Jason Wen
75b38db870
Merge branch 'sync-20240201' into sync-priv-20240201
2024-02-07 22:49:01 -05:00
Jason Wen
daae551ea8
Merge remote-tracking branch 'commaai/openpilot/master' into sync-20240201
2024-02-05 11:41:19 -05:00
Jason Wen
8f0b4c49cc
gpxd: Remove support ( #273 )
2024-02-01 21:03:17 -05:00
Jason Wen
72dba20a60
Enhanced Speed Control: Remove legacy implementation ( #271 )
...
Remove outdated Enhanced Speed Control
2024-02-01 20:59:27 -05:00
Adeeb Shihadeh
98564961cd
manager: remove RTC time pull ( #31270 )
2024-02-01 14:00:18 -08:00
Adeeb Shihadeh
7cd9568423
remove dashcam branch ( #31081 )
...
* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
2024-01-19 14:05:03 -08:00
Adeeb Shihadeh
ce947ffe9a
manager: merge prepare and init
2024-01-18 20:45:41 -08:00
Adeeb Shihadeh
c4362bd958
bootlog doesn't block startup ( #31061 )
...
* bootlog doesn't block startup
* keep params
* fix
* cleanup
2024-01-18 20:04:08 -08:00
Adeeb Shihadeh
3918039e29
manager: clean exit on ctrl-c
2024-01-10 19:37:10 -08:00
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
Adeeb Shihadeh
35f819c823
swaglog.py goes in common/ ( #30631 )
...
* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
2023-12-06 17:27:51 -08:00
Adeeb Shihadeh
99d51bf02c
Revert "Simplify passive mode handling ( #30593 )"
2023-12-04 15:05:05 -08:00
Adeeb Shihadeh
5ccff25d88
Simplify passive mode handling ( #30593 )
...
* simplify passive handling
* makes more sense
2023-12-03 13:59:59 -08:00
Adeeb Shihadeh
a1d36961cf
new msgs default to invalid ( #30587 )
...
* new msgs default to invalid
* fix lm
* set more valid
* update rest
* update refs
* fix logMessage
* more valids
* cleanup
* fix llk test
* pigeond is also valid
* more valids
2023-12-03 10:50:17 -08:00
Adeeb Shihadeh
531e62fc03
clear non-release params on startup ( #30583 )
2023-12-01 23:57:54 -08: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