Jason Wen
8f3b091381
Merge branch 'ui-sp-split' into master-dev-c3
2024-07-27 23:59:06 -04:00
Jason Wen
abe5fc9146
map: working!!!
2024-07-27 23:58:44 -04:00
Jason Wen
a47a992871
map: less
2024-07-27 23:27:46 -04:00
Jason Wen
b9785e33e7
use sp's
2024-07-27 23:26:16 -04:00
DevTekVE
93b8435eaa
Merge branch 'refs/heads/ui-sp-split' into master-dev-c3
2024-07-27 23:11:53 +02:00
DevTekVE
0894686bb5
Refactor brightness update logic in DeviceSP
...
Remove redundant brightness calculation from DeviceSP by leveraging Device's implementation. Introduce a conditional return to handle Sunnypilot-specific logic cleanly.
2024-07-27 23:09:30 +02:00
DevTekVE
f242f6b55d
No more rave
2024-07-27 23:07:19 +02:00
DevTekVE
3c8acc8c77
Add override to updateBrightness in DeviceSP
...
Implemented an override for the updateBrightness function in DeviceSP. This ensures proper handling of UIState type by dynamically casting it to UIStateSP.
2024-07-27 22:47:52 +02:00
Jason Wen
68330cea27
Merge branch 'ui-sp-split' into master-dev-c3
2024-07-27 15:13:32 -04:00
Jason Wen
9d0ba054f3
make sure map rendering is compiled
2024-07-27 15:08:39 -04:00
Jason Wen
c10121b570
unused
2024-07-27 14:40:50 -04:00
Jason Wen
5fcd546b77
Merge branch 'hkg-can-jerk' into master-dev-c3
2024-07-27 02:06:21 -04:00
Jason Wen
287e2fc845
Merge branch 'master-priv' into hkg-can-jerk
2024-07-27 02:05:08 -04:00
Jason Wen
59370bed7d
Merge branch 'hkg-can-jerk' into master-dev-c3
...
# Conflicts:
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/hyundaican.py
2024-07-27 02:04:20 -04:00
Jason Wen
5ba3e90676
comment
2024-07-27 02:03:15 -04:00
Jason Wen
76b8bce5d8
Merge branch 'ui-sp-split' into master-dev-c3
2024-07-27 01:50:07 -04:00
Jason Wen
bc40052344
make sure to use our UI
2024-07-27 01:49:57 -04:00
Jason Wen
348cd735f2
handle stopAccel = 0
2024-07-27 00:25:37 -04:00
Jason Wen
796e6ae924
SCC "Fast" mode
2024-07-26 23:59:56 -04:00
DevTekVE
936fc6403b
Merge branch 'refs/heads/ui-sp-split' into master-dev-c3
2024-07-26 20:32:06 +02:00
DevTekVE
7f90846971
Refactor conditional process management for external scripts
...
Refactor the way external scripts 'gitlab_runner.sh' and 'sunnylink_uploader.py' are included in the process list based on their existence. This improves code readability and ensures that the inclusion checks are performed at a single point.
2024-07-26 19:19:37 +02:00
DevTekVE
cef4fbbdea
Merge branch 'refs/heads/ui-sp-split' into master-dev-c3
2024-07-26 17:37:06 +02:00
DevTekVE
d20010ee31
Refactor option flag for UI customization
...
Changed the build option flag from '--sunnypilot' to '--stock-ui' to improve clarity. Updated related conditions and defaults in 'selfdrive/ui/SConscript' and 'SConstruct' files for consistency. Removed unused internal developer check logic from 'SConstruct'.
2024-07-26 17:35:45 +02:00
Jason Wen
981d150a3b
different rate of change for ICE, HEV, PHEV, EV
2024-07-26 10:13:06 -04:00
Jason Wen
72a0142bf9
do this at the car level
2024-07-26 09:52:30 -04:00
DevTekVE
40f177f646
Merge branch 'refs/heads/ui-sp-split' into master-dev-c3
2024-07-26 11:25:36 +02:00
DevTekVE
f532ced4c8
Merge branch 'refs/heads/master-priv' into master-dev-c3
2024-07-26 11:25:23 +02:00
DevTekVE
0e499aa2c1
Merge branch 'refs/heads/master-priv' into ui-sp-split
2024-07-26 11:25:04 +02:00
DevTekVE
7b8a03b5f2
Add new parameters for enabling GitLab runner and Sunnylink uploader
2024-07-26 09:24:27 +00:00
DevTekVE
8465daa80f
Merge conflict resolving -> EnforceTorqueLateral changed to use ToggleControlSP as expected
2024-07-26 11:05:05 +02:00
Jason Wen
eb7f4274f8
Merge conflict resolving -> custom stock long planner
2024-07-26 11:04:41 +02:00
DevTekVE
01d4d05729
Merge branch 'refs/heads/ui-sp-split' into master-dev-c3
...
# Conflicts:
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/sunnypilot/qt/onroad/onroad_settings.cc
2024-07-26 10:42:53 +02:00
DevTekVE
66d98503df
Merge branch 'refs/heads/master-priv' into master-dev-c3
...
# Conflicts:
# CHANGELOGS.md
# 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
2024-07-26 10:28:30 +02:00
Jason Wen
e8ca47ebfa
Enhance chevron display with additional lead car metrics
...
Added a third chevron type to display Time-to-Collision (TTC) metrics for the lead car. Modified logic to handle the new metrics type, allowing for comprehensive data on distance, speed, and TTC. Adjusted text box dimensions as needed for the additional information.
2024-07-26 10:17:05 +02:00
DevTekVE
11059efa39
Merge branch 'refs/heads/master-priv' into ui-sp-split
...
# Conflicts:
# selfdrive/ui/qt/onroad/annotated_camera.cc
# selfdrive/ui/sunnypilot/qt/offroad/settings/visuals_settings.cc
2024-07-26 10:15:03 +02:00
Jason Wen
a33d4e51c7
use jerk limit to change accel to car
2024-07-25 16:44:54 -04:00
Jason Wen
c943126d26
send 0 to car when stopping
2024-07-25 16:32:52 -04:00
Jason Wen
d4096d6234
not really needed
2024-07-25 16:26:30 -04:00
Jason Wen
7eee21f293
add back delay
2024-07-25 16:12:09 -04:00
Jason Wen
2038d9b469
send 0 at stop req
2024-07-25 15:18:34 -04:00
Jason Wen
a2eb4545da
a lot less delay
2024-07-25 13:54:38 -04:00
Jason Wen
c7f2f15950
MADS: Use modern button events parsing
2024-07-25 17:23:33 +00:00
Jason Wen
97f0178d5e
ui: Lead car chevron: Time to Lead Car
2024-07-25 17:16:57 +00:00
Jason Wen
bf31b2ab33
further stop distance
2024-07-24 21:22:58 -04:00
Jason Wen
1b084d7eb9
revert long mpc
2024-07-24 21:22:40 -04:00
Jason Wen
e0414b4528
0.1 interval to stopping
2024-07-24 16:57:42 -04:00
Jason Wen
2cc53b6e69
Revert "disable starting state"
...
This reverts commit 3f25d6f530 .
2024-07-24 16:54:27 -04:00
DevTekVE
274f994fbe
Merge remote-tracking branch 'refs/remotes/origin/master-priv' into ui-sp-split
2024-07-24 21:17:32 +02:00
DevTekVE
f55febc855
remove sp_priv from the names
...
Renamed files by removing sp_priv_ prefix
2024-07-24 21:15:39 +02:00
DevTekVE
b8a2efcb52
delting comment
2024-07-24 17:07:07 +00:00