Skip to content
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

Hyundai: Fix FCEV RX check and move out of dashcam #1974

Merged
merged 9 commits into from
Mar 12, 2025

Conversation

sunnyhaibin
Copy link
Contributor

@sunnyhaibin sunnyhaibin commented Mar 11, 2025

Fixes #1973.

Tested with #1903 as base and it passed test_models locally.

Split 0x91 into its own macro to ensure RX check is included for FCEV accelerator pedal pressed.

@github-actions github-actions bot added car related to opendbc/car/ hyundai car safety vehicle-specific safety code labels Mar 11, 2025
Comment on lines 307 to 317
if (hyundai_fcev_gas_signal) {
SET_RX_CHECKS(hyundai_fcev_long_rx_checks, ret);
} else {
SET_RX_CHECKS(hyundai_long_rx_checks, ret);
}

if (hyundai_camera_scc) {
SET_TX_MSGS(HYUNDAI_CAMERA_SCC_LONG_TX_MSGS, ret);
} else {
SET_TX_MSGS(HYUNDAI_LONG_TX_MSGS, ret);
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sunnyhaibin even though it's longer, this is easier to read

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and it finds a missing test!

@sshane sshane merged commit bbb9dbb into commaai:master Mar 12, 2025
8 checks passed
@sshane sshane deleted the hyundai-fcev-safety-fix branch March 12, 2025 06:50
chrispypatt pushed a commit to chrispypatt/opendbc that referenced this pull request Mar 12, 2025
* Revert "Hyundai: dashcam FCEV (commaai#1973)"

This reverts commit 6254215.

* Hyundai: Fix FCEV RX check and move out of dashcam

* less duplication

* line

* same

* add missing test

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
car safety vehicle-specific safety code car related to opendbc/car/ hyundai
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants