52c56ba162 
								
							
								 
							
						 
						
							
							
								
								boardd: update loopback test with new param  
							
							... 
							
							
 
							
							old-commit-hash: e07865fe4d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f0425412c1 
								
							
								 
							
						 
						
							
							
								
								boardd: enable fingerprinting with both multiplexed modes ( #27159 )  
							
							... 
							
							
 
							
							Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0eeb69a5d0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1ff9f69a57 
								
							
								 
							
						 
						
							
							
								
								panda.cc: fix possible heap overflow on wrong checksum ( #27151 )  
							
							... 
							
							
 
							
							* panda.cc: fix possible heap overflow on wrong checksum
* off by one
old-commit-hash: f17bca00ba 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0970d900a2 
								
							
								 
							
						 
						
							
							
								
								MacOS: build fixes ( #27143 )  
							
							... 
							
							
 
							
							* MacOS: exclude common/gpio.cc
* MacOS: no spi for boardd
* MacOS: loggerd: no v4l_encoder.cc
* MacOS: update libdbc path for cabana
old-commit-hash: fdc4a7f84c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7848166abf 
								
							
								 
							
						 
						
							
							
								
								cleanup panda mcu definitions ( #27104 )  
							
							... 
							
							
 
							
							* cleanup panda mcu definitions
* cleanup panda mcu definitions
* bump
* panda master
old-commit-hash: 1d9b4c2248 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bf804f25bf 
								
							
								 
							
						 
						
							
							
								
								boardd: connect to SPI panda by UID ( #27035 )  
							
							... 
							
							
 
							
							* move list
* connect by serial
* cleanup hw serial
* little more
* rm excessive print
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 66ff2de0a2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fdfc06fc59 
								
							
								 
							
						 
						
							
							
								
								lower spi log level  
							
							... 
							
							
 
							
							old-commit-hash: e710dc1b7e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bbee5e6367 
								
							
								 
							
						 
						
							
							
								
								boardd: include SPI panda in list ( #27018 )  
							
							... 
							
							
 
							
							* boardd: include SPI panda in list
* hexlify
* fix hexlify
* cleanup
* little more
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: b8ec32103a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7a8ec7a0a0 
								
							
								 
							
						 
						
							
							
								
								boardd: retune LED curve for new autoexposure ( #26991 )  
							
							... 
							
							
 
							
							* use il only
* works on both
Co-authored-by: Comma Dev1ce <device@comma.ai>
old-commit-hash: e5931ed762 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b798a92225 
								
							
								 
							
						 
						
							
							
								
								boardd: lock spi device ( #26937 )  
							
							... 
							
							
 
							
							* lock spi
* bump panda
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 11da83d2b5 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f2cab9a00c 
								
							
								 
							
						 
						
							
							
								
								No more magic for the can chunks  ( #26861 )  
							
							... 
							
							
 
							
							* remove magic and add checksum
* add comms reset
* bump submodule
old-commit-hash: 3136985b95 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dda7913a33 
								
							
								 
							
						 
						
							
							
								
								boardd: misc spi fixes ( #26670 )  
							
							... 
							
							
 
							
							old-commit-hash: 9cc06e9ea6 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d00e7ee24b 
								
							
								 
							
						 
						
							
							
								
								Simple CAN chunks ( #25373 )  
							
							... 
							
							
 
							
							* simple chunks
* more sizeofs
* fix unit tests
* bump panda
* bump panda
* don't fail for too little data
* bump panda
* bump panda
* bump panda
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: fee6f2efac 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a6f2f2d751 
								
							
								 
							
						 
						
							
							
								
								boardd: cleanup defs from panda ( #26628 )  
							
							... 
							
							
 
							
							* more stuff
* bump pnada
old-commit-hash: c3e3047080 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1d152c074c 
								
							
								 
							
						 
						
							
							
								
								boardd: end peripheral panda discrimination  
							
							... 
							
							
 
							
							old-commit-hash: e9dcabcef7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8e88116dba 
								
							
								 
							
						 
						
							
							
								
								boardd: SPI bulk read + write ( #26462 )  
							
							... 
							
							
 
							
							* bulk read
* write
* write
* fix write
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 714ab491b0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cec416ac66 
								
							
								 
							
						 
						
							
							
								
								boardd: verify SPI checksum ( #26454 )  
							
							... 
							
							
 
							
							* verify checksum
* import from panda
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: f5bf3cd21b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								461206de1c 
								
							
								 
							
						 
						
							
							
								
								boardd: SPI support ( #26374 )  
							
							... 
							
							
 
							
							* spi handle
* put usb back
* handle eintr
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 8ba9a5107b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5c123f01b4 
								
							
								 
							
						 
						
							
							
								
								boardd: prep for SPI + factor out USB ( #26356 )  
							
							... 
							
							
 
							
							* merge origin/spi-panda
* just prep
* boardd: factor out USB comms
* fix those
* add to release files
* little more
old-commit-hash: 06be96cae2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a9e3d43246 
								
							
								 
							
						 
						
							
							
								
								boardd: remove canfd whitelist  
							
							... 
							
							
 
							
							old-commit-hash: 9a8c7f2453 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2c335e4abf 
								
							
								 
							
						 
						
							
							
								
								boardd: don't multiplex OBD port on external pandas ( #26062 )  
							
							... 
							
							
 
							
							don't multiplex on ext pandas
old-commit-hash: bf5f9adcc8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1d4e4197e2 
								
							
								 
							
						 
						
							
							
								
								add CAN-FD non-ISO mode support ( #25947 )  
							
							... 
							
							
 
							
							CAN FD non-ISO support
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d5ef6f82e6 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e631966207 
								
							
								 
							
						 
						
							
							
								
								add fault for invalid safety RX checks ( #25949 )  
							
							... 
							
							
 
							
							* add fault for invalid safety RX checks
* just a bool
* bump panda
old-commit-hash: 3068c48224 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f4c83e8d78 
								
							
								 
							
						 
						
							
							
								
								boardd: remove global variable pigeon_active ( #25926 )  
							
							... 
							
							
 
							
							old-commit-hash: badecfd060 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a48ef1f640 
								
							
								 
							
						 
						
							
							
								
								set safety param for knockouts  
							
							... 
							
							
 
							
							old-commit-hash: 760d4e668e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								59d89cf36f 
								
							
								 
							
						 
						
							
							
								
								boardd: mutli pandas can knockout too  
							
							... 
							
							
 
							
							old-commit-hash: db60f6b943 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								72d5c6ab22 
								
							
								 
							
						 
						
							
							
								
								boardd: fix setting wrong value for BrsEnabled ( #25858 )  
							
							... 
							
							
 
							
							fix wrong setBrsEnabled
old-commit-hash: 7ef55f3820 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e39767b1cb 
								
							
								 
							
						 
						
							
							
								
								boardd: add CAN health to pandaStates ( #25800 )  
							
							... 
							
							
 
							
							* init
* try this
* mistake
* fix
* bump cereal
* make obvious
* fixes
* remove comment
* one helath header
* ..
* preallocate vectors
old-commit-hash: 53959082e7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2e0bd5fe17 
								
							
								 
							
						 
						
							
							
								
								RPv2: fix data length check ( #25819 )  
							
							... 
							
							
 
							
							fix
old-commit-hash: e6ff301864 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								99fa17ef7e 
								
							
								 
							
						 
						
							
							
								
								Panda health: names and mixup fix ( #25774 )  
							
							... 
							
							
 
							
							* init
* naming
* fix names
* bump cereal
* bump panda
* bump panda
old-commit-hash: d5410dfac5 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								89fc193e83 
								
							
								 
							
						 
						
							
							
								
								Add option to disable fan control ( #25690 )  
							
							... 
							
							
 
							
							add option for external fan control
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 13d9a77b93 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								caac56b92e 
								
							
								 
							
						 
						
							
							
								
								USB power mode cleanup ( #25619 )  
							
							... 
							
							
 
							
							* first pass at usb power mode cleanup
* fix build
* a sneaky one
* little more
* fix build
* bump pnada
* remove that
* power monitoring cleanup
* fix tests
* bump submodules
old-commit-hash: 28cb1897cb 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								35ff65121e 
								
							
								 
							
						 
						
							
							
								
								pre-commit: add codespell ( #25571 )  
							
							... 
							
							
 
							
							old-commit-hash: 6590fb2b93 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								78881cf731 
								
							
								 
							
						 
						
							
							
								
								Pigeond ( #25561 )  
							
							... 
							
							
 
							
							* split out pigeond from boardd
* also want to turn off power
* fix manager calls
* move to sensord folder
* release files:
* add assistnow code
* no bare except
* add test script to test TTFF
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 13489d092e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d9c279aea9 
								
							
								 
							
						 
						
							
							
								
								params: make python and c++ API match ( #25573 )  
							
							... 
							
							
 
							
							* params: make python and c++ API match
* few more
old-commit-hash: 90a4565eb2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0f532dfbad 
								
							
								 
							
						 
						
							
							
								
								remove old boardd stuff  
							
							... 
							
							
 
							
							old-commit-hash: ddb7f91c9b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dd63b8e8d2 
								
							
								 
							
						 
						
							
							
								
								disable panda deep sleep for now  
							
							... 
							
							
 
							
							old-commit-hash: d907021d58 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fbcfa087d6 
								
							
								 
							
						 
						
							
							
								
								Panda fan controller ( #25475 )  
							
							... 
							
							
 
							
							bump panda and add fan power to pandaState
old-commit-hash: 7679f4fa90 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								85b4328085 
								
							
								 
							
						 
						
							
							
								
								enable panda deep sleep ( #24949 )  
							
							... 
							
							
 
							
							old-commit-hash: ee6570da4a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3c48bc47b7 
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
old-commit-hash: 0fce5d9045 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9a45a3b99b 
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								753045c73d 
								
							
								 
							
						 
						
							
							
								
								less TICI when not needed ( #24698 )  
							
							... 
							
							
 
							
							* less TICI when not needed
* fix process replay
* move reading voltages into hw abstraction layer
* Update selfdrive/hardware/tici/hardware.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/hardware/hw.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/hardware/base.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* rename init function
* Update selfdrive/athena/athenad.py
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
* Update selfdrive/boardd/boardd.cc
* Apply suggestions from code review
* Update selfdrive/thermald/thermald.py
* update ref
* fix alert width if all cameras are bad
* add ecam to test_loggerd
* bump cereal
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
old-commit-hash: f49a9c9fd2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f4675fc260 
								
							
								 
							
						 
						
							
							
								
								Merge common/ and selfdrive/common ( #24556 )  
							
							... 
							
							
 
							
							* Merge common/ and selfdrive/common
* fix that
* fix version
* fix unit tests
old-commit-hash: cb8885cffb 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								fad9a5bf4f 
								
							
								 
							
						 
						
							
							
								
								boardd: set extra pandas to silent safety mode ( #24511 )  
							
							... 
							
							
 
							
							old-commit-hash: 41b3f253d1 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2dfba97175 
								
							
								 
							
						 
						
							
							
								
								add mypy check for return-any ( #24379 )  
							
							... 
							
							
 
							
							* add mypy check for return-any
* remove unused import
* typing
* remove unnecessary variable typing
* cleanup
* cleanup
* bump submodules
* small fixes
* only a problem on mac
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: d2eef1955c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b7d6595fa4 
								
							
								 
							
						 
						
							
							
								
								remove now unused LastPeripheralPandaType param  
							
							... 
							
							
 
							
							old-commit-hash: 67e60efd18 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								121b708ba1 
								
							
								 
							
						 
						
							
							
								
								Change safetyParam to uint16_t ( #24376 )  
							
							... 
							
							
 
							
							* bump panda & cereal
* bump panda
* rest of references
* regen TOYOTA with safety param 578, TOYOTA2 with 329
* regen rest of routes
* update ref
* bump cereal
old-commit-hash: 4190d2608a 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								32075d4681 
								
							
								 
							
						 
						
							
							
								
								safety param: make uint16_t ( #24362 )  
							
							... 
							
							
 
							
							* only use half of the available bytes
* move to set_safety_model
* regen and update refs
* last two
* bump to master
old-commit-hash: 66dd8f934c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1056784a95 
								
							
								 
							
						 
						
							
							
								
								pandad: better handling of internal panda failures ( #23755 )  
							
							... 
							
							
 
							
							* reset internal panda
* recover
* internal dfu
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 59134c05d6 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ebec632ea2 
								
							
								 
							
						 
						
							
							
								
								Make safetyParam unsigned ( #24160 )  
							
							... 
							
							
 
							
							* bump panda & cereal
* make unsigned in boardd
* update health packet version
bump panda
* fix definition
* bump
* regen TOYOTA2 route
* upload route
* oh, ndog param wasn't being set
* regenerate routes with non-zero safety params
* update refs
* regen routes and update refs
* bump panda
* update refs
* update refs
* bump submodules to master
old-commit-hash: 6e62df65d7 
							
						 
						
							4 years ago