196caa095b 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: add minimum offroad time to low voltage shutdown ( #26660 )  
							
							... 
							
							
 
							
							* voltage cleanup thermald
* Fix voltage shutdown test 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7a9d96759d 
								
							
								 
							
						 
						
							
							
								
								Revert "voltage cleanup thermald ( #26658 )"  
							
							... 
							
							
 
							
							This reverts commit 92e985c583 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								92e985c583 
								
									
								
							
								 
							
						 
						
							
							
								
								voltage cleanup thermald ( #26658 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								65fa87a969 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup panda types everywhere ( #26574 )  
							
							... 
							
							
 
							
							* cleanup panda types everywhere
* one more 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f2859b3be5 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: prevent started cycling too quickly ( #25971 )  
							
							... 
							
							
 
							
							* thermald: prevent started cycling too quickly
* move that
* fix logging and no wait after boot
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f35c234e9c 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: consider pmic temp while onroad ( #25959 )  
							
							... 
							
							
 
							
							* thermald: consider pmic temp while onroad
* this is better 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								28cb1897cb 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								90a4565eb2 
								
									
								
							
								 
							
						 
						
							
							
								
								params: make python and c++ API match ( #25573 )  
							
							... 
							
							
 
							
							* params: make python and c++ API match
* few more 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b2c1098cd8 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: log modem data usage ( #25298 )  
							
							... 
							
							
 
							
							* thermald: log modem data usage
* add to deviceState
* add cast
* set refresh rate
* bump cereal
* cereal master 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e3e694096a 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: remove modem registered workaround ( #25288 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d693285b02 
								
									
								
							
								 
							
						 
						
							
							
								
								Power Monitoring test: fix exceptions ( #24981 )  
							
							... 
							
							
 
							
							* fix missing POWER_DRAW
* think should be 0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								684d4b75a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Log SOM power draw ( #24975 )  
							
							... 
							
							
 
							
							* log SOM power draw
* bump cereal
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e910ce87a4 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: fix panda dropout when we miss a pandaStates ( #24870 )  
							
							... 
							
							
 
							
							immediate fix for "panda dropout" 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cbd404b954 
								
							
								 
							
						 
						
							
							
								
								Revert "thermald: consider pmic in component temp management ( #24708 )"  
							
							... 
							
							
 
							
							This reverts commit c8c21baf50 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								1139fe507b 
								
									
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								302b0ea9bb 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: add back panda disconnect handling ( #24713 )  
							
							... 
							
							
 
							
							* thermald: add back panda disconnect handling
* cleanup 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f49a9c9fd2 
								
									
								
							
								 
							
						 
						
							
							
								
								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> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c8c21baf50 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: consider pmic in component temp management ( #24708 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6a48a7acef 
								
									
								
							
								 
							
						 
						
							
							
								
								more comma two cleanup ( #24300 )  
							
							... 
							
							
 
							
							* more comma two cleanup
* fix up power monitoring 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4af943dc01 
								
							
								 
							
						 
						
							
							
								
								always tici  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								c5378cf8b9 
								
									
								
							
								 
							
						 
						
							
							
								
								improve tici thermal control ( #24228 )  
							
							... 
							
							
 
							
							* improve tici thermals
* more i
* always 70 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5c48e7bc86 
								
									
								
							
								 
							
						 
						
							
							
								
								remove comma two support ( #24248 )  
							
							... 
							
							
 
							
							* remove comma two support
* cleanup release files
* little more
* more libs
* no more gralloc
* add snpe back 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								c1388636a2 
								
									
								
							
								 
							
						 
						
							
							
								
								comma three: correctly set initial EPS bearer settings for AT&T sim cards ( #24175 )  
							
							... 
							
							
 
							
							* 3g sunset
* only for blue prime
* pass
* full att code
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								634f7cebef 
								
									
								
							
								 
							
						 
						
							
							
								
								Make PI into a PID ( #24151 )  
							
							... 
							
							
 
							
							* Make PI into a PID
* Cast like before 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								be35caca61 
								
									
								
							
								 
							
						 
						
							
							
								
								Log modem version and some NV values ( #24137 )  
							
							... 
							
							
 
							
							* add back modem version number logging
* tici only
* log nv
* make event
* str cast 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								68f86d815e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add power usage stat ( #24055 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a6d4bb5d01 
								
									
								
							
								 
							
						 
						
							
							
								
								Add warning for unsupported NVME ( #23972 )  
							
							... 
							
							
 
							
							* Add warning for unsupported NVME
* fix it up
* fix typo
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								814741dafe 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: use named thermal zones ( #23936 )  
							
							... 
							
							
 
							
							* thermald: use named thermal zones
* remove print
* and for c2
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								da5a0c41a0 
								
									
								
							
								 
							
						 
						
							
							
								
								C3: detect metered Android hotspot ( #23734 )  
							
							... 
							
							
 
							
							* C3: detect metered networks
* show in ui
* fix text layout
* bump cereal
* revert ui changes
* set networkMetered
* add athena method
* add metered logging to uploader
* use in athena uploader
* remove param
* use networkmanager properties to set cell to unmetered
* fix indentation
* no need to check
* bump cereal
* review
* bump cereal 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								52cd58068e 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: use latest modem temps ( #23878 )  
							
							... 
							
							
 
							
							* thermald: use latest modem temps
* move that 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								8c971f24e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fan controller cleanup + testing ( #23886 )  
							
							... 
							
							
 
							
							* clean up fan controllers in preparation for testing
* add fan controller to release
* add some unit tests around the fan controller
* subclass ABC 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f539d9c0bc 
								
									
								
							
								 
							
						 
						
							
							
								
								fix kF value for thermal PI controller ( #23871 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2629715097 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: accept ignition from any panda ( #23721 )  
							
							... 
							
							
 
							
							* ignition from any panda
* more elegant )
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* typo
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e6d8a84578 
								
							
								 
							
						 
						
							
							
								
								for those who want to live in the moment  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1a96886dd1 
								
							
								 
							
						 
						
							
							
								
								thermald: increase kmsg loglevel to end up in console-ramoops-0  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								850a2307d6 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: move dbus and other slow calls into thread ( #23525 )  
							
							... 
							
							
 
							
							* split thermald in threads
* small cleanup
* type
* already done that
* add none check
* fix sleep
* shut down on exception 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								53ca036006 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: let manager handle shutdown ( #23528 )  
							
							... 
							
							
 
							
							* thermald: let manager handle shutdown
* add warning so its actually sent 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ed23177898 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: remove panda disconnect logic ( #23526 )  
							
							... 
							
							
 
							
							* thermald: remove panda disconnect logic
* keep that 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e72eb1d472 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: remove brightness setting on ui crash ( #23527 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ef3a549fac 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: remove modem version log ( #23524 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3ce4976db7 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: track engaged state in param and kmsg ( #23478 )  
							
							... 
							
							
 
							
							* thermald: track engaged state in param
* write in kmsg
* format string
* move to python 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1b49ce6ec4 
								
									
								
							
								 
							
						 
						
							
							
								
								Statsd ( #23413 )  
							
							... 
							
							
 
							
							* device side of statsd
* need to start it
* enable in manager
* add sleep
* cleanup
* remove aggregates for now and standardize on industry terms
* manager needs main
* need to have a try/except
* atomic_write_on_fs_tmp does not work
* cleaner
* use dump
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* one file at a time
* limit amount of files
* move to influx line protocol and cleanup
* needs to be a list
* fix timezone bug
* actually rate limit
* add to release
* normalized origin
* also log deviceType
* more stats
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								dc96d4bee7 
								
									
								
							
								 
							
						 
						
							
							
								
								Add More Types for mypy ( #23268 )  
							
							... 
							
							
 
							
							* mypy passes
* a few more
* a few in manager
* more types, will lint
* more
* simple types
* events type
* Update selfdrive/thermald/thermald.py
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								332f568a82 
								
									
								
							
								 
							
						 
						
							
							
								
								Pyupgrade 3.6: Update syntax with Python 3.6+ features ( #23305 )  
							
							... 
							
							
 
							
							Updated Python code with Python 3.6+ features:
- utf-8 encoding is now the default (PEP 3120)
- Replace list comprehensions by Generator Expressions (PEP 289)
- Replace yield loop by yield from (PEP 380)
- Remove the (object) subclass when defining a class
- Replace the IOError alias by OSError (PEP 3151)
- Define sets with curly braces {} instead of set()
- Remove "r" parameter from open function, which is default
Co-Authored-By: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com>
Co-Authored-By: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com>
Co-authored-by: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com>
Co-authored-by: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								aa02e05193 
								
									
								
							
								 
							
						 
						
							
							
								
								tici: lower offroad temp setpoint ( #23177 )  
							
							... 
							
							
 
							
							* tici: lower offroad temp setpoint
* Update selfdrive/thermald/thermald.py 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4803b26352 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: only go offroad on falling edge of ignition ( #23130 )  
							
							... 
							
							
 
							
							* thermald: only go offroad on falling edge of ignition
* and
* fix taht 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b79eaca18d 
								
									
								
							
								 
							
						 
						
							
							
								
								updated: move update alerts out of thermald ( #23028 )  
							
							... 
							
							
 
							
							* updated: move update alerts out of thermald
* cleanup last update time
* set on startup 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f7c46c6949 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not run code on version.py import ( #23063 )  
							
							... 
							
							
 
							
							* Do not run code on version.py import
* fix athena 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6462ced209 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: track power usage / pmic temps ( #23013 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago