c622a4cac5 
								
							
								 
							
						 
						
							
							
								
								common/util: move function `random_int` to util ( #29388 )  
							
							... 
							
							
 
							
							old-commit-hash: 22bc06fdaa 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f50fedb647 
								
							
								 
							
						 
						
							
							
								
								Fixes for PYTHONWARNINGS=error ( #29381 )  
							
							... 
							
							
 
							
							old-commit-hash: db287496d8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a14f162bc7 
								
							
								 
							
						 
						
							
							
								
								Ruff: comprehensions conventions ( #29317 )  
							
							... 
							
							
 
							
							ignore c408
old-commit-hash: 4a9afd7554 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b80325aa04 
								
							
								 
							
						 
						
							
							
								
								swaglog: enable type-checked against format string ( #29096 )  
							
							... 
							
							
 
							
							* check&fix fmt
* bump rednose
* correct format string
* bump rednose
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 940954c13e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a5f5b72c99 
								
							
								 
							
						 
						
							
							
								
								jenkins: run tests with pytest ( #29143 )  
							
							... 
							
							
 
							
							* jenkins: run tests with pytest
* typo
* fix
old-commit-hash: 6b83724c50 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dcbe0432fa 
								
							
								 
							
						 
						
							
							
								
								boardd: add flag to skip fw version check ( #29142 )  
							
							... 
							
							
 
							
							old-commit-hash: 48e10d1f94 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c7dc2ae686 
								
							
								 
							
						 
						
							
							
								
								boardd: handle false positive ignitions on red panda setups ( #29126 )  
							
							... 
							
							
 
							
							old-commit-hash: dc25e7c3e3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								32a6898820 
								
							
								 
							
						 
						
							
							
								
								boardd: reduce jitter around nacks ( #29123 )  
							
							... 
							
							
 
							
							* reduce jitter
* Update selfdrive/boardd/spi.cc
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 4cb8da91d7 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b0c3778aae 
								
							
								 
							
						 
						
							
							
								
								agnos 8 ( #28843 )  
							
							... 
							
							
 
							
							* agnos 8
* update to python 3.11.4 (#27452 )
* rebase
* optional
* lower cython
* TEMP don't pull cl to use python3.11
* Revert "lower cython"
This reverts commit c5132f8a271945c356c2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ceaf28b378 
								
							
								 
							
						 
						
							
							
								
								bump panda ( #29066 )  
							
							... 
							
							
 
							
							* bump panda
* update bootstub
old-commit-hash: 2ff33663a7 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f305305754 
								
							
								 
							
						 
						
							
							
								
								Panda logs ( #28511 )  
							
							... 
							
							
 
							
							* log in pandaStates
* Revert "log in pandaStates"
This reverts commit 87ee283ac45c2eeed94d9a958927e3072ec4460f.
* log to param
* dumps datetime
* cloudlog instead
* add truncation
* fix
* try isotimestamp
* duh
* more fixes
* should be __class__
* add some time to account for log gathering
* use new fast interface
* Revert "add some time to account for log gathering"
This reverts commit 2c08ad48052dfc0546530059a0cda03b04c4939a.
* cleanup
* simple test
* fix wrong serial
---------
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 70bbb94dc5 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3eee5ac744 
								
							
								 
							
						 
						
							
							
								
								boardd: update cython syntax ( #29031 )  
							
							... 
							
							
 
							
							old-commit-hash: 5cfb79e35f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ac33a1208e 
								
							
								 
							
						 
						
							
							
								
								boardd: use full buffer size  
							
							... 
							
							
 
							
							old-commit-hash: d2fa746b12 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								93c586e39a 
								
							
								 
							
						 
						
							
							
								
								pandad: check comms protocol version ( #28983 )  
							
							... 
							
							
 
							
							* proto version check
* bump panda
* update bootstub
* test
* bump panda
* fix that
* bump panda
* fix test case
* more fix
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2720fdf2a1 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d6b8eed74d 
								
							
								 
							
						 
						
							
							
								
								boardd: misc cleanup ( #28969 )  
							
							... 
							
							
 
							
							* boardd cleanup
* no more front frame
* faster connect loop
* fix that on mac
old-commit-hash: c933fbb074 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2bb54ba49a 
								
							
								 
							
						 
						
							
							
								
								pandad: enable tres release -> bootstub test ( #28930 )  
							
							... 
							
							
 
							
							enable tres
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: a46ed955e6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b8de120d86 
								
							
								 
							
						 
						
							
							
								
								boardd: read spi resp len with ack ( #28966 )  
							
							... 
							
							
 
							
							old-commit-hash: 3390f1e1df 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								69d7394e5c 
								
							
								 
							
						 
						
							
							
								
								boardd: check fw version when connecting ( #28823 )  
							
							... 
							
							
 
							
							* Check fw version when connecting
* apply reviews
* mv to boardd
* don't keep looping
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: b9cffac29c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d1b891c419 
								
							
								 
							
						 
						
							
							
								
								CAN health packet v5 ( #28534 )  
							
							... 
							
							
 
							
							initial
old-commit-hash: 6a64d9fd55 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d9f9d3caae 
								
							
								 
							
						 
						
							
							
								
								boardd spi: prevent busy wait when TX buffers full ( #28599 )  
							
							... 
							
							
 
							
							old-commit-hash: 4c6f7b5c84 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c945ddf8ef 
								
							
								 
							
						 
						
							
							
								
								pandad: update time from RTC ( #28466 )  
							
							... 
							
							
 
							
							* pandad: update time from RTC
* Update pandad.py
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 4a0b5dacbb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4ab84b5dc1 
								
							
								 
							
						 
						
							
							
								
								thermald: common min date ( #28457 )  
							
							... 
							
							
 
							
							* thermald: common min date
* add to release files
old-commit-hash: d96361970b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								380be7b25c 
								
							
								 
							
						 
						
							
							
								
								boardd: log system and RTC time before sync ( #28461 )  
							
							... 
							
							
 
							
							old-commit-hash: 6bf1f81859 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c9125c6a25 
								
							
								 
							
						 
						
							
							
								
								pandad: test release -> devel bootstub reflash ( #28330 )  
							
							... 
							
							
 
							
							* test
* release bootstubs
* rm that
* fixup
* skip earlier
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 28980cf4c6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7d3047fb9a 
								
							
								 
							
						 
						
							
							
								
								Revert "boardd: smaller spi chunk size ( #28360 )"  
							
							... 
							
							
 
							
							This reverts commit 77ff5bd39780dd1a665399cd6df599042ab1469c.
old-commit-hash: 87364b6a81 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								edc8384d6f 
								
							
								 
							
						 
						
							
							
								
								fix typos  
							
							... 
							
							
 
							
							old-commit-hash: ede75c9e9b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5ff24ee5bb 
								
							
								 
							
						 
						
							
							
								
								boardd: smaller spi chunk size ( #28360 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 702e4120e6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								53c8f9b782 
								
							
								 
							
						 
						
							
							
								
								boardd: less spam msgs on PC ( #28353 )  
							
							... 
							
							
 
							
							old-commit-hash: c67759c7f0 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8a91f7cd30 
								
							
								 
							
						 
						
							
							
								
								boardd: only look for new usb pandas  
							
							... 
							
							
 
							
							old-commit-hash: 78df554217 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								716ffecb14 
								
							
								 
							
						 
						
							
							
								
								boardd: set min spi timeout  
							
							... 
							
							
 
							
							old-commit-hash: ea1e0a16dd 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8459bf03ed 
								
							
								 
							
						 
						
							
							
								
								boardd: lower timeout for getting serial  
							
							... 
							
							
 
							
							old-commit-hash: 18559f4135 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f702f7e478 
								
							
								 
							
						 
						
							
							
								
								pandad: app_path -> app_fn ( #28253 )  
							
							... 
							
							
 
							
							* Fix pandad.py
Should be `app_fn` instead of `app_path`?
* fw path
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: b2e32a7ef8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								29efcea415 
								
							
								 
							
						 
						
							
							
								
								spi: handle timeout more like usb ( #28249 )  
							
							... 
							
							
 
							
							old-commit-hash: 038d2264aa 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6dc5e28ef9 
								
							
								 
							
						 
						
							
							
								
								boardd: handle nack on tx buffer full ( #28241 )  
							
							... 
							
							
 
							
							* boardd: handle nack on tx buffer full
* print pandaStates
* rx buffer too small
* connect timeout
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e4a37620ee 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9ed5feca61 
								
							
								 
							
						 
						
							
							
								
								boardd: longer loopback test ( #28239 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2014b10ec3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9d2c73eacb 
								
							
								 
							
						 
						
							
							
								
								boardd: match panda python lib ack bytes ( #28225 )  
							
							... 
							
							
 
							
							old-commit-hash: 885e1edf96 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3627c5c7f6 
								
							
								 
							
						 
						
							
							
								
								boardd: log when sendcan is dropped ( #28224 )  
							
							... 
							
							
 
							
							* log when we drop sendcan
* log both
* i don't want to touch that
* llu
* noo
old-commit-hash: c722120a88 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4b78de735c 
								
							
								 
							
						 
						
							
							
								
								fix loopback test safety setting ( #28184 )  
							
							... 
							
							
 
							
							* fix loopback safety setting
* pandad: catch and log all exceptions
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 437fcc6582 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a14463cbe3 
								
							
								 
							
						 
						
							
							
								
								onroad transition: clear params and start safety setter thread ( #28151 )  
							
							... 
							
							
 
							
							* rename from ignition to onroad/offroad
* forgot one
* clear in manager
* don't clear in boardd anymore
fix
* params isn't used here
* add comment
* Revert "add comment"
This reverts commit 54fb666050b8fa7f58ea 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								33a15d6e94 
								
							
								 
							
						 
						
							
							
								
								update boardd blocking comment  
							
							... 
							
							
 
							
							old-commit-hash: d738f66711 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d99cb35ebd 
								
							
								 
							
						 
						
							
							
								
								pandad: improve startup time ( #28137 )  
							
							... 
							
							
 
							
							* pandad: improve startup time
* add test
* reset with gpio
* adjust threshold
* fix
* no panda
* fix
* check unknown
* increase for boardd
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 4fe1b638f8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a3295aecd3 
								
							
								 
							
						 
						
							
							
								
								Continuous harness detection ( #28129 )  
							
							... 
							
							
 
							
							* log sbu voltages
* bump submodules
old-commit-hash: 6412340431 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b7311320aa 
								
							
								 
							
						 
						
							
							
								
								panda_comms.h add missing <string> include ( #28117 )  
							
							... 
							
							
 
							
							old-commit-hash: bd8a56cf30 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a6f06fc98c 
								
							
								 
							
						 
						
							
							
								
								pandad: support GPIO recovery when in bootstub ( #28090 )  
							
							... 
							
							
 
							
							pandad: recover when in bootstub
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 8a6312ef14 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								002683afab 
								
							
								 
							
						 
						
							
							
								
								boardd: reconnect when comms not healthy ( #28075 )  
							
							... 
							
							
 
							
							* boardd: reconnect when comms not healthy
* update comments
* fix
old-commit-hash: eb5ad17f8e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								65df3f01d1 
								
							
								 
							
						 
						
							
							
								
								boardd: more logging ( #28051 )  
							
							... 
							
							
 
							
							old-commit-hash: a93f74a846 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4e75b69f3a 
								
							
								 
							
						 
						
							
							
								
								boardd: log fan stall count ( #27984 )  
							
							... 
							
							
 
							
							* boardd: log fan stall count
* bump panda
* bump panda
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: bda33a942f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d7c7f67a18 
								
							
								 
							
						 
						
							
							
								
								boardd: fix scons warning "Two different environments were specified" ( #27949 )  
							
							... 
							
							
 
							
							old-commit-hash: 0534016b7b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								484eed0acf 
								
							
								 
							
						 
						
							
							
								
								cabana: support direct streaming from panda over USB ( #27936 )  
							
							... 
							
							
 
							
							* refactor livestream into devicestream
* add panda stream
* unused
* whitespace
* move logging to base class
* add cmdline args
* Update selfdrive/boardd/boardd.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 2a981f5531 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								59abbc069e 
								
							
								 
							
						 
						
							
							
								
								set_time: remove extra print  
							
							... 
							
							
 
							
							old-commit-hash: af90b08acd 
							
						 
						
							3 years ago