1okko
89466adfe7
Update interface.py
2024-11-21 15:23:54 +08:00
1okko
65c017ab2e
Update pandad.cc
2024-11-21 15:22:45 +08:00
1okko
75ea48324e
Merge branch 'master' into master
2024-08-15 10:58:42 +08:00
Jason Wen
b2cdfc09ae
Longitudinal: Refactor Experimental Mode toggle with distance button hold ( #409 )
...
* init
* deprecated
* in controlsd directly
* update
* unused
* combine
* only once
* fix
* better
* cleanup
* more
* Update CHANGELOGS.md
2024-08-13 16:16:40 -04:00
Jason Wen
5b674d2231
car: Interface cleanup ( #396 )
...
* deprecated
* cruise main state
* v cruise non pcm state
* acc mads combo
* cancel cruise state
* sp common state
* sp event
* custom stock long
* started mads
* v cruise non pcm state old
* acc mads old
* started mads old
2024-08-13 15:57:27 -04:00
Jason Wen
ddf69de7e0
Hyundai Longitudinal: Enable radar tracks based on availability ( #406 )
...
* Hyundai Longitudinal: Enable radar tracks based on availability
* don't loop
* just 2
* missed
* missed
* fix
* do this
* every time
* quicker
* less
* nope
* more
* cleanup
2024-08-13 15:50:35 -04:00
Jason Wen
69f88da9c5
Hyundai Longitudinal: Enable Cruise Main when started ( #391 )
...
* Hyundai Longitudinal: Enable Cruise Main when started
* don't do this for the ancients (@devtekve 😉 )
* okay, toggle per @devtekve xD
* update texts
* non pcm only
* translations
2024-08-11 23:32:43 -04:00
Jason Wen
117ad3b3ef
Hyundai Longitudinal: Match stock timestep for ESCC and Camera-based SCC ( #407 )
...
Hyundai ESCC: Match stock timestep
2024-08-11 23:29:42 -04:00
Jason Wen
6f3e44f76e
MADS: Hyundai: Skip cruise main button check with `pcmCruise` ( #405 )
...
* MADS: Hyundai: Skip cruise main button check with `pcmCruise`
* 2 modes!
2024-08-11 23:21:31 -04:00
1okko
98ceb377d8
中文翻译
2024-08-07 10:14:25 +08:00
Jason Wen
c70db1030c
Toyota: comma Pedal: Fix upstream merge conflicts ( #393 )
2024-08-04 12:09:00 -04:00
Jason Wen
19afa83ce1
Bump submodules
2024-08-04 07:25:09 -04:00
Jason Wen
c06a82f41b
Submodules: Point back to sunnypilot
2024-08-03 21:37:45 -04:00
Jason Wen
0b7d3805ff
ui: Network: Disable refresh button while scanning ( #383 )
2024-08-03 21:29:22 -04:00
DevTekVE
963d356173
ci: Improvements on the mirror and prebuilt flow ( #386 )
...
* Remove redundant git lfs pull command
The `git lfs pull` command in the GitHub workflow is redundant and has been removed. Additionally, the `sync-lfs.sh` script has been updated to push all LFS objects to the origin repository.
* using force push instead of trying to merge
* Bumping ssh agent to 0.9.0
* Syntax
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2024-08-03 21:29:00 -04:00
Jason Wen
03f76199f3
`ParamManager`: Convert missed params in cars ( #390 )
2024-08-03 21:26:23 -04:00
Jason Wen
9ed9d001b0
Sync: `commaai/openpilot:master` into `sunnypilot/sunnypilot:master` ( #385 )
2024-08-03 17:25:35 -08:00
Jason Wen
f3933df2f5
Athenad: Add TODO-SP
2024-08-03 21:24:49 -04:00
Jason Wen
d35cdb510d
Sync: `commaai/msgq:master` into `sunnypilot/msgq:master`
...
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master`
Sync: `commaai/panda:master` into `sunnypilot/panda:master`
2024-08-03 21:22:09 -04:00
Dean Lee
8f9b165de8
camerad: encapsulate cl_command_queue in ImgProc ( #33178 )
...
move cl queue to imgproc
2024-08-03 14:57:26 -07:00
Adeeb Shihadeh
9474523add
Revert "uploader.py: simplify clear_locks by using rglob ( #32974 )"
...
This reverts commit cafca4f891
.
2024-08-03 12:12:42 -07:00
DevTekVE
57daa151cb
Docs: Move HOW-TOS to `master` ( #387 )
...
* HOW-TOS.md: Instructions to enable radar tracks
* HOW-TOS.md: Instructions to enable radar tracks and openpilot Longitudinal Control
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* README: Enable Radar Tracks (#17 )
* HOW-TOS: Update HKG enable radar tracks instructions (#24 )
* Update radar tracks instructions
* Update HKG enable radar tracks instructions
* Update HOW-TOS.md
* Update HOW-TOS.md
* HOW-TOS: Update enable openpilot Longitudinal Control instructions (#29 )
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Update HOW-TOS.md
* Added How-To for Enabling Mapbox Navigation (#78 )
* Readme 2.0 (#84 )
* Readme 2.0
• Add collapsible sections in an effort to make the readme page more digestible for first time readers.
• Proposed rewording for the following sections:
• Join our Discord
• Safety Modifications
• Prettify layout
* Update README.md
* Update README.md
* Update README.md
* Update README.md
spelling corrections
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
Moved Prohibited Safety Modifications into it's own section
* Update README.md
Reduced clickable text for hyperlink branches.
Added comma.ai link to safety policy.
* Update README.md
* Update README.md
* Update README.md
* Prettify
• Make main headings expandable
• Rework installation section (undecided yet)
* Update README.md
Make table of contents uniform
* Update README.md
* Update README.md
Tidy up installation section
* Update Driving Enhancements
something is preventing self linking after [**Gap Adjust Cruise (GAC)**](#gap-adjust-cruise)
* Quality of life Enhancements
Added more to the list
* Add e2e path colour
* Fix How-To link
* Add comma two recommended branch
* Discrete discord badge
* Update installation instructions
* Make sections mobile friendly
`h2` -> h3
* Update `Features:`
reword and make use of footnotes
* Less is more, updated branch with search query
* 0.8.12 will work on comma three as well
* Tweak OSM feature and add footnote
* update menu reference
* DLP footnote
* Delete CHANGELOGS.md
Not needed seen as README directs to live / updated changelog per branch
* Delete FEATURES.md
Double up / already exists in README
* Update HOW-TOS.md
Make styling consistent, no information changed
* Difference format for installation block
* Spelling
* Update README.md
Add VW/Audi/Skoda and reword what SP is for
* Update README.md
bounds -> parameters
* Update README.md
Update installation URL with shortened URL + reword. Include footnote
* Update README.md
Reword `GAC`
* Update README.md
* Update README.md
Spacing
* Update README.md
less is more
* Update README.md
Remove DLP footnote, add NZ to Offline OSM
* Update README.md
Prettify change logs - link to a change log for `0.8.12-prod` branch instead of search
* Update README.md
Refactor QOL section. Focus more on "function of" vs "how-to".
* Update README.md
Refactor Visual Enhancements
* Driving Enhancements rework
* Additional -> Miscellaneous
* Spelling + grammar check
* Replace sirens with triangles
* Always show donation, updated Special Thanks
* 📡
* Update README.md
Co-authored-by: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
* Update README.md
Co-authored-by: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
* Fix how-to's
* Update README.md
* Discord badge to show total members
* Update README.md
* Small cleanup and additions
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
* Don't miss this
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
* someday
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
* No longer needed
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
* Take it out
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
* Less sunny
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
---------
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
Co-authored-by: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
* Update HOW-TOS.md
* Simplify README installation instructions
Consolidated the installation command for the `release-c3` branch and removed redundant instructions for unsupported comma two. Also updated the How-To, removing the old branch that caused a huge size on the repo.
* Remove comma two installation instructions
This update cleans up the README by removing outdated installation instructions for the comma two device. It makes the documentation more concise and focused on current requirements and devices.
---------
Signed-off-by: Jason Wen <haibin.wen3@gmail.com>
Co-authored-by: sunnyhaibin <haibin.wen3@gmail.com>
Co-authored-by: Brandon Bennett <56660362+bbennett80@users.noreply.github.com>
Co-authored-by: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
Co-authored-by: tango2590 <78666662+tango2590@users.noreply.github.com>
Co-authored-by: Moodkiller <appleipodsrock@gmail.com>
2024-08-03 10:14:43 -04:00
Dean Lee
cafca4f891
uploader.py: simplify clear_locks by using rglob ( #32974 )
...
simplify clear_locks
2024-08-02 13:40:57 -07:00
Dean Lee
2cd9975e4f
modeld: remove redundant pred_mu assignment ( #33152 )
...
remove redundant pred_mu assignment
2024-08-02 13:40:33 -07:00
Dean Lee
c40d129f70
camerad: update frame msg related variable types to uint64_t for consistency ( #33113 )
...
Update frame_msg related variable types to uint64_t for type safety
2024-08-02 12:57:29 -07:00
Adeeb Shihadeh
19dec54f65
Update stale.yaml
2024-08-02 12:55:04 -07:00
Dean Lee
8ab587d30b
camerad: move `do_exit` to camera_qcom2.cc ( #33086 )
...
move do_exit to camera_qcom2.cc
2024-08-02 12:18:10 -07:00
Dean Lee
ea5ee29ebd
params: wrap fsync and close in HANDLE_EINTR for robustness ( #33154 )
...
Wrap fsync and close in HANDLE_EINTR for Robustness
2024-08-02 12:16:24 -07:00
Dean Lee
2189164d45
camerad: encapsulating event management within the ImgProc Class ( #33119 )
...
Encapsulating Event Management Within the ImgProc Class
2024-08-02 12:16:04 -07:00
Dean Lee
8f3fc699d4
loggerd: Initialize atomic variables to zero ( #33130 )
...
Initialize atomic variables in LoggerdState to zero
2024-08-02 12:01:56 -07:00
Jason Wen
bdb733ddc9
car: Fix typo with `ParamManager` variable ( #382 )
2024-08-02 12:36:49 -04:00
DevTekVE
b63ef7b0bf
Create codeql.yml
2024-08-02 18:35:44 +02:00
Jason Wen
09d1604b84
MADS: Honda: Fix PCM ACC disengage fault ( #363 )
...
* MADS: Honda: Fix PCM ACC disengage fault
* try this out
* honda only
2024-08-02 11:41:20 -04:00
Jason Wen
61f7690265
ci: Update build number on dev builds with Discord notification ( #381 )
2024-08-02 11:38:25 -04:00
John Belmonte
4cb7263dd6
Docs: Fix indentation of feature list ( #379 )
...
Fix indenting of feature list
2024-08-02 16:35:37 +02:00
DevTekVE
ef2331b5df
ci: Prebuilt public branches and update build number ( #380 )
...
* fixing build number + forcing run to test
* Cleaning up and changing the process for the auto builds
* updating the logic for the extra verson identifier
* Return to default master-dev-c3
* if this is MR on gitlab, we also publish prebuilt on private gitlab for internal testing
* Silly formatting issue
2024-08-02 10:26:14 -04:00
Adeeb Shihadeh
13511e383c
remove pre-commit (explorations) ( #33172 )
...
* remove pre-commit (explorations)
* lint.sh
* remove rest
* add to release files
* no source
* 1min is all you need
2024-08-01 22:16:13 -07:00
Jason Wen
9be3925ee1
MADS: Hyundai: Independent control with LFA button ( #362 )
...
* MADS: HKG CAN-FD: Disallow cruise buttons to engage when pcmCruiseSpeed is off
* handle states properly
* this is better
* make sure main button is pressed
* oops flipped main
* same behavior
* handle cruise main button universally
* both
* not needed
* oops
* wtf how did i miss
2024-08-01 23:34:35 -04:00
Jason Wen
8d760272c7
car: Move all live param checks to `ParamManger` ( #378 )
...
car: Move all live param checks to ParamManger
2024-08-01 23:23:00 -04:00
Mathew Locoteta
22e0b4d597
Honda Longitudinal: Remove tuning from 4-CYL 9th Gen Accord ( #359 )
...
Remove ACC tuning from 9th Gen Accord
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2024-08-01 22:42:13 -04:00
Maxime Desroches
4b11c9e914
ci: create ui report only on PR ( #33168 )
...
only on pr
2024-08-01 16:44:10 -07:00
Hoang Bui
5b4b7a08fc
CI: fix recent test_rotation skip ( #33167 )
2024-08-01 16:28:26 -07:00
Adeeb Shihadeh
bfa8e0b2ec
disable test_rotation until it's fixed
2024-08-01 15:36:44 -07:00
Jason Wen
08afbd7cb5
car: Check params before car state is updated ( #364 )
...
* car: Check params before car state is updated
* read params in a thread instead
* initialize list
* Do this instead
* type hint
* ParamManager
* make them internal
2024-08-01 18:12:27 -04:00
Maxime Desroches
d0671bda6d
op.sh: check for valid invocation ( #33166 )
...
no source
2024-08-01 13:44:57 -07:00
DevTekVE
f311c8b1d7
No auto publish for dev-c3 or release-c3
2024-08-01 20:09:17 +02:00
DevTekVE
fb7076a042
Change remote
2024-08-01 18:28:15 +02:00
DevTekVE
cd0ee08763
Allow auto publishing of public prebuilts
2024-08-01 18:10:59 +02:00
DevTekVE
f7ab369d47
First attempt at mirroring to gitlab
2024-08-01 17:22:43 +02:00
Jason Wen
54d5281064
MADS: Map cruise main and lateral buttons to button events ( #373 )
...
* MADS: Map cruise main and lateral buttons to button events
* MADS: Map cruise main and lateral buttons to button events
* different style
* nah
(cherry picked from commit 4d7afe3a7b
)
* reimplement
2024-08-01 10:26:27 -04:00