Maxime Desroches
ae8ef1f71a
misra8.4: safety modes ( #2029 )
...
safety mode
2024-09-19 10:30:57 -07:00
Aryan
b4442a7c93
enable misra-c2012-10.3 ( #1852 )
...
* enable misra-c2012-10.3
* fix that
* cleanup
* little more
* one more
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-02-18 11:56:44 -08:00
Jason Young
00fab5e18e
refactor GET_BIT to be MISRA friendly ( #1877 )
...
* refactor GET_BIT to be MISRA friendly
* better fix for ternary op
* remove whitespace that crept in
2024-02-18 11:03:30 -08:00
Ruben Medina
80731c0aa7
enable misra-constParameterCallback ( #1827 )
2024-01-20 22:22:11 -08:00
Adeeb Shihadeh
892ca5a0f1
this is a better name
2023-11-30 19:20:08 -08:00
Adeeb Shihadeh
b50455cc76
safety: specify RX message frequency in Hz ( #1754 )
...
* safety: specify RX message frequency in Hz
* these are redundant now
* update that
* cleanup
2023-11-30 14:55:15 -08:00
Adeeb Shihadeh
3b22bc18c6
safety: more int -> bool ( #1742 )
2023-11-23 16:48:08 -08:00
Adeeb Shihadeh
f1cd12651c
safety: remove LIN hook ( #1741 )
...
* safety: remove LIN hook
* rm more
2023-11-23 16:30:20 -08:00
Adeeb Shihadeh
933a301cad
safety: do TX whitelist check in top level hook ( #1730 )
...
* new fields
* add check
* do first one
* first two
* all done
* fix all output
* simpler
* unused now
* fix body and elm
* fix that
* fix misra
* revert that
2023-11-20 00:15:46 -08:00
Adeeb Shihadeh
b1ca493580
safety: fix ambiguous names ( #1729 )
...
renames
2023-11-19 22:44:13 -08:00
Adeeb Shihadeh
606d7580c8
safety: cleanup init return struct ( #1728 )
...
* try 1
* do the rest
* fix misra
2023-11-19 21:05:53 -08:00
Adeeb Shihadeh
3d2f99dd40
safety: move RX addr check into top level hook ( #1727 )
...
* safety: move RX addr check into top level hook
* tesla
* rest
* can't forget about the body
* rm more
* fix that
* cleanup
* drop the fn
2023-11-19 20:03:35 -08:00
Adeeb Shihadeh
c6248d6504
safety: cleanup ints that are bools ( #1726 )
...
* safety: cleanup ints that are bools
* update tests
2023-11-19 16:47:09 -08:00
Shane Smiskol
7c84475410
safety: use address check helper ( #1721 )
...
use SET_ADDR_CHECKS
2023-11-16 22:36:05 -08:00
Jason Wen
3f25ccabd6
Subaru Pre-Global: Reverse driver torque signal for certain platforms ( #1648 )
...
* Subaru Pre-Global: Reverse driver torque signal for certain platforms
* added flag
* fix tests
* use dbc instead
* duplicate
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com>
Co-authored-by: Justin Newberry <justin@comma.ai>
2023-11-08 15:27:20 -08:00
Justin Newberry
f4d0904d94
Subaru: preglobal check steer req bit ( #1626 )
2023-08-31 14:26:51 -07:00
Justin Newberry
8ba5683881
Subaru: improve readability in panda code ( #1380 )
...
* improve readability
* cleanup for PR
* switch to #define
* i guess i forgot how #define works
* fix #define
* improve for preglobal too
* rename because of conflicts
* rename with subaru in name
* missed some
* missed that one too
* made it pretty
* whitespace
* infotainment match opendbc
* whitespace
* whitespace
* parameterize the bus too
* fix that
* fix misra violation
* multiline
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-07-07 01:48:30 -07:00
Justin Newberry
0a738b7ee8
Subaru: rename legacy to preglobal ( #1415 )
...
* rename
* missing some variables
* fix find/replace error
2023-05-15 17:22:40 -07:00