* test the steering request bit
* not in the angle yet
* not angle yet
* fixes
* draft
* can do this
* adapting the 3 steer req mismatch tests might be too intricate
Revert "can do this"
This reverts commit 775abf877b.
* don't change safety and test the actual behavior
* add comment
* rm
* revert
* For example, now this caught
* "fix"
* Update tests/safety/common.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* draft
* now clean up old comments
* no more special broken ice addr checks
* revert
* fix
* add test for ICE HDA1
* Revert "add test for ICE HDA1"
This reverts commit 76d2b0f066.
* can be separate
* macro for addr check struct
* add checks for alt buttons (fixes race condition)
* add macro for array len
* add comment
* misra
* comments to help separate
* can't put parenthesis around array item
* review suggestions
* no intermediary macros for making the structs (remove misra violation)
* Update board/safety/safety_hyundai_canfd.h
* single lines
* can avoid double checking hda2 since we have addr checks for it now
* wip
* steer bit
* add tolerance
* increase a bit more
* test too
* Had that backwards
* Here too
* review suggestions
* minimal diff
* minimal diff
* add type hints
* spacing
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* update test name
* add tolerance comment
Co-authored-by: Shane Smiskol <shane@smiskol.com>
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* common test for that
* canfd too
* we set this everywhere
* never none
* subclass
* Update tests/safety/common.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Nissan Altima: Specify panda flag for alt bus safety config
* test this safety mode
* test this safety mode
* rm
* nl
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* new steering message!
* fix
* check tx
* fix var
* allow all tx to test LFA suppression
* Attempt to block laneline information to suppress LFA
* Try 0x364
* Block all bus 2/6 messages
* Final test to block LFA
* Fix tx
* in another PR
* cleanup
* lint
* Add new tx to unit test
* linter
* Apply suggestions
* Revert to this
* Unnecessary
* clean up
* rename to hda2
* prototype
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Safety: Utilize boolean values for message block checks in forward hooks
* Revert "Safety: Utilize boolean values for message block checks in forward hooks"
This reverts commit ee9809dbd3.
* others
* Revert "others"
This reverts commit f64cc1c76a.
* just do hyundai
* function to get steering address
* unclear if this is cleaner
Revert "function to get steering address"
This reverts commit 2a2b972a20.
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* assert rx not done for single frame to be valid
* not sure if this is correct yet
* return if updated
reverts some of https://github.com/commaai/panda/pull/1314
* Revert "return if updated"
This reverts commit ba4c4f194a.