51 Commits

Author SHA1 Message Date
FrogAi
159f53d20c Visuals - Custom Onroad UI - Steering Wheel Icon - Live Rotation 2024-06-01 02:47:19 -07:00
FrogAi
9c7a043300 Visuals - Custom Onroad UI - Steering Wheel Icon
Replace the default steering wheel icon with a custom icon.

Want to add your own steering wheel? Request one under "feature-requests" on the FrogPilot Discord!
2024-06-01 02:47:19 -07:00
FrogAi
cc2cf306f3 Visuals - Custom Onroad UI - Road Name
Display the current road's name at the bottom of the screen. Sourced from OpenStreetMap.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-06-01 02:47:19 -07:00
FrogAi
e244f4fc98 Visuals - Custom Onroad UI - Pedals Being Pressed
Display the brake and gas pedals on the onroad UI below the steering wheel icon.
2024-06-01 02:47:19 -07:00
FrogAi
9b78ec1316 Visuals - Custom Onroad UI - Paths - Blind Spot
Show when a vehicle is detected in the blindspot.
2024-06-01 02:47:19 -07:00
FrogAi
532048a2e9 Visuals - Custom Onroad UI - Paths - Adjacent
Show the detected adjacent lanes.
2024-06-01 02:47:19 -07:00
FrogAi
358d37f8ee Visuals - Custom Onroad UI - Paths - Acceleration
Show your projected acceleration on the driving path.
2024-06-01 02:47:19 -07:00
FrogAi
6069692f15 Visuals - Custom Onroad UI - Compass
Add a compass to the onroad UI.
2024-06-01 02:47:18 -07:00
FrogAi
ccf8340acb Visuals - Alert Volume Controller
Control the volume level for each individual sound in openpilot.
2024-06-01 02:47:18 -07:00
FrogAi
e521ce1da6 Controls - Vision Turn Speed Controller
Slow down for detected curves in the road.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-06-01 02:47:17 -07:00
FrogAi
f7c8044c34 Controls - Speed Limit Controller - Override Method 2024-06-01 02:47:17 -07:00
FrogAi
df6ad0147c Controls - Speed Limit Controller - Confirm New Speed Limits
Don't automatically start using the new speed limit until it's been manually confirmed.
2024-06-01 02:47:17 -07:00
FrogAi
fa92c97d8b Controls - Speed Limit Controller
Automatically adjust the max speed to match the current speed limit using 'Open Street Maps', 'Navigate On openpilot', or your car's dashboard (Toyotas/Lexus/HKG only).

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-06-01 02:47:17 -07:00
FrogAi
bee2a5524c Controls - Quality of Life - Reverse Cruise Increase
Reverses the 'long press' functionality logic to increase the max set speed by 5 instead of 1. Useful to increase the max speed quickly.
2024-06-01 02:47:17 -07:00
FrogAi
78638715cd Controls - Model Selector
Manage openpilot's driving models.
2024-06-01 02:34:41 -07:00
FrogAi
4fea7c0d28 Controls - Map Turn Speed Control
Slow down for anticipated curves detected by the downloaded maps.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-06-01 02:34:41 -07:00
FrogAi
dbe15596a1 Controls - Longitudinal Tuning - Traffic Mode
Enable the ability to activate 'Traffic Mode' by holding down the 'distance' button for 2.5 seconds. When 'Traffic Mode' is active the onroad UI will turn red and openpilot will drive catered towards stop and go traffic.
2024-06-01 02:34:41 -07:00
FrogAi
f7fc476f88 Controls - Experimental Mode Activation - Double Tap the UI
Enable/disable 'Experimental Mode' by double tapping the onroad UI within a 0.5 second time frame.
2024-06-01 02:34:38 -07:00
FrogAi
69006ee3f2 Controls - Experimental Mode Activation
Toggle Experimental Mode with either buttons on the steering wheel or the screen. Overrides 'Conditional Experimental Mode'.
2024-06-01 02:34:38 -07:00
FrogAi
1266b2282a Controls - Driving Personalities - Onroad Distance Button
Simulate a distance button via the onroad UI to control personalities, 'Experimental Mode', and 'Traffic Mode'.
2024-06-01 02:34:37 -07:00
FrogAi
805373657e Controls - Device Management - Offline Mode
Allow the device to be offline indefinitely.
2024-06-01 02:34:37 -07:00
FrogAi
c38b11c85f Controls - Device Management - Disable Uploads
Turn off all data uploads to comma's servers.
2024-06-01 02:34:37 -07:00
FrogAi
ffb1545045 Controls - Device Management - Disable Logging
Turn off all data tracking to enhance privacy or reduce thermal load.
2024-06-01 02:34:37 -07:00
FrogAi
28fb8de134 Controls - Conditional Experimental Mode - UI functions 2024-06-01 02:34:37 -07:00
FrogAi
2405523492 Controls - Conditional Experimental Mode
Automatically switches to 'Experimental Mode' under predefined conditions.
2024-06-01 02:34:36 -07:00
FrogAi
9b1ff06bba Controls - Always On Lateral
Maintain openpilot lateral control when the brake or gas pedals are used. Deactivation occurs only through the 'Cruise Control' button.

