-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sunnypilot escc new rebased sync trying to unify #28
base: master
Are you sure you want to change the base?
Sunnypilot escc new rebased sync trying to unify #28
Commits on Jun 7, 2024
-
Refactor
escc_tx_hook
function in Hyundai safety codeThe commented-out `escc_tx_hook` function in Hyundai ESCC safety code has been refactored and is now in use again, replacing the formerly used `alloutput_tx_hook`. Debugging functionality has been preserved and conditions for when the function is unused have also been handled. The resulting code is now cleaner and more efficient. Add ESCC firmware and build files, and safety mode for Hyundai ESCC This commit introduces ESCC firmware and the corresponding build files. We have also defined a new safety mode for Hyundai ESCC. The necessary scripts for flashing and recovery have been added, alongside the gitignore file for the ESCC board. Additionally, we have implemented new message processing and forwarding logic to handle ESCC specific messages in main and safety files.
Configuration menu - View commit details
-
Copy full SHA for a84f548 - Browse repository at this point
Copy the full SHA a84f548View commit details -
Add send_escc_msg call in case blocks
The send_escc_msg function is now called within the individual case blocks for SCC11, SCC12, and FCA11, enhancing code readability. Before, it was called on any message that the radar sends, but this strategy was inefficient as it was piggybacking on their frequencies.
Configuration menu - View commit details
-
Copy full SHA for 7998723 - Browse repository at this point
Copy the full SHA 7998723View commit details
Commits on Jun 8, 2024
-
Remove unnecessary send_escc_msg calls in Hyundai safety code
The updates in the code remove redundant send_escc_msg calls in the Hyundai safety code. We don't really need to send the FCA or AEB data through the ESCC packet because we don't block it at all. So we don't really need to "package" it anymore on the ESCC message
Configuration menu - View commit details
-
Copy full SHA for db5201c - Browse repository at this point
Copy the full SHA db5201cView commit details
Commits on Jul 26, 2024
-
Merge branch 'refs/heads/master-priv' into sunnypilot-escc-new-rebase…
…d-sync-trying-to-unify
Configuration menu - View commit details
-
Copy full SHA for 23a2591 - Browse repository at this point
Copy the full SHA 23a2591View commit details -
Add ESCC build option and refine ESCC specific code
Introduce --escc option in SCons to conditionally build ESCC firmware. Update build_project to support CPPDEFINES and modify main.c to handle ESCC-specific safety modes and behaviors more cleanly.
Configuration menu - View commit details
-
Copy full SHA for c47be62 - Browse repository at this point
Copy the full SHA c47be62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ffa71e - Browse repository at this point
Copy the full SHA 6ffa71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9722f7 - Browse repository at this point
Copy the full SHA b9722f7View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 53f63e7 - Browse repository at this point
Copy the full SHA 53f63e7View commit details -
Add initial README for ESCC board
This commit introduces a new README for the ESCC board detailing the pinout configurations and connections between the Molex connector and IONIQ harness and radar components. The documentation provides a clear, structured guide to assist with proper wiring and setup.
Configuration menu - View commit details
-
Copy full SHA for b18df16 - Browse repository at this point
Copy the full SHA b18df16View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 192f74a - Browse repository at this point
Copy the full SHA 192f74aView commit details