daceb171bd 
								
									
								
							
								 
							
						 
						
							
							
								
								bump cereal ( #31392 )  
							
							... 
							
							
 
							
							* bump cereal
* update those
* update refs
* bump cereal
* bump
* bump cereal
* bump
* fix
* bump
* typo: 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fb1b1f15aa 
								
									
								
							
								 
							
						 
						
							
							
								
								mock car cleanup ( #29835 )  
							
							... 
							
							
 
							
							* mock car cleanup
* fix 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a9626f95b6 
								
									
								
							
								 
							
						 
						
							
							
								
								add openpilot prefix to imports ( #29498 )  
							
							... 
							
							
 
							
							* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								90c4bbe8e4 
								
									
								
							
								 
							
						 
						
							
							
								
								car interfaces: cleanup tire stiffness calculation ( #28263 )  
							
							... 
							
							
 
							
							* cleanup tire stiffness calculation
* bump cereal
* think these todos still apply
* gm: same default
* revert comments
* bump
* update refs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5aebdb0ad0 
								
									
								
							
								 
							
						 
						
							
							
								
								Car docs: pass docs flag to car interfaces ( #27311 )  
							
							... 
							
							
 
							
							* docs
* docs
* docs
* docs
* use docs in gm 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8f5057ff2d 
								
									
								
							
								 
							
						 
						
							
							
								
								GM: enforce steering command message timing ( #27250 )  
							
							... 
							
							
 
							
							* draft
* bump opendbc
* still draft
* that's not right
* superset of the changes, 33hz
* cleanup
* this should work
* remove line
* pass it in again
* actually no need to check updated now
* now_nanos
* consistent name
* fix replay
* one line isn't that bad
switch
switch
* fix CarController tests
* Update ref_commit 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								860f441e2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Car interface: set common params after port ( #26613 )  
							
							... 
							
							
 
							
							* remove pylint exception, _get_params takes no defaults
* clean up
* mock uses it too
* unused
* unused
* fix that
* bump
* Update selfdrive/car/interfaces.py 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b4da592a3c 
								
									
								
							
								 
							
						 
						
							
							
								
								mock: remove steering angle ( #26614 )  
							
							... 
							
							
 
							
							* fix yaw rate in mock interface
* clean that up
* revert
* clean up 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7c49c44c4e 
								
									
								
							
								 
							
						 
						
							
							
								
								fix speed of mock car with qcom gps ( #25993 )  
							
							... 
							
							
 
							
							* fix speed of mock car with qcom gps
* typo 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								29d3ed2ce6 
								
									
								
							
								 
							
						 
						
							
							
								
								Sensor events splitup ( #25714 )  
							
							... 
							
							
 
							
							* PoC of reading sensors via interrupts instead of polling
* add Gyro and draft for magn
* add more functionality to gpio.cc
* change LSM gyro to interrupt
* resolve rebase conflict
* update BMX accel interrupt impl
* add interrupt collector thread to fetch in parallel
* change get_event interface to return true on successful read
* update BMX gyro interrupt impl
* update gpio.h/.cc according to comments
* address comments, rename Edgetype enum
* Edgetype to EdgeType
* update sensor interrupt interface
* add error handling, and read fd on trigger
* avoid sending empty messages
* fix build
* use gpiochip
* less diff
* gpiochip on both edges, but skip falling edge if rising edge is detected
* init last_ts with 0
* update sensord testcases
* update sensord testsweet
* test for pipeline
* readd with_process
* add null check
* move tests update to seperate PR
* sensord: improve test coverage (#25683 )
* update sensord-interrupt testsweet
* address review comments
* inc stddev threshold
* fix format string
* add version 0 check again
* relax strictness after c3 with bmx tests
* relax strictness after tests
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
* address PR comments
* fix typo
* remove 4ms limit, and skip first 0.5sec of data
* revert disable_interuppt change to destructor
* fix and remove timing skip
* make gpiochip generic
* sensord port
* change from sensorEvents to separated events
* fix gyro usage
* add splitted sensor tests
* modify debug script sensor_data_to_hist.py
* refactor get_event interface to remove sensorEvent message type
* update locationd to non sensorEvent usage
* tmp commit
* fix replay
* fix accelerometer type
* fix sensor to hist debug script
* update sensord tests to split events
* remove rebase artifacts
* port test_sensord.py
* small clean up
* change cereal to sensorEvents-splitup branch
* upate sensorEvents in regen
* fix route generation for splitted sensor events
* regen cleanUp from sensorEvents change
* .
* remove light and temp from locationd
* add generic init delay per sensor
* .
* update routes
* move bmx gyro/accel to its own channel
* adopt sensor tests to bmx channel
* remove rebase artifacts
* fix sensord test
* handle bmx not present
* add bmx sockets to regen
* .
* .
* code cleanUp
* .
* address PR comments
* address PR comments
* address PR comments
* lsm clean up
* readd sensorEvents
* rever regen.py
* .
* update replay refs
* move channels
* fix artifact
* bump cereal
* update refs
* fix timing issue
Co-authored-by: Bruce Wayne <batman@workstation-eu-intern2.eu.local>
Co-authored-by: gast04 <kurt.nistelberger@gmail.com>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5356216e92 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused compute_gb ( #25808 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								655a64b603 
								
									
								
							
								 
							
						 
						
							
							
								
								single longitudinal toggle for e2e and disable radar ( #25688 )  
							
							... 
							
							
 
							
							* single longitudinal toggle for e2e and disable radar
* write disable radar param
* rename
* better param name
* clean that up
* update refs
* update translations
* not live for experimental
* write it out
* vanish 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0fce5d9045 
								
									
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								49c2164814 
								
									
								
							
								 
							
						 
						
							
							
								
								add alert for CAN bus timeout ( #24162 )  
							
							... 
							
							
 
							
							* add alert for CAN bus timeout
* add alert
* set in interface
* cleanup
* cleanup
* add event
* fix mock
* bump
* bump opendbc
* update refs
* return reader 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								bae78dd46b 
								
									
								
							
								 
							
						 
						
							
							
								
								don't read params in car interfaces ( #23978 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5c3f3e44bc 
								
									
								
							
								 
							
						 
						
							
							
								
								break up selfdrive.config ( #23959 )  
							
							... 
							
							
 
							
							* break up selfdrive.config
* add to release files
* fix import order 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3c83975ef6 
								
							
								 
							
						 
						
							
							
								
								resolve misc car TODOs  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4f1eb4278a 
								
									
								
							
								 
							
						 
						
							
							
								
								Log actuators after applying rate limits in CarController ( #23230 )  
							
							... 
							
							
 
							
							* return actuators from carcontroller
* log it
* pass to latcontrol
* chrysler
* gm
* honda
* more brands
* rest of the brands
* gm cleanup
* hyundai cleanup
* update ref
* rename field
* fix subaru
* add types
* more subaru fixes  #23240 
* consistent whitespace
* bump cereal 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								91987f38d4 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								93911a7dbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace hardcoded values for Pi ( #20235 )  
							
							... 
							
							
 
							
							* Avoid redefining pi, use instead math.pi or M_PI from math.h
* Revert overwriting of the gpsPi variable, which is part the GPS standard.
* Move standard library imports to top, remove standard library import comments. 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								312b681a46 
								
									
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fe7f3f0ec6 
								
									
								
							
								 
							
						 
						
							
							
								
								remove gpsd ( #20027 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								47c21f10f5 
								
									
								
							
								 
							
						 
						
							
							
								
								grey panda is unsupported ( #2458 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ea06941d4d 
								
							
								 
							
						 
						
							
							
								
								set canValid for mock car  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								892e1162c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Car cleanup ( #1924 )  
							
							... 
							
							
 
							
							* cleanup car code
* more pruning
* little more
* less pylint disables
* radar stuff
* fix
* udpate refs
* fix honda bosch
* fix test 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								843a64c72f 
								
									
								
							
								 
							
						 
						
							
							
								
								Make pylint more strict ( #1626 )  
							
							... 
							
							
 
							
							* make pylint more strict
* cleanup in progress
* done cleaning up
* no opendbc 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								27754a277c 
								
							
								 
							
						 
						
							
							
								
								enable E261 in flake8: two spaces before inline comment  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								008700a6b3 
								
									
								
							
								 
							
						 
						
							
							
								
								LGTM fixes ( #1480 )  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f7f0a81d13 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove fake yaw rate from carstate ( #1426 )  
							
							... 
							
							
 
							
							* remove fake yaw rate from carstate
* update ref 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								af39d74a5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Abstract std params ( #1138 )  
							
							... 
							
							
 
							
							* get_can_parser and get_cam_can_parser are now standard static methods 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								dc3ea9b08d 
								
									
								
							
								 
							
						 
						
							
							
								
								get_can_parser and get_cam_can_parser are now standard static methods ( #1136 )  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								71ead9adea 
								
							
								 
							
						 
						
							
							
								
								selfdrive/car  
							
							
 
							
						 
						
							6 years ago