March 8th, 2025 Update for FrogPilot v0.9.7:
Highlight Features
- Lock Doors On Ignition Off for @Toyota-Lexus - Last year saw the addition of the "Automatically Lock/Unlock Doors" feature that automatically locks and unlocks the doors while shifting out and in of the "park" gear, this year takes that feature a step further and does it after you've left your car! Using the "driver monitoring" camera, this feature automatically locks the doors after the set amount of time once no one is detected in either of the front seats! And if you forget something in your car and reach in to grab it, as long as the cameras detect your face, the timer will reset to ensure it doesn't lock when it shouldn't!
Other Enhancements
- Added a model curvature offset when detecting "Adjacent Leads" for better tracking in curves
- Added a tweak to "Enable FrogsGoMoo's Personal Tweaks" for the @Toyota-Lexus tune that increases the time horizon for more responsive acceleration and smoother deceleration
- Added the ability to use the "LKAS" button as opposed to "Cruise Main" for "Always On Lateral" for "CAN-FD" @Hyundai-Kia-Genesis users without openpilot longitudinal
- Added the "use model aLead in MPC" change from comma for improved lead acceleration tracking performance for VOACC users
- Decreased the maximum stored automatic "FrogPilot Backups" from 5 to 3 and automatic "Toggle Backups" from 10 to 5
- Disabled the "fast value increase" function for a handful of value based toggles to prevent over/undershooting when fine tuning a specific toggle value
- Drastically improved the recording quality while using the "Screen Recorder" and decreased the FPS impact while using said recorder
- Excluded more toggle values from "Toggle Backups" to ensure only unique backups are created
- Reverted all @general Motors vehicles to the old longitudinal API if they use "Redneck ACC" without a comma pedal
- The "Toggle Backup" backup names are now even more user friendly when managing them in the "DATA" panel
- Tweaked the filtering process for the "left" and "right" "adjacent leads" to include far adjacent leads instead of dedicated "far left" and "far right" "adjacent lead" metrics
- Tweaked the "tracking lead" logic to be less sensitive to leads when at a standstill
- Updated the colors and icons for the "St. Patrick's Day" "Holiday Theme"
Bug Fixes
- Fixed an issue that was allowing a car make's menu button be visible if there are no available toggles inside said menu
- Fixed an issue that was preventing the entire "Max Speed" widget from being hidden when using the "Hide Max Speed" toggle
- Fixed an issue that was preventing the set speed from having the "Speed Limit Offset" applied while using "Set Speed to Current Limit"
Code Base & Maintenance
- Added automated translations using the "gpt-4o" model for all supported openpilot languages for a "better than nothing" language support
- Cleaned up "FrogPilot" event timings to use dynamic conditions as opposed to hardcoded conditions