Jason Wen
3ac37a2f20
Speed Limit Assist
2023-12-24 18:05:26 +00:00
Jason Wen
1c662ff310
Sentry: Handle unofficial device dongle id
2023-12-24 16:41:39 +00:00
Jason Wen
3de6b4365b
Manager: Gate features behind non-release-c3 branches
2023-12-22 14:41:26 -05:00
Jason Wen
46cb955e33
NNLC: Update description
2023-12-20 06:14:34 +00:00
DevTekVE
57dfee47b8
mapd: New implementation and remove deprecated libraries
2023-12-19 22:14:06 +00:00
Jason Wen
5213aca6db
SLC: User Confirmation State Machine
2023-11-14 06:25:23 +00:00
DevTekVE
f0b81d9151
ui: SLC: Expand settings
2023-11-05 19:24:25 +00:00
Jason Wen
0c01b99967
ui: New Settings Panels
2023-10-31 20:42:25 +00:00
Jason Wen
fb6acf9ff1
ui: New ButtomParamControl design
2023-10-04 16:59:33 +00:00
Jason Wen
cc47228363
Cereal: Use custom reserved structs (aka MSPA) ( #316 )
...
* Cereal: Use custom reserved structs
* bump cereal
* fix dmonitoring
* pandaStateSP & controlsStateSP
* LongitudinalPlanSP
* LateralPlanSP
* LiveMapDataSP
* E2eLongStateSP
* fixup! LongitudinalPlanSP
* fix
* LongitudinalPersonality fix
* sync with upstream
* bump cereal
* LongitudinalPersonalitySP fixed
* LongitudinalPlanSP fix
* no need
* bump cereal
* bump panda
* no longer logs controlsAllowedLong
* bump cereal
* bump cereal
* fix
* LiveMapDataSP fix
* MSPA (#217 )
* Cereal: Use custom reserved structs
* fix dmonitoring
* sync with upstream
* bump cereal
* bump cereal
* fix
* bump cereal
* fix
* unused
* check sm valid
* bump cereal
* MSPA: Unused service (#218 )
* bump panda
* bump panda
* bump panda
2023-10-01 03:13:14 -04:00
Jason Wen
c49b5c8e35
Lateral Planner: Fix Custom Offsets and Path Offset in all modes ( #309 )
...
* Lateral Planner: Fix Custom Offsets and Path Offset in all modes
* Update init values
2023-09-29 00:39:49 -04:00
Jason Wen
7445c42b5d
Retain hotspot/tether: Initialize after modem is configured ( #295 )
2023-09-25 10:48:39 -04:00
Jason Wen
8d75ca9a7b
Retain hotspot/tether: Fix initialization ( #293 )
...
* Retain hotspot/tether: Fix initialization
* init before manager starts
* simpler
2023-09-25 01:14:48 -04:00
Jason Wen
b2ef8fb5bf
Gap Adjust Cruise: Remove unused variables ( #264 )
2023-09-14 03:47:47 -04:00
Jason Wen
b868339f7a
Gap Adjust Cruise: Merge with Driving Personality ( #263 )
...
* Merge Gap Adjust Cruise with Driving Personality
* last bit
2023-09-14 03:15:43 -04:00
Jason Wen
9219b7966c
Merge branch 'master' into dev-priv/master-test
...
# Conflicts:
# panda
# release/build_release.sh
# selfdrive/car/car_helpers.py
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/chrysler/carstate.py
# selfdrive/car/chrysler/interface.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/gm/carcontroller.py
# selfdrive/car/gm/carstate.py
# selfdrive/car/gm/interface.py
# selfdrive/car/honda/carcontroller.py
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/interfaces.py
# selfdrive/car/mazda/carcontroller.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/mazda/interface.py
# selfdrive/car/nissan/carcontroller.py
# selfdrive/car/nissan/interface.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/car/volkswagen/carcontroller.py
# selfdrive/car/volkswagen/carstate.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_torque.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/locationd/paramsd.py
# selfdrive/manager/manager.py
# selfdrive/manager/process.py
# selfdrive/manager/process_config.py
# selfdrive/sentry.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/maps/map_settings.cc
# selfdrive/ui/qt/maps/map_settings.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/qt/onroad.h
# selfdrive/ui/qt/util.cc
# selfdrive/ui/qt/util.h
# selfdrive/ui/soundd/sound.h
# selfdrive/ui/ui.h
# system/version.py
2023-09-05 20:17:19 -04:00
Jason Wen
9bc73b85ff
Merge remote-tracking branch 'commaai/openpilot/master'
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# .pre-commit-config.yaml
# README.md
# cereal
# common/version.h
# opendbc
# panda
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/chrysler/carstate.py
# selfdrive/car/chrysler/interface.py
# selfdrive/car/gm/carstate.py
# selfdrive/car/honda/carstate.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/hyundai/radar_interface.py
# selfdrive/car/hyundai/values.py
# selfdrive/car/interfaces.py
# selfdrive/car/subaru/carcontroller.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/torque_data/override.yaml
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/car/volkswagen/carstate.py
# selfdrive/controls/lib/desire_helper.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/monitoring/dmonitoringd.py
# selfdrive/thermald/power_monitoring.py
# system/loggerd/uploader.py
2023-09-05 11:50:47 -04:00
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
2023-08-20 20:49:55 -07:00
Jason Wen
ec47a9e977
Manager: delay ui start ( #238 )
...
* remove unused
* start ui at the end
* Revert "remove unused"
This reverts commit f1cf4a597295da62bc93e4e858423cd50d439824.
2023-08-17 23:19:55 -04:00
Jason Wen
9a6653bf4c
dcam: detect and ignore errors for unofficial devices ( #237 )
...
* dcam: detect and ignore errors for unofficial devices
* must be a registered device
2023-08-17 12:31:40 -04:00
Jason Wen
f0fecb14cb
Merge branch 'master' into dev-priv/master
2023-08-10 16:07:37 -04:00
Jason Wen
fc59ed06f2
ui: remove Speed Limit Style
2023-08-10 16:07:13 -04:00
Jason Wen
18120d8ee8
Merge branch 'master' into dev-priv/master
2023-06-30 15:48:47 -04:00
Jason Wen
32dd76bcb7
ui: Screen Recorder toggle display default on
2023-06-30 15:48:31 -04:00
Jason Wen
afb446231e
Screenrecorder: Remove UI init hack ( #180 )
2023-06-25 00:31:25 -04:00
Jason Wen
6df086aa82
Merge branch 'master' into dev-priv/master
...
# Conflicts:
# panda
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/nissan/nissancan.py
# selfdrive/car/subaru/carcontroller.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/volkswagen/mqbcan.py
# selfdrive/car/volkswagen/pqcan.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/translations/main_de.ts
# selfdrive/ui/translations/main_ja.ts
# selfdrive/ui/translations/main_ko.ts
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
2023-06-22 15:14:15 -04:00
Jason Wen
54c4dbd49b
Merge branch 'upstream/openpilot/master'
...
# Conflicts:
# cereal
# common/version.h
# opendbc
# panda
# selfdrive/car/honda/carstate.py
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/values.py
# selfdrive/car/subaru/carcontroller.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/manager/manager.py
2023-06-22 14:52:51 -04:00
Jason Wen
ac75b20104
Rename DevUIInfo
2023-06-22 11:54:19 -04:00
Jason Wen
1fbaab0b34
Auto Lane Change: Delay execution with BSM detection prerequisites
2023-06-14 07:28:45 -04:00
Jason Wen
7927c72076
Auto Lane Change: Delay execution if lane change was blocked by BSM ( #153 )
...
* Auto Lane Change: Delay execution if lane change was blocked by BSM
* add toggle
* add changelogs
* flipped
* show/hide toggles with param updates
* fix docs
* 1 second instead
2023-06-14 07:26:40 -04:00
Jason Wen
2f835a9738
Merge branch 'master' into dev-priv/master
2023-06-13 11:06:35 -04:00
Jason Wen
e092e7ed19
Driving Screen Off: param updates
2023-06-13 11:05:58 -04:00
Jason Wen
0dae7c7e04
Merge branch 'master' into dev-priv/master
2023-06-12 23:23:01 -04:00
Jason Wen
af6b2979d0
MADS: Toyota: gate LKAS button behind toggle default off
2023-06-12 23:22:44 -04:00
Jason Wen
dde5309015
Tmux error viewer: catch more exceptions ( #117 )
...
* Tmux error viewer: new file name convention and cleanup
* log in local_osm_install
* show on ui
* add this
* not needed
* just need these
* unused
* log custom_dep
* rename
* cleaner
2023-06-09 15:11:31 -04:00
Jason Wen
9737b0d366
Retain hotspot/tether: start later in manager ( #110 )
2023-06-09 00:34:26 -04:00
Harald Schäfer
205c900742
Driving Personality setting (also changes follow distance) ( #24742 )
...
* Skeleton
* Adjustable follow parameter
* fix rebase
* long planner
* typo
* Add ui toggle
* Fix icon
* Improve text
* Better toggle position
* Im a UX engineer now
* add param reader
* CHange jerk to have same crash test performance
* Try reading param
* Unused comment
* translate ui text
* std stoi
* Parametrized buttons
* Empty strings are ints
* Move to generic
* Update translations
* Fix translation diffs
* Release notes
* update refs
* tweaks
* Misc fixes
* No param is standard
2023-06-05 22:17:41 -07:00
Jason Wen
899eb2e99f
Merge branch 'master' into dev-priv/master
2023-06-05 22:54:17 -04:00
Jason Wen
9aed6070a9
GAC: init at 3
2023-06-05 22:54:04 -04:00
Jason Wen
f627a34e47
Retain hotspot/tethering state across reboots ( #89 )
...
* Retain tethering state across reboots
* store state
* Update CHANGELOGS.md
* Add toggle to "SP - General"
* Network icon
2023-06-03 00:17:13 -04:00
Jason Wen
e5525f6bc0
Merge branch 'master' into dev-priv/master
2023-05-31 13:24:12 -04:00
Jason Wen
c1c4a241e0
MADS toggle with Cruise Main on by default
2023-05-31 13:23:58 -04:00
Jason Wen
99de69095c
Merge branch 'master' into dev-priv/master
2023-05-30 22:40:06 -04:00
Jason Wen
d0be8af88d
No disengage lateral on brake by default
2023-05-30 22:39:53 -04:00
Jason Wen
6cee8b6827
Merge branch 'master' into dev-priv/master
2023-05-27 12:26:38 -04:00
Jason Wen
f965ebee27
Remove unused params
2023-05-27 12:26:25 -04:00
Jason Wen
9434ad909e
Screenrecorder: stop recording when transition to offroad ( #71 )
...
* Screenrecorder: stop recording when transition to offroad
* slower ui start
2023-05-25 16:16:10 -04:00
Jason Wen
a0d162ccd9
Merge branch 'master' into dev-priv/master
...
# Conflicts:
# panda
# selfdrive/car/nissan/carcontroller.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/ui.cc
2023-05-25 12:39:32 -04:00
Jason Wen
6c2a58f2e9
Merge branch 'upstream/openpilot/master'
...
# Conflicts:
# cereal
# common/params.cc
# panda
# selfdrive/car/subaru/subarucan.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/controls/lib/longitudinal_planner.py
2023-05-25 12:17:54 -04:00
Shane Smiskol
75fc029130
manager: clear onroad/offroad transition params on start ( #28199 )
...
* clear onroad transition params
* all offroad params also have manager start
2023-05-24 20:46:59 -07:00