f28673e8b5 
								
									
								
							
								 
							
						 
						
							
							
								
								fix apk after cereal cleanup ( #20098 )  
							
							... 
							
							
 
							
							* actually a percent
* update apk
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								312b681a46 
								
									
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4ace476f14 
								
							
								 
							
						 
						
							
							
								
								fanSpeedRpmDesired -> fanSpeedPercentDesired  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fe7f3f0ec6 
								
									
								
							
								 
							
						 
						
							
							
								
								remove gpsd ( #20027 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								000bd226aa 
								
									
								
							
								 
							
						 
						
							
							
								
								Cereal cleanup ( #20003 )  
							
							... 
							
							
 
							
							* start cleanup
* fan speed
* cleanup dm
* fix cereal
* hwType -> pandaType
* update refs
* update refs
* bump cereal
* freeSpacePercent
* cereal master 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								449e60cb82 
								
							
								 
							
						 
						
							
							
								
								skip dashcam3 build for now  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								758794dec5 
								
							
								 
							
						 
						
							
							
								
								few fixes from LGTM  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0cdb9e8658 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix battery voltage reading ( #19699 )  
							
							... 
							
							
 
							
							* tici: correct battery voltage
* read current
* use current too 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ffa7e0cbdb 
								
									
								
							
								 
							
						 
						
							
							
								
								manager tests + make all processes exit cleanly ( #19595 )  
							
							... 
							
							
 
							
							* manager tests
* logcatd exits cleanly
* sigint
* boardd
* multiple dbus connections hangs for some reason
* clocksd proclogd
* network type from thermal
* fix tests
* fix android logcatd
* fix mac
* fix mac proclogd
* move on device athena tests
* build first
* build first
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								41b31a1756 
								
									
								
							
								 
							
						 
						
							
							
								
								don't go onroad if internet needed ( #19572 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8674b023ba 
								
									
								
							
								 
							
						 
						
							
							
								
								HW abstraction layer ( #19530 )  
							
							... 
							
							
 
							
							* start hw refactor
* move that
* pins
* put that back 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e64484aecd 
								
									
								
							
								 
							
						 
						
							
							
								
								Move thermald hardware calls into HW abstraction layer ( #2630 )  
							
							... 
							
							
 
							
							* abstracted away hardware calls
* oopsie
* remove bugs
* remove bugs #2 
* fix unit test
* removed print
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								917eff8c30 
								
									
								
							
								 
							
						 
						
							
							
								
								New settings for governors, +30% memory bandwidth ( #2590 )  
							
							... 
							
							
 
							
							* new settings for governors, +30% memory bandwidth
* CPU waste is better
* warm up frame_drop
* optional CORE arg for rtshield
* back off priorities of processes not critical to driving
* if it doesn't drive, it's not realtime
* err, resource. this should have been included
* reverse order to not spike
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ff65dc1401 
								
									
								
							
								 
							
						 
						
							
							
								
								Stricter check on date for RTC time sync ( #2582 )  
							
							... 
							
							
 
							
							* More strict check on time
* Also update thermald 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								30112f9add 
								
							
								 
							
						 
						
							
							
								
								don't show unspported alert with no health packet  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								47c21f10f5 
								
									
								
							
								 
							
						 
						
							
							
								
								grey panda is unsupported ( #2458 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								77d9a68f5d 
								
									
								
							
								 
							
						 
						
							
							
								
								only log startup blocked on conditions changed ( #2382 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4c4b53beda 
								
									
								
							
								 
							
						 
						
							
							
								
								prevent snapshot while onroad ( #2366 )  
							
							... 
							
							
 
							
							* prevent snapshot while onroad
* fix offroad check 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a1fd08c1e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add logs for why start was blocked ( #2312 ) ( #2346 )  
							
							... 
							
							
 
							
							* Add logs for why start was blocked
* adding wrapper and prev offroad alert state
* Small updates and fixes
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* Moving to dict of startup conditions
* Fixing dict access
* add type for dict
* remove global
* Use cloudlog event
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Fix driverview and snapshot start
* not always log
* Cleanup update alerts
* Only ignition needs init
* Fix typing
Co-authored-by: Logan Lasiter <lasiterlogan@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								81763a18b5 
								
									
								
							
								 
							
						 
						
							
							
								
								fix not going onroad on clean dashcam install ( #2280 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c35af4b619 
								
									
								
							
								 
							
						 
						
							
							
								
								Typo: thershold -> threshold ( #2230 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								73a2067be3 
								
									
								
							
								 
							
						 
						
							
							
								
								Get power usage from current sensor ( #2192 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4891d3787a 
								
									
								
							
								 
							
						 
						
							
							
								
								Wait 5 minutes after offroad before changing thresholds ( #2113 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c7152d5419 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6bb2630eba 
								
									
								
							
								 
							
						 
						
							
							
								
								Pandad: turn on panda power ( #2073 )  
							
							... 
							
							
 
							
							* pandad turn on panda power
* Add gpio.py
* needs bytes
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9eb3d89ca2 
								
									
								
							
								 
							
						 
						
							
							
								
								Thermald cleanup ( #2049 )  
							
							... 
							
							
 
							
							* Thermald cleanup
* no Temps, fix ui formatter
* Fix scaling
* Don't touch that
* typo
* Fix fan control
* Fix if
* change cereal
* Update comment 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2476ea213c 
								
							
								 
							
						 
						
							
							
								
								clip carBatteryCapacity to 0  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								266ef886dd 
								
							
								 
							
						 
						
							
							
								
								add a sleep after cloudlog  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a46d2f5b17 
								
							
								 
							
						 
						
							
							
								
								log when thermald shuts down device  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7555379b2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Car power integrator + power management refactor ( #1994 )  
							
							... 
							
							
 
							
							* wip, ready to test
* tweaks
* fix
* fix
* fix power monitoring
* fix param writing
* no forced charging on high voltage
* reset capacity on reboot
* don't shutdown unless started seen
* fix unused var warning
* fix linting errors
* time is always valid
* QCOM gate
* Local params
* decimate saving
* fix linting
* rename param
* Log car battery capacity
* fix put_nonblocking
* Added some unit tests
* Add test to docker test list
* fix precommit
* cleanup
* run tests in CI
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e909fddac0 
								
							
								 
							
						 
						
							
							
								
								Force battery temperature to 0 on comma two  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8e63f06540 
								
									
								
							
								 
							
						 
						
							
							
								
								Alert when updated consistently fails ( #2013 )  
							
							... 
							
							
 
							
							* alert when update fails more than 10 times
* bring over offroad alert refactor from other branch
* and we have tests
* use it in snapshot
* bump apk
* don't show exceptions on release branches
* only write when changed
* why does delete use so much cpu
* clean that up
* little more 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								897ee6bd2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Use a monotonic clock source for power monitoring ( #1861 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								10bfbaff8e 
								
							
								 
							
						 
						
							
							
								
								Lower max CPU temp to go onroad to 70 C  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								df86c476c7 
								
									
								
							
								 
							
						 
						
							
							
								
								Dos ( #1795 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3c5c8c2508 
								
							
								 
							
						 
						
							
							
								
								lower temperatures slightly until UI/modeld GPU interaction is improved  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								955d2aefdd 
								
									
								
							
								 
							
						 
						
							
							
								
								Cool down device before going onroad if CPU temp over 75 C ( #1688 )  
							
							... 
							
							
 
							
							* Block going onroad when temperatures are too high
* add relay check 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c82fda995b 
								
							
								 
							
						 
						
							
							
								
								Increase temperature range  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								367155168a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Flake8 config ( #1624 )  
							
							... 
							
							
 
							
							* update flake8 checks
* add E502
* no whitespace warnings
* fix violations
* no W391
Co-authored-by: Jason Young <jason@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								843a64c72f 
								
									
								
							
								 
							
						 
						
							
							
								
								Make pylint more strict ( #1626 )  
							
							... 
							
							
 
							
							* make pylint more strict
* cleanup in progress
* done cleaning up
* no opendbc 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d9bf9f0a40 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								aef01f4bdf 
								
									
								
							
								 
							
						 
						
							
							
								
								Shebang Fix ( #1477 )  
							
							... 
							
							
 
							
							* Shebang Fix
Per George's "I'd merge a PR replacing the 4 python3.7 with python3" on Discord. George updated Python to 3.8.2 for webcam tools, which broke manager from launching. Instead of chasing the exact version, it seems more reasonable to fall back to 3.
* More Python3.7's 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2ea494ed52 
								
									
								
							
								 
							
						 
						
							
							
								
								Wait 5s before going offroad after panda disconnect ( #1406 )  
							
							... 
							
							
 
							
							* wait 10s before going offroad after panda disconnect
* Add cloudlog
* Typo
* 5 s 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								15f57c4c22 
								
									
								
							
								 
							
						 
						
							
							
								
								Added value-error for negative integration ( #1390 )  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								133b1a20b4 
								
									
								
							
								 
							
						 
						
							
							
								
								RHD support for driver monitoring ( #1299 )  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								017b1f6770 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't use battery temperature to determine fan type ( #1331 )  
							
							... 
							
							
 
							
							* Don't use battery temperature to determine fan type
* Add cloudlog
* Init is_uno 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b16e11cde5 
								
									
								
							
								 
							
						 
						
							
							
								
								Boardd should always send health, even with no panda ( #1322 )  
							
							... 
							
							
 
							
							* dont go offroad when health times out
* always send health packet
* Handle disconnect in thermal
* Handle unplug in power monitoring
* Small cleanup
* Remove copied code
* Add mutex
* Can just use infinite timeout. It will still return if not connected 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b497a01417 
								
									
								
							
								 
							
						 
						
							
							
								
								add low pass filter on cpu temp ( #1305 )  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								106be23c4e 
								
									
								
							
								 
							
						 
						
							
							
								
								use put_nonblocking when possible ( #1288 )  
							
							... 
							
							
 
							
							* use put_nonblocking when possible
* revert uneeded changes 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								54f34abdb3 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace usages of datetime.now() with datetime.utcnow() ( #1267 )  
							
							
 
							
						 
						
							6 years ago