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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								1139fe507b 
								
									
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6a48a7acef 
								
									
								
							
								 
							
						 
						
							
							
								
								more comma two cleanup ( #24300 )  
							
							... 
							
							
 
							
							* more comma two cleanup
* fix up power monitoring 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								59134c05d6 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: better handling of internal panda failures ( #23755 )  
							
							... 
							
							
 
							
							* reset internal panda
* recover
* internal dfu
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b8b15d5cf1 
								
									
								
							
								 
							
						 
						
							
							
								
								mypy: enable --warn-unreachable ( #24282 )  
							
							... 
							
							
 
							
							* Optional solves mypy assuming None is always None
* oops
* spaces
* Update registration.py
* fix local error
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								0d099e07aa 
								
									
								
							
								 
							
						 
						
							
							
								
								athena: add suport for download bandwith setting ( #23727 )  
							
							... 
							
							
 
							
							* athena: add suport for download bandwith setting
* clean ingress rules 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4c406cdbe5 
								
									
								
							
								 
							
						 
						
							
							
								
								Add setUploadLimit method to athena ( #23693 )  
							
							... 
							
							
 
							
							* Add setUploadLimit method to athena
* add comments
* move to hw abstraction layer
* move to hw
* better errors 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								14bf834fef 
								
									
								
							
								 
							
						 
						
							
							
								
								Abstract classes inherit from ABC ( #23246 )  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								d708b5b546 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: log screen brightness ( #22570 )  
							
							... 
							
							
 
							
							* thermald: log screen brightness
* bump cereal 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								493e32431c 
								
									
								
							
								 
							
						 
						
							
							
								
								only run get_nvme_temps on C3 ( #22464 )  
							
							... 
							
							
 
							
							* only run get_nvme_temps on C3
* temperatures
* fix imports
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								212d2c3998 
								
									
								
							
								 
							
						 
						
							
							
								
								log nvme temp ( #22296 )  
							
							... 
							
							
 
							
							* log nvme temp
* fix high cpu
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6117c7ce81 
								
									
								
							
								 
							
						 
						
							
							
								
								Log modem temps on Tici ( #22281 )  
							
							... 
							
							
 
							
							* log max modem temp
* not sure what happened here
* fix this
* make modem temps a list
* this is not needed
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a7aa22253b 
								
									
								
							
								 
							
						 
						
							
							
								
								Athena getNetworks method ( #21597 )  
							
							... 
							
							
 
							
							* add iwlist scan
* return using athena
* add lte
* add last one too
* unused
* add release files
* more compact
* typo
* remove debug code
* different file
* array
* rebase mistake 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								cbae2899df 
								
									
								
							
								 
							
						 
						
							
							
								
								Tici: amplifier config ( #21596 )  
							
							... 
							
							
 
							
							* amplifier config on boot
* add to release
* another spot
* add debug when running separately
* rename for clarity 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								fb8f0ac092 
								
									
								
							
								 
							
						 
						
							
							
								
								cloudlog modem version ( #21562 )  
							
							... 
							
							
 
							
							* log modem version
* whitespace 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ad7f0207ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Log gpu usage ( #21404 )  
							
							... 
							
							
 
							
							* Log gpu usage
* 100 total
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f6cf350d3a 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: fetch more detailed network info ( #20928 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b0bd123445 
								
									
								
							
								 
							
						 
						
							
							
								
								tici power saving ( #20644 )  
							
							... 
							
							
 
							
							* start power saving
* set power save in thermald
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4c243da019 
								
									
								
							
								 
							
						 
						
							
							
								
								Turn up brightness a little when UI crashes ( #20142 )  
							
							... 
							
							
 
							
							* implement ui check and brightness set in thermald
* fix bugs
* only set once
* duh
* forgot factor for tici 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8ad1c793d1 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix tici powerdown and add support for forcing ( #20132 )  
							
							... 
							
							
 
							
							* also shutdown on tici
* force powerdown
* bump panda
* abstract out shutdown and thermal config
* add comment on tici shutdown
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c9679222ae 
								
									
								
							
								 
							
						 
						
							
							
								
								add device type to clouglog ctx ( #19890 )  
							
							... 
							
							
 
							
							* add device type to clouglog ctx
* remove is_eon
* str 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b276881fcd 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos updater ( #2600 )  
							
							... 
							
							
 
							
							* agnos updater
* add manifest
* fix path
* get manifest from overlay
* update manifest
* remove merge markers
* add streaming decompressor
* dont need read all
* Unsparsify
* Fix output filename
* Optimization
* cleanup
* Small cleanup
* Read manifest from merged overlay
* Write hash at end of partition
* Sync before writing hash
* Write bytes in file
* add manifest with image sizes
* Fix manifest path
* File was closed already
* Format string
* Put raw hash
* Read hashes in launch script
* update launch script
* should be agnos version
* fix slot
* Make sure we clear the hash
* Verify partition size
* move updated
* Standalone flasher
* Don't rely on ordering
* Get path
* Debug log
* Download agnos
* Info is enough
* update manifest
* Remove f
* Check downloader return code
* Exit on wrong manifest
* Fix typos
* Set pythonpath before hardware init
* move agnos into hardware folder
* remove comments
* Fix abstractmethod
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								220853730d 
								
									
								
							
								 
							
						 
						
							
							
								
								manager cleanup ( #2634 )  
							
							... 
							
							
 
							
							* start cleanup
* add uninstall to hw abstraction layer
* cleanup
* litte more
* don't build at import time
* fix tests
* don't build by default
* sync 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c90cb1b529 
								
									
								
							
								 
							
						 
						
							
							
								
								Tici hardware abstraction layer ( #2183 )  
							
							... 
							
							
 
							
							* rename android hardware
* add tici class
* elif
* read correct serial number
* Update release files
* Get IMEI
* Refactor AT command
* move get_cmdline into base class
* Remove unused import
* Small cleanup 
							
						 
						
							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