Commit Graph

58 Commits

Author SHA1 Message Date
FrogAi 1fd6a7ad2e Revert ""Soft" reboot button"
This reverts commit d48819df05f43368b0fe043de4154df990008bcd.
2024-03-15 14:43:31 -07:00
FrogAi f76c578978 Vision Turn Speed Controller
Added toggles for "Vision Turn Speed Control" along with aggressiveness for the speed and sensitivity for the curve itself.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-15 14:43:30 -07:00
FrogAi b9b934e166 Use wheel speed in the onroad UI 2024-03-15 14:43:30 -07:00
FrogAi 561c404efd Track FrogPilot drives 2024-03-15 14:43:30 -07:00
FrogAi a4a90fd734 Totally random events
Added toggle to enable a small chance of a random event occuring when certain conditions are met.
2024-03-15 14:43:30 -07:00
FrogAi 44977efa0c Switch personalities via steering wheel / onroad UI
Added toggle to switch between the personalities via the steering wheel or an onroad UI button.

Co-Authored-By: henryccy <104284652+henryccy@users.noreply.github.com>
Co-Authored-By: Jason Jackrel <23621790+thinkpad4by3@users.noreply.github.com>
Co-Authored-By: Eric Brown <13560103+nworb-cire@users.noreply.github.com>
Co-Authored-By: Kevin Robert Keegan <3046315+krkeegan@users.noreply.github.com>
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
Co-Authored-By: mike8643 <98910897+mike8643@users.noreply.github.com>
2024-03-15 14:43:29 -07:00
FrogAi 2b8cd835cd Stylistic map UIs and MapBox styles
Fancied up the map in the onroad UI and added toggles to use a custom MapBox style when using "Navigate on openpilot",

Co-Authored-By: mike8643 <98910897+mike8643@users.noreply.github.com>
Co-Authored-By: pencilpusher <83676301+jakethesnake420@users.noreply.github.com>
Co-Authored-By: multikyd <72329880+multikyd@users.noreply.github.com>
2024-03-15 14:43:29 -07:00
FrogAi c7bed201c6 Steering wheel icons
Added toggle for select steering wheel icons in the onroad UI.

Want to add your own steering wheel? Request one under "feature-requests" on the FrogPilot Discord!
2024-03-15 14:43:29 -07:00
FrogAi e4a628f162 Speed limit controller
Added toggle to control the cruise set speed according to speed limit supplied by OSM, NOO, or the vehicle itself.

Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
Co-Authored-By: Efini <19368997+efini@users.noreply.github.com>
Co-Authored-By: Kumar <36933347+rav4kumar@users.noreply.github.com>
Co-Authored-By: Jason Wen <haibin.wen3@gmail.com>
2024-03-15 14:43:28 -07:00
FrogAi 9b315de00c "Soft" reboot button
Add function to perform a "soft" reboot for quicker reboots.

Co-Authored-By: CHaucke89 <132518562+chaucke89@users.noreply.github.com>
2024-03-15 14:43:28 -07:00
FrogAi 4e3cc91299 Sidebar retains its previous display when going onroad
Added function to retain the previous sidebar display when going onroad.
2024-03-15 14:43:28 -07:00
FrogAi 7800296f4c Show IP in sidebar 2024-03-15 14:43:28 -07:00
FrogAi dcdf7de061 Screenrecorder
Credit goes to Neokii!