Lots of credit goes to "pfeiferj"! Couldn't of done it without him!

https: //github.com/pfeiferj/openpilot
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-06-01 02:34:36 -07:00
FrogAi
3c6d9cc209 FrogPilot features - Track FrogPilot drives 2024-06-01 02:34:35 -07:00
FrogAi
63554d87c0 FrogPilot features - Store user's toggles in storage 2024-06-01 02:34:35 -07:00
FrogAi
08de67845d FrogPilot features - Sidebar retains its previous display when going onroad 2024-06-01 02:34:35 -07:00
FrogAi
db2c43a913 FrogPilot features - Run the updater when parked 2024-06-01 02:34:35 -07:00
FrogAi
9c502c0a41 FrogPilot features - Retain tethering status between reboots 2024-06-01 02:34:35 -07:00
FrogAi
7e71422936 FrogPilot features - Panda flashing button in "Device" panel 2024-06-01 02:34:34 -07:00
FrogAi
693a2a083e FrogPilot features - openpilot crashed alert 2024-06-01 02:34:34 -07:00
FrogAi
5ae60f54a6 FrogPilot features - Navigate on openpilot without a comma prime subscription
Added functionality to use navigate on openpilot without a comma prime subscription by using a custom MapBox key.
2024-06-01 02:34:34 -07:00
FrogAi
f7a408326e FrogPilot features - Error log button 2024-06-01 02:34:34 -07:00
FrogAi
e560b08376 FrogPilot features - Display model path in map
Co-Authored-By: pencilpusher <83676301+jakethesnake420@users.noreply.github.com>
2024-06-01 02:34:34 -07:00
FrogAi
0bd8bf7e43 FrogPilot features - Delete driving data button 2024-06-01 02:34:34 -07:00
FrogAi
214b3d7cd3 FrogPilot features - Cleaned up home screen UI 2024-06-01 02:34:34 -07:00
FrogAi
9b553646fd FrogPilot features - Backup and restore FrogPilot 2024-06-01 02:34:34 -07:00
FrogAi
12f807007a FrogPilot features - Back button in settings menu 2024-06-01 02:34:33 -07:00
FrogAi
37265f8241 FrogPilot features - Automatic updates 2024-06-01 02:34:33 -07:00
FrogAi
c25749b752 FrogPilot features - 3D buildings in map
Co-Authored-By: pencilpusher <83676301+jakethesnake420@users.noreply.github.com>
2024-06-01 02:34:33 -07:00
FrogAi
dd3337279d FrogPilot setup - Toggle panels 2024-06-01 02:34:33 -07:00
FrogAi
8b46c5ac49 FrogPilot setup - Setup UI 2024-06-01 02:34:33 -07:00
FrogAi
814b55c0d7 FrogPilot setup - Setup toggles 2024-06-01 02:34:32 -07:00
FrogAi
70b4cd4f48 FrogPilot setup - Python imports 2024-05-30 03:14:03 -07:00
FrogAi
fabfc69788 FrogPilot setup - FrogsGoMoo's special stuff 2024-05-30 03:14:03 -07:00
FrogAi
1cfa307f80 FrogPilot setup - FrogPilot branding 2024-05-30 03:14:02 -07:00
FrogAi
e8743bb8c9 FrogPilot setup - Detect if the map is open 2024-05-29 03:31:22 -07:00
FrogAi
7965a1eaa7 FrogPilot setup - Configure cereal 2024-05-29 03:31:09 -07:00