Jason Wen
c2405c76ac
Merge branch 'hkg-can-jerk' into master-dev-c3
...
# Conflicts:
# selfdrive/ui/sunnypilot/qt/offroad/settings/vehicle_settings.cc
2024-08-01 06:16:15 -04:00
Jason Wen
fcca72af9f
add new toggle, remove old toggle
2024-08-01 06:13:34 -04:00
Jason Wen
2734aa7eb7
Merge branch 'master' into master-dev-c3
...
# Conflicts:
# .gitlab-ci.yml
# CHANGELOGS.md
# SConstruct
# panda
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/ford/values.py
# selfdrive/car/gm/interface.py
# selfdrive/car/hyundai/interface.py
# selfdrive/ui/qt/api.h
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/home.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/offroad_home.cc
# selfdrive/ui/qt/offroad_home.h
# selfdrive/ui/qt/onroad/buttons.cc
# selfdrive/ui/qt/onroad/buttons.h
# selfdrive/ui/qt/onroad/onroad_home.h
# selfdrive/ui/qt/request_repeater.cc
# selfdrive/ui/qt/request_repeater.h
# selfdrive/ui/qt/sidebar.h
# selfdrive/ui/qt/widgets/toggle.h
# selfdrive/ui/qt/window.h
# selfdrive/ui/sunnypilot/qt/api.cc
# selfdrive/ui/sunnypilot/qt/api.h
# selfdrive/ui/sunnypilot/qt/common/json_fetcher.h
# selfdrive/ui/sunnypilot/qt/home.cc
# selfdrive/ui/sunnypilot/qt/home.h
# selfdrive/ui/sunnypilot/qt/maps/map.cc
# selfdrive/ui/sunnypilot/qt/maps/map.h
# selfdrive/ui/sunnypilot/qt/maps/map_helpers.h
# selfdrive/ui/sunnypilot/qt/network/networking.cc
# selfdrive/ui/sunnypilot/qt/network/networking.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/models/role_model.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/models/sponsor_role_model.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/models/user_model.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/services/base_device_service.cc
# selfdrive/ui/sunnypilot/qt/network/sunnylink/services/base_device_service.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/services/role_service.cc
# selfdrive/ui/sunnypilot/qt/network/sunnylink/services/role_service.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/services/user_service.cc
# selfdrive/ui/sunnypilot/qt/network/sunnylink/services/user_service.h
# selfdrive/ui/sunnypilot/qt/network/sunnylink/sunnylink_client.cc
# selfdrive/ui/sunnypilot/qt/network/sunnylink/sunnylink_client.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/device_panel.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/device_panel.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/display_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/display_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/monitoring_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/monitoring_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/onboarding.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/onboarding.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/osm/models_fetcher.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/osm_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/osm_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/software_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/software_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnylink_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnylink_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/custom_offsets_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/custom_offsets_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/lane_change_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/lane_change_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/mads_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/mads_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/speed_limit_control_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/speed_limit_policy_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot/speed_limit_warning_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/sunnypilot_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/trips_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/trips_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/vehicle_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/vehicle_settings.h
# selfdrive/ui/sunnypilot/qt/offroad/settings/visuals_settings.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/visuals_settings.h
# selfdrive/ui/sunnypilot/qt/offroad_home.cc
# selfdrive/ui/sunnypilot/qt/offroad_home.h
# selfdrive/ui/sunnypilot/qt/onroad/annotated_camera.cc
# selfdrive/ui/sunnypilot/qt/onroad/annotated_camera.h
# selfdrive/ui/sunnypilot/qt/onroad/buttons.cc
# selfdrive/ui/sunnypilot/qt/onroad/buttons.h
# selfdrive/ui/sunnypilot/qt/onroad/developer_ui/developer_ui.cc
# selfdrive/ui/sunnypilot/qt/onroad/developer_ui/developer_ui.h
# selfdrive/ui/sunnypilot/qt/onroad/developer_ui/ui_elements.h
# selfdrive/ui/sunnypilot/qt/onroad/onroad_home.cc
# selfdrive/ui/sunnypilot/qt/onroad/onroad_home.h
# selfdrive/ui/sunnypilot/qt/onroad/onroad_settings.cc
# selfdrive/ui/sunnypilot/qt/onroad/onroad_settings_panel.cc
# selfdrive/ui/sunnypilot/qt/onroad/onroad_settings_panel.h
# selfdrive/ui/sunnypilot/qt/request_repeater.cc
# selfdrive/ui/sunnypilot/qt/request_repeater.h
# selfdrive/ui/sunnypilot/qt/sidebar.cc
# selfdrive/ui/sunnypilot/qt/sidebar.h
# selfdrive/ui/sunnypilot/qt/text.cc
# selfdrive/ui/sunnypilot/qt/ui_scene.h
# selfdrive/ui/sunnypilot/qt/util.cc
# selfdrive/ui/sunnypilot/qt/util.h
# selfdrive/ui/sunnypilot/qt/widgets/controls.cc
# selfdrive/ui/sunnypilot/qt/widgets/controls.h
# selfdrive/ui/sunnypilot/qt/widgets/drive_stats.cc
# selfdrive/ui/sunnypilot/qt/widgets/drive_stats.h
# selfdrive/ui/sunnypilot/qt/widgets/scrollview.cc
# selfdrive/ui/sunnypilot/qt/widgets/scrollview.h
# selfdrive/ui/sunnypilot/qt/widgets/toggle.cc
# selfdrive/ui/sunnypilot/qt/widgets/toggle.h
# selfdrive/ui/sunnypilot/qt/window.cc
# selfdrive/ui/sunnypilot/qt/window.h
# selfdrive/ui/sunnypilot/sunnypilot_main.h
# selfdrive/ui/sunnypilot/ui.cc
# selfdrive/ui/sunnypilot/ui.h
# selfdrive/ui/translations/main_ar.ts
# selfdrive/ui/translations/main_de.ts
# selfdrive/ui/translations/main_es.ts
# selfdrive/ui/translations/main_fr.ts
# selfdrive/ui/translations/main_ja.ts
# selfdrive/ui/translations/main_ko.ts
# selfdrive/ui/translations/main_pt-BR.ts
# selfdrive/ui/translations/main_th.ts
# selfdrive/ui/translations/main_tr.ts
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
# selfdrive/ui/ui.h
2024-07-29 15:12:27 -04:00
Jason Wen
be72a8ed06
Revert "Toyota: Auto Brake Hold"
...
This reverts commit 15d94a01
2024-07-29 06:40:34 -04:00
DevTekVE
c26fd9d7c0
Add new parameters for enabling GitLab runner and Sunnylink uploader
2024-07-29 06:21:01 -04:00
DevTekVE
f532ced4c8
Merge branch 'refs/heads/master-priv' into master-dev-c3
2024-07-26 11:25:23 +02:00
DevTekVE
7b8a03b5f2
Add new parameters for enabling GitLab runner and Sunnylink uploader
2024-07-26 09:24:27 +00:00
Jason Wen
bbef8d5764
Merge branch 'master-priv' into master-dev-c3
...
# Conflicts:
# panda
2024-07-07 20:39:24 -04:00
Jason Wen
b33f8f33ca
Models: Update default name
2024-07-07 17:53:26 -04:00
Adeeb Shihadeh
d3cb0d24c4
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-07-07 10:15:50 -04:00
Jason Wen
b86f7db97d
Revert "remove navigation ( #32773 )"
...
This reverts commit e491c9d9
2024-07-06 22:44:27 -04:00
rav4kumar
6f9401d902
Merge remote-tracking branch 'comma/master' into sync-20240706
2024-07-06 22:18:32 -04:00
Jason Wen
67d7df43ad
Merge branch 'toyota-lowspeed-override' into master-dev-c3
2024-07-02 12:04:53 -04:00
Jason Wen
5d097fa5de
rename to PCM Speed Override
2024-07-02 10:57:40 -04:00
Jason Wen
67dcb68f00
Merge branch 'master-priv' into toyota-lowspeed-override
...
# Conflicts:
# common/params.cc
2024-07-02 01:15:27 -04:00
Jason Wen
c5e6342630
Merge branch 'master-priv' into master-dev-c3
...
# Conflicts:
# cereal/custom.capnp
# common/params.cc
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/controls/lib/sunnypilot/accel_controller.py
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/offroad/settings.h
# selfdrive/ui/ui.h
2024-07-02 00:51:54 -04:00
rav4 kumar
e8df8fad00
Longitudinal: Acceleration Personality
2024-07-02 04:45:18 +00:00
rav4 kumar
ca202c3c4a
Longitudinal: Dynamic Personality
2024-07-02 04:15:20 +00:00
Jason Wen
2a3a533d2b
Merge branch 'dynamic_personality' into master-dev-c3
...
# Conflicts:
# cereal/custom.capnp
# selfdrive/controls/controlsd.py
2024-07-01 16:24:36 -04:00
Jason Wen
fbc556bc81
Merge branch 'accel-profile' into master-dev-c3
2024-07-01 16:23:52 -04:00
Jason Wen
a7bcfcab87
Merge branch 'master-priv' into master-dev-c3
...
# Conflicts:
# CHANGELOGS.md
# panda
2024-07-01 16:23:47 -04:00
Jason Wen
f0d2fd4649
Merge branch 'master-priv' into dynamic_personality
2024-07-01 16:22:24 -04:00
Jason Wen
750f9c8233
Merge branch 'master-priv' into accel-profile
2024-07-01 16:18:04 -04:00
rav4 kumar
46c1362511
Toyota: Automatic Door Locking and Unlocking
2024-07-01 20:16:40 +00:00
Jason Wen
b81cdccb6c
Merge branch 'master-priv' into dynamic_personality
...
# Conflicts:
# selfdrive/controls/lib/longitudinal_planner.py
2024-07-01 15:47:34 -04:00
rav4 kumar
15d94a017d
Toyota: Auto Brake Hold
2024-07-01 19:45:30 +00:00
Jason Wen
6743cdf5f2
Merge branch 'master-priv' into accel-profile
2024-07-01 15:09:28 -04:00
Jason Wen
dd2334290e
Merge branch 'master-priv' into dynamic_personality
2024-07-01 14:55:08 -04:00
rav4 kumar
9097997b76
Toyota: Enhance BSM support
2024-07-01 18:50:12 +00:00
Jason Wen
6098dd300a
formatting
2024-07-01 11:21:09 -04:00
rav4kumar
f809fcf0aa
dynamic personality
2024-06-29 12:11:07 -07:00
rav4kumar
972951de3e
accel controller
2024-06-29 11:52:15 -07:00
rav4kumar
342effe5dd
toyota low speed override
2024-06-29 11:02:21 -07:00
DevTekVE
2e39c96496
[Sunnylink] hotfix for boot registration
2024-06-28 23:35:10 +00:00
DevTekVE
8094a9cd01
Merge branch 'sunnylink-hotfix-boot' into master-dev-c3
2024-06-29 01:10:22 +02:00
DevTekVE
0668513d13
Remove unused SunnylinkApi and improve error handling
...
Removed the SunnylinkApi call from the registration process as it was no longer in use. Improved error logging by adding directory checks and more descriptive exception handling in the sunnylink API.
2024-06-29 01:04:27 +02:00
Jason Wen
6c429dca06
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-06-24 16:29:37 -04:00
DevTekVE
9c34635fda
[sunnylink] Refactor sunnylink registration process and more resiliency
2024-06-22 19:06:17 +00:00
DevTekVE
fb3835ed39
Merge branch 'background-sunnylink-register' into master-dev-c3
2024-06-22 20:02:45 +02:00
DevTekVE
fcc61ac46e
Reset Sunnylink ping time during registration
...
In the Sunnylink API, a line was added to reset the last ping time to zero whenever we are trying to register. The purpose of this change is to ensure that registration attempts start with a clean slate, potentially improving the reliability of the registration process.
2024-06-22 20:00:46 +02:00
DevTekVE
5c351a994f
Disable Sunnylink if registration is unsuccessful
...
This code update sets Sunnylink to be disabled in the event that the registration does not go through successfully. This is to ensure that resources aren't wasted trying to access unregistered Sunnylink hardware.
2024-06-22 14:47:32 +02:00
DevTekVE
696497c6e4
Update sunnylink error logging and status display
...
Updated the error logging in sunnylink.py to include the module name for clarity. In addition, adjusted the status display in sidebar.cc to shorten the "REGISTERING" status text for a cleaner user interface.
2024-06-22 14:45:04 +02:00
DevTekVE
93286505e1
Improve Sunnylink registration and exception handling
...
This change enhances the Sunnylink registration process by including better error checks and exception handling for cases when the public key is in use or known to be not unique. The commit also adjusts the setting of the ping time right after a successful registration. Additionally, cleanup occurred in the UI to streamline some code relating to the display of Sunnylink status. The handling of the last Sunnylink ping time has been removed from the system manager.
2024-06-22 14:31:51 +02:00
DevTekVE
3f5dc2f418
Merge remote-tracking branch 'origin/SP-157-sync-priv-20240614' into master-dev-c3
...
# Conflicts:
# selfdrive/car/ford/interface.py
# selfdrive/car/hyundai/interface.py
2024-06-22 13:36:11 +02:00
Mauricio Alvarez Leon
7013eed50c
remove timezone from timed.py ( #32665 )
...
* use timezone from tilequery mapbox api
* add timezone into cereal
* better clean
* more
* one line
* poetry lock
2024-06-19 20:34:57 -07:00
Adeeb Shihadeh
e491c9d964
remove navigation ( #32773 )
...
* remove navigation
* lil more
* fix cabana
* revert for now
* fix docs
* move that over
* lock
* rm assets
2024-06-19 19:14:13 -07:00
Jason Wen
27fbb3a67b
Merge branch 'SP-157-sync-20240614' into SP-157-sync-priv-20240614
2024-06-19 15:25:25 -04:00
Jason Wen
8de2399680
Merge branch 'upstream/openpilot/master' into SP-157-sync-20240614
...
# Conflicts:
# cereal/services.py
# msgq_repo
# selfdrive/car/hyundai/interface.py
# selfdrive/car/toyota/interface.py
# selfdrive/controls/lib/longcontrol.py
# selfdrive/controls/plannerd.py
2024-06-16 22:34:35 -04:00
Jason Wen
74088da1d0
Merge branch 'SP-138-cslc-gm' into master-dev-c3
2024-06-16 14:51:42 -04:00
Jason Wen
8e9576543f
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-06-16 14:22:10 -04:00