https: //github.com/neokii
Co-Authored-By: neokii <3665951+neokii@users.noreply.github.com>
2024-03-15 14:43:28 -07:00
FrogAi 7f5e8b141c Screen Management
Added toggles to adjust the screen brightness, timeout settings, and other UI changes.
2024-03-15 14:43:27 -07:00
FrogAi 89e4c209f9 Screen brightness control
Added toggle to control the screen brightness.
2024-03-15 14:43:27 -07:00
FrogAi 08ea9d427b Run the updater when parked 2024-03-15 14:43:27 -07:00
FrogAi 7d6e36fdb7 Rotating steering wheel in onroad UI
Added toggle to rotate the steering wheel in the top right corner of the onroad UI.
2024-03-15 14:43:27 -07:00
FrogAi e81e4e5048 Retain tethering status between reboots 2024-03-15 14:43:27 -07:00
FrogAi 7ec91e918b Pedals on the onroad UI
Added toggle to show when the gas or brake pedals are being used on the onroad UI.
2024-03-15 14:43:27 -07:00
FrogAi 2ffa5268d8 Panda flashing button in "Device" panel
Added button to the "Device" panel to flash the panda using the appropriate recovery script along with the killall script as a redundancy.
2024-03-15 14:43:26 -07:00
FrogAi aad11f9faa openpilot crashed alert 2024-03-15 14:43:26 -07:00
FrogAi eca37ed27a Open Street Maps integration
Added OSM to openpilot to use speed limits and road names.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-15 14:43:26 -07:00
FrogAi bce0b38bf3 Onroad compass
Added toggle for a compass in the onroad UI.
2024-03-15 14:43:26 -07:00
FrogAi 46d2c110d3 Offline Mode
Added button and toggle to allow the device to be offline indefinitely.
2024-03-15 14:43:26 -07:00
FrogAi 34dda4888d Numerical temperature gauge
Added toggle to replace the "GOOD", "OK", and "HIGH" temperature statuses with a numerical temperature gauge based on the highest temperature between the memory, CPU, and GPU and a function to swap between it by simply taping on the "Temp" gauge itself.
2024-03-15 14:43:26 -07:00
FrogAi fac883193d Navigate on openpilot without a comma prime subscription
Added functionality to use navigate on openpilot without a comma prime subscription with a custom set MapBox key.
2024-03-15 14:43:21 -07:00
FrogAi 42aaf27d25 Model switcher
Added model selector to swap between several different models on the fly.
2024-03-15 14:43:21 -07:00
FrogAi 7dc3a2007f Map Turn Speed Control
Added toggle for "Map Turn Speed Control".

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-15 14:43:19 -07:00
FrogAi 2e7b6f4adf Increase max speed by 5 on short press
Added toggle to increase the value of the max speed by 5 instead of 1 and an additional function to enable/disable it by taping the "Max" speed icon in the onroad UI.
2024-03-15 14:43:19 -07:00
FrogAi 1bece435d6 Increase interactive timeout when onroad to 30 seconds 2024-03-15 14:43:19 -07:00
FrogAi 0cb2322e9f Holiday Themes 2024-03-15 14:43:17 -07:00
FrogAi 4c1fdd91a4 Hide current speed in onroad UI
Added toggle to hide the current speed from the onroad UI and an additional function to enable/disable it by clicking on it via the onroad UI.
2024-03-15 14:43:17 -07:00
FrogAi 53630f41f0 Full sized map
Added toggle to expand the map across the entire onroad UI screen.
2024-03-15 14:43:17 -07:00
FrogAi 8a1b2b9139 FPS counter
Added toggle to enable an fps counter for the onroad UI and the current displayed camera.
2024-03-15 14:43:16 -07:00
FrogAi a586dcb929 Fired the babysitter
Added toggles to dsiable the "System Overheated" alert and all logging.
2024-03-15 14:43:16 -07:00
FrogAi 5ea073b028 Experimental Mode activation via steering wheel / onroad UI
Added toggle to enable or disable Experimental Mode from the steering wheel or onroad UI.
2024-03-15 14:43:15 -07:00
FrogAi d773687b47 Error log button 2024-03-15 14:43:15 -07:00
FrogAi 98070a29c2 Driver camera view when in reverse
Added toggle to show the driver camera when in the reverse gear.
2024-03-15 14:43:15 -07:00
FrogAi 37d7bccbef Draw adjacent paths in onroad UI
Added toggle to draw the adjacent paths in the onroad UI to visualize what other lanes the model sees.
2024-03-15 14:43:15 -07:00
FrogAi d63a5dd1a1 Display openpilot logics for following lead vehicles
Added toggle to show openpilot's logic in regards to following lead vehicles.
2024-03-15 14:43:15 -07:00
FrogAi b4cc7befbc Device metrics in the sidebar
Added functions to enable device monitoring in the sidebar by tapping on their respective metric boxes.
2024-03-15 14:43:14 -07:00
FrogAi b442d011bd Detect if the map is open 2024-03-15 14:43:14 -07:00
FrogAi 8e40f93af1 Delete driving footage button 2024-03-15 14:43:14 -07:00
FrogAi bfcb43d69b Customize the model visuals in the onroad UI
Added toggles to customize the lane lines, path, road edges, path edges, and an "Unlimited Length" mode that extends the road UI out as far as the model can see.
2024-03-15 14:43:14 -07:00
FrogAi 07c03cdf90 Custom themes
Added toggles for the "Custom Themes" configuration. Colors, icons, sounds, and turn signal animations are all individually toggleable.
2024-03-15 14:43:13 -07:00
FrogAi 9e6d432be4 Conditional Experimental Mode
Added toggles for "Conditional Experimental Mode".

Conditions based on road curvature, turn signals, speed, lead speed, navigation instructions, and stop signs/stop lights are all individually toggleable.

Co-Authored-By: eFini <16603033+efinilan@users.noreply.github.com>
Co-Authored-By: Kumar <36933347+rav4kumar@users.noreply.github.com>
2024-03-15 14:43:13 -07:00
FrogAi f7cfde7612 Cleaned up home screen UI
Added back the date to the home screen and cleaned up the software version text for a more classic/cleaner look.
2024-03-15 14:43:13 -07:00
FrogAi 262ab52973 Camera view selection
Added toggle to select the preferred camera view between "auto", "standard", "wide", and "driver".
2024-03-15 14:43:13 -07:00
FrogAi 1d38f32b5e Blind spot path
Added toggle to display a red path in the adjacent lane when a vehicle is detected in the blind spot.
2024-03-15 14:43:12 -07:00
FrogAi c04e2caab6 Backup and restore FrogPilot
Added functionality to automatically and manually backup/restore FrogPilot.
2024-03-15 14:43:12 -07:00