15bac98ad4 
								
							
								 
							
						 
						
							
							
								
								panda: refactor can_recv ( #22977 )  
							
							... 
							
							
 
							
							* refactor
* use macro
* rebase master
* fix incorrect chunk_len
* cleanup
* type fix
* lines
* while
Co-authored-by: Igor Biletksyy <bs@privacy.im>
old-commit-hash: 599c07e027 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ce565323fd 
								
							
								 
							
						 
						
							
							
								
								boardd: split usbprotocol unittest and fix paren order in data length assert ( #23065 )  
							
							... 
							
							
 
							
							old-commit-hash: 65ca9be82a 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a919e5721e 
								
							
								 
							
						 
						
							
							
								
								panda: add unit tests for usb protocol (pack/unpack) ( #22955 )  
							
							... 
							
							
 
							
							* prepare for unit tests
* add to selfdrive_tests.yaml
* test header
* test chunk count
* rename test function
* continue
* don't check chunks count
* test recv_can
* continue
* small cleanup
* merge master
* cleanup
* rename functions
* test different packet size
* fix operator precedence problem
* refactor unpack_can_buffer
* cleanup test
* cleanup unpack_can_buffer
* add test for multiple pandas
* rename to test_panda
* restore test_boardd
* rename to test_boardd_usbprotocol
* fix typo
* bus_offset = [0,4]
* change src
* use USBPACKET_MAX_SIZE
old-commit-hash: c77354009c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								44568de155 
								
							
								 
							
						 
						
							
							
								
								faster jenkins ( #22973 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e13630dfee 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								433add3a02 
								
							
								 
							
						 
						
							
							
								
								boardd/can_recv_thread: improve caching for can_frame ( #22944 )  
							
							... 
							
							
 
							
							* better cache
* use emplace to remove copy&realloc
* rebase master
old-commit-hash: 841fb93def 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e14ef7f9fd 
								
							
								 
							
						 
						
							
							
								
								add multipanda to loopback tests ( #22900 )  
							
							... 
							
							
 
							
							old-commit-hash: e8598f7455 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e05237f5a2 
								
							
								 
							
						 
						
							
							
								
								test_boardd: don't modify environment at import time  
							
							... 
							
							
 
							
							old-commit-hash: 93d87cdc6f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								c9ebc1c442 
								
							
								 
							
						 
						
							
							
								
								move nose tests to unittest ( #22665 )  
							
							... 
							
							
 
							
							* move to unittest
* boardd loopback
* no more nose
* phone only
* fix panda decorator
old-commit-hash: b5960b9dc8 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8aa225b3f9 
								
							
								 
							
						 
						
							
							
								
								move acados deps out of devpackages ( #22376 )  
							
							... 
							
							
 
							
							* move acados deps out of devpackages
* fix new pylint errors
old-commit-hash: a60f3c6a35 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ec7913cbe5 
								
							
								 
							
						 
						
							
							
								
								delay controls start ( #20761 )  
							
							... 
							
							
 
							
							* delay controls start
* shouldn't need this stuff anymore
* only delay board
* bail after 2s
* fix loopback test
* fix process replay
* update refs
* bump cereal
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: f9a961f6fb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								05eb44115e 
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb312b681a46 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5b221a0a32 
								
							
								 
							
						 
						
							
							
								
								Add back replay_many script for unlogging over jungles  
							
							... 
							
							
 
							
							old-commit-hash: 935b9ceb05 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2e946df700 
								
							
								 
							
						 
						
							
							
								
								actually wait for boardd to start  
							
							... 
							
							
 
							
							old-commit-hash: 6e70baa306 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								dc32aa52a8 
								
							
								 
							
						 
						
							
							
								
								wait for pandad to start boardd  
							
							... 
							
							
 
							
							old-commit-hash: 144227d3d3 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								256d586d6c 
								
							
								 
							
						 
						
							
							
								
								fix boardd loopback test after  #19880  
							
							... 
							
							
 
							
							old-commit-hash: 59f4ea9fe5 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0e78d18950 
								
							
								 
							
						 
						
							
							
								
								better can replay script  
							
							... 
							
							
 
							
							old-commit-hash: e6478c6b35 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3a05f06ced 
								
							
								 
							
						 
						
							
							
								
								Qt spinner ( #2494 )  
							
							... 
							
							
 
							
							* move android spinner
* qt spinner
* rotation
* nothing by default
* spin spin
* fix rotate
* style
* spinner for all
* -2
* unused
old-commit-hash: 6c86afee16 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								789d5176cb 
								
							
								 
							
						 
						
							
							
								
								Params path only in one place ( #2344 )  
							
							... 
							
							
 
							
							* fix params paths
* Qcom & qcom2
* This env variable is not used anywhere
* params path in only one place
* fix other PARAMS_PATH references
* absolute path is probably better
old-commit-hash: 3dd9448981 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								16fe1bb2ad 
								
							
								 
							
						 
						
							
							
								
								Hardware abstraction class ( #2080 )  
							
							... 
							
							
 
							
							* hardware abstraction class
* De Morgan
* Rename pc hardware class
* Fix sound card in controlsd
* Pc get sim info
* fix hardware in test
* two more
* No more random imei on android
* no randomness on android
* Need to return something that looks like imei for registration to work
* Return proper network strength
* Unused import
* Bug fixes + gpsd is only android
old-commit-hash: c7152d5419 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								562394e2ae 
								
							
								 
							
						 
						
							
							
								
								Panda abstraction layer in boardd ( #1919 )  
							
							... 
							
							
 
							
							* start on panda abstraction layer
* handle bulk transfer in library
* Safety model abstraction
* Abstract hw type into library
* Handle disconnect
* RTC stuff
* Fan control
* Health
* Panda fw version
* Read serial
* Power saving
* Power mode
* Cleanup pigeon thread init
* Rename safety setter variable name
* Remove comment
* Unused global cleanup
* malloc -> new
* whitespace
* Use std::thread
* Use std::thread for safety setter
* Cleanup igntion_last global
* Heartbeat
* logd
* More global cleanup
* Put back sleep
* ir pwr
* Always broadcast health
* init struct with zeroes
* Fix eon build
* fix race condition
* fix Adeebs comments
* abstract can send and receive
old-commit-hash: 80acb32825 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								df3a172286 
								
							
								 
							
						 
						
							
							
								
								make sure boardd loopback test can run standalone  
							
							... 
							
							
 
							
							old-commit-hash: 0ac2f6c470 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9156fb68c2 
								
							
								 
							
						 
						
							
							
								
								add UI for boardd loopback test  
							
							... 
							
							
 
							
							old-commit-hash: 3ff373ed0d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b38c33cc47 
								
							
								 
							
						 
						
							
							
								
								Boardd loopback test ( #1840 )  
							
							... 
							
							
 
							
							* start boardd loopback test
* let's try this in CI
* fix jenkinsfile
* remove old
* rename
* check msgs
* should be reliable now
* send more
old-commit-hash: 3ab0b49656 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a56e2b01f8 
								
							
								 
							
						 
						
							
							
								
								Make pylint more strict ( #1626 )  
							
							... 
							
							
 
							
							* make pylint more strict
* cleanup in progress
* done cleaning up
* no opendbc
old-commit-hash: 843a64c72f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9823f1164c 
								
							
								 
							
						 
						
							
							
								
								enable flake8 E303: too many blank lines  
							
							... 
							
							
 
							
							old-commit-hash: f3dcf861c7 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								68a3061c9d 
								
							
								 
							
						 
						
							
							
								
								enable E261 in flake8: two spaces before inline comment  
							
							... 
							
							
 
							
							old-commit-hash: 27754a277c 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								be0b43f339 
								
							
								 
							
						 
						
							
							
								
								enable flake8 E231: missing whitespace after comma  
							
							... 
							
							
 
							
							old-commit-hash: efd5dffb1e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5e857427ba 
								
							
								 
							
						 
						
							
							
								
								Enable more flake8 checks ( #1602 )  
							
							... 
							
							
 
							
							* enable some more flake8 checks
* some more quick ones
* bump opendbc
* e401
* e711 e712
* e115 e116
* e222
* e301
* remove that
* e129
* e701 e702
* e125 e131
* e227
* e306
* e262
* W503
* e713
* e704
* e731
* bump opendbc
* fix some e722
old-commit-hash: d9bf9f0a40 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								af5b045a3a 
								
							
								 
							
						 
						
							
							
								
								We need that to filter out loopback bus  
							
							... 
							
							
 
							
							old-commit-hash: 23363890cd 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								62afc5d183 
								
							
								 
							
						 
						
							
							
								
								replay many update  
							
							... 
							
							
 
							
							old-commit-hash: 559e3aa8a0 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2254998160 
								
							
								 
							
						 
						
							
							
								
								handle nak error in replay many  
							
							... 
							
							
 
							
							old-commit-hash: fc10fe69bf 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								682c866a55 
								
							
								 
							
						 
						
							
							
								
								initialize all messages in 1 line ( #1206 )  
							
							... 
							
							
 
							
							old-commit-hash: 6ff881f789 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								65a2c62114 
								
							
								 
							
						 
						
							
							
								
								Abstract common events + event cleanup ( #1129 )  
							
							... 
							
							
 
							
							* too many if
* unused
* whitespace
* key
* sefldrive/car/*
* no more gctx
* lower
* start abstracting common events
* all cars
* start small
* all cars
* reverse gear
* wrongCarMode
* wrongGear
* espDisabled
* steerUnvailable
* make linter happy
* c isn't used
* fix esp_disabled in VW
* update ref
* more red
* more cleanup
* fix subaru
* update ref
old-commit-hash: e8cb6ea06a 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4086e030e4 
								
							
								 
							
						 
						
							
							
								
								selfdrive/boardd  
							
							... 
							
							
 
							
							old-commit-hash: ef93a715e1 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								81dd5a50cf 
								
							
								 
							
						 
						
							
							
								
								root commit  
							
							... 
							
							
 
							
							old-commit-hash: 6c33a5c1f3 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								99b637c7ce 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7 release  
							
							... 
							
							
 
							
							old-commit-hash: c025b96e8a 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b713eae9f8 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.6 release  
							
							... 
							
							
 
							
							old-commit-hash: d7f0b402a8 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								89d1d84c70 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.5 release  
							
							... 
							
							
 
							
							old-commit-hash: cf80f7a28b 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9abcfabc5f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6 release  
							
							... 
							
							
 
							
							old-commit-hash: 8a9ed94f5f 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0932b367bd 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.12 release  
							
							... 
							
							
 
							
							old-commit-hash: 3f9059fea8 
							
						 
						
							7 years ago