|  Robbe Derks | 58c99158a1 | Make pandaState and safetyMode a list (#22454) * wip: move to pandaStates
* bump cereal
* wip: SafetyMode struct
* move to safetyMode
* fix typo
* this can be None
* fix potential empty pandaStates list
* fix thermald
* fix controlsd
* rename safetyModes to safetyConfigs
* update process_replay
* fix test_models
* bump cereal
old-commit-hash: 91987f38d4 | 4 years ago | 
				
					
						|  Adeeb Shihadeh | 05eb44115e | cereal cleanup part 2 (#20092) * car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb.
* panda state
* camera stuff
* start deg
* most is building
* builds
* planner + controls run
* fix up paramsd
* cleanup
* process replay passes
* fix webcam build
* camerad
* no more frame
* thermald
* ui
* paramsd
* camera replay
* fix long tests
* fix camerad tests
* maxSteeringAngle
* bump cereal
* more frame
* cereal master
old-commit-hash:312b681a46 | 5 years ago | 
				
					
						|  Adeeb Shihadeh | 966945880b | Cereal cleanup (#20003) * start cleanup
* fan speed
* cleanup dm
* fix cereal
* hwType -> pandaType
* update refs
* update refs
* bump cereal
* freeSpacePercent
* cereal master
old-commit-hash: 000bd226aa | 5 years ago | 
				
					
						|  Adeeb Shihadeh | 9823f1164c | enable flake8 E303: too many blank lines old-commit-hash: f3dcf861c7 | 5 years ago | 
				
					
						|  Willem Melching | b1a73d69ea | add simple script to print controlsd alive and valid old-commit-hash: e66c246f34 | 6 years ago |