wip
This commit is contained in:
@@ -12,31 +12,49 @@ Today:
|
||||
- Can I get a web ui running?
|
||||
|
||||
Settings Design:
|
||||
Main:
|
||||
Main: Basic curated settings:
|
||||
- Enable openpilot
|
||||
- Enable dashcam
|
||||
- Driving assist when cruise control not engaged
|
||||
- Reduce speed on curves
|
||||
- Hold speed for auto speed limit
|
||||
- Speed limit offset
|
||||
- Lane change assist on / off (off = pause on lane change)
|
||||
- LKAS button behavior
|
||||
- Reset all other settings to defaults
|
||||
- Require steering wheel Always / At Night / Never
|
||||
Driving:
|
||||
- Openpilot - On (D), off (all stock)
|
||||
- Lane Change Assist: None (D), Nudge, Nudgeless
|
||||
- Always On Lat: OP, Stock, Off. OP: Pause below X mph
|
||||
- Lane Change Assist: None, No lateral, Nudge, Nudgeless
|
||||
- Op Long / Button Spam Long / Stock Long
|
||||
- Always On Lat: OP, Stock, Off. OP: Pause below X mph, OP: Except when wheel not turning
|
||||
- Auto Stock Lat: Cruise Off + Wheel, Off
|
||||
- Reduce speed on curves: On (D) / Off
|
||||
- (V2) Hold speed on lane change: On / Off
|
||||
- Resume from stop on cruise: On (D) / Off
|
||||
- Auto Speed Offsets - (make display green when speed matches mph)
|
||||
- Resume from stop on cruise: On (D) / Off
|
||||
- Increase Speed with lead when Auto
|
||||
- Speed up / down - toggle match speed to limit
|
||||
Controls:
|
||||
- (V2) LKAS button:
|
||||
- Standard behavior is tap for screen on / off.
|
||||
- Options:
|
||||
- Tap: for on / off, on / wireframe / off, on / weather / off, op lat, stock lat, no lat, match speed, toggle auto speed
|
||||
- Hold: Same ^
|
||||
- Info buttons:
|
||||
- (Depends on what i can input / output on info bus)
|
||||
- LKAS button behavior tap / hold
|
||||
- screen on / off
|
||||
- cycle info screens
|
||||
- extended info overlay on/off
|
||||
Display:
|
||||
- Display - On, On when engaged, Wireframe with passenger, Off with passenger, Off
|
||||
- Engagement indicator: Border, small label, icon
|
||||
- Parked: Weather, trip stats / map, static image, off
|
||||
- Boot Icon: Comma, clearpilot, pacman, car make, custom, off
|
||||
- Boot Icon: Comma, clearpilot, pacman, car make, custom, off'
|
||||
- Info in overlay or large status bar
|
||||
- Info screens (enable in transit, stopped):
|
||||
- Colors for lines on display
|
||||
--- Settings: Hold time (time to reset), default screen
|
||||
--- Weather (hourly forecast, radar)
|
||||
--- World map
|
||||
--- Drive info (curvature, speed, speed to lead, etc)
|
||||
--- System info (temp, space, system load, connectivity)
|
||||
--- Debug info (data read from canbus, button states)
|
||||
--- Generic logo
|
||||
--- Screen off
|
||||
Safety & Alerts:
|
||||
- Attention Monitor: Strict, (D) Relaxed Daytime / No Lead / Low Traffic, Relaxed (Privledged), Off (Privledged)
|
||||
- ATN: Strict on unrecognized driver
|
||||
@@ -49,26 +67,67 @@ Safety & Alerts:
|
||||
- Lead Departure Warning
|
||||
- Over Speed Warning
|
||||
- Weather alerts
|
||||
- Enable / Disable UI elements
|
||||
--- MPH
|
||||
--- Location
|
||||
--- GPS, Wifi connectivity on
|
||||
--- GPS, Wifi connectivity off
|
||||
--- Experimental MPH
|
||||
--- Distance to lead
|
||||
--- Speed for lead
|
||||
--- Current speed limit
|
||||
Car:
|
||||
- Auto set climate
|
||||
- Auto close sunroof / windows
|
||||
- Auto open sunroof shield night / close day
|
||||
- Auto set "SMART"
|
||||
- Auto set UI MPH
|
||||
Recording:
|
||||
- Record routes
|
||||
- Record dashcam
|
||||
- Show dashcam recording blinking
|
||||
- Record passenger camera (requires blinking)
|
||||
- Record passenger audio (requires mic, requires notice)
|
||||
- Serve on wifi
|
||||
- Upload on wifi
|
||||
System:
|
||||
- (V2) Enable OpenPilot - Always, on recognized driver, off
|
||||
- (V2) Register recognized driver (requires a bt dongle)
|
||||
- (V2) Settings lockout pin
|
||||
- (V2) Dash Cam - Off, retention days, upload endpoint, record gps
|
||||
- (V2) Metered Wifi Network
|
||||
- (V2) High BW Wifi Network
|
||||
- (V2) Hotspot (select secondary wifi)
|
||||
- Clearpilot base (set a url / access token for server control)
|
||||
--- Provides:
|
||||
--- Settings backup / restore
|
||||
--- Settings lockout
|
||||
--- File overrides (beat the monitor)
|
||||
--- Current location / image
|
||||
--- Dashcam recordings
|
||||
--- Route history
|
||||
--- SSH tunnel
|
||||
--- Debugger console
|
||||
- Wifi Settings
|
||||
- SSH Access
|
||||
-- No bandwidth limit networks
|
||||
-- Bandwidth limited networks
|
||||
-- Hotspot device / network (requires external dongle)
|
||||
- Bluetooth setting (requires external dongle)
|
||||
-- Pair a keypad
|
||||
-- Emulate a device for tasker automations
|
||||
- SSH Access (get rid of the github model)
|
||||
- Device Shutdown Timer
|
||||
- Override temp warnings
|
||||
Tools:
|
||||
- Reset calibration
|
||||
- Update software
|
||||
- Switch branches
|
||||
- Reboot clearpilot
|
||||
- Reset clearpilot
|
||||
- Uninstall clearpilot
|
||||
- Canbus tools
|
||||
- Record Canbus
|
||||
- Show I/O State (overrides driving UI while engaged)
|
||||
- Test Output
|
||||
- Reset calibration
|
||||
- Reset device
|
||||
- Device Shutdown Timer
|
||||
- Test OP Canbus functionality (blinkers, disengage, etc)
|
||||
Advanced:
|
||||
- Selected frogpilot settings
|
||||
Reference in New Issue
Block a user