b43a875ba2 
								
									
								
							
								 
							
						 
						
							
							
								
								params: specify path using PARAMS_ROOT ( #28257 )  
							
							... 
							
							
 
							
							* Add PARAMS_ROOT env var
* Change getenv type signature
* Use getenv default_val 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4751d2b57c 
								
									
								
							
								 
							
						 
						
							
							
								
								tici: log disk info ( #28259 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								951bab8e18 
								
									
								
							
								 
							
						 
						
							
							
								
								AGNOS 7 ( #26908 )  
							
							... 
							
							
 
							
							* agnos 7
* no caibx
* new build
* agnos 7.1
* prod manifest 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1a3125bb8f 
								
									
								
							
								 
							
						 
						
							
							
								
								bootlog: log agnos partition hashes ( #28141 )  
							
							... 
							
							
 
							
							* bootlog: log agnos partition hashes
* full path
* trimming
* slot
* boot is big
* give some time to start
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e24d28fd45 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: log HW-specific extras ( #28084 )  
							
							... 
							
							
 
							
							* loggerd: log HW-specific extras
* fix value
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9b0d140400 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi: more amp retries ( #28082 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								21bcd7db63 
								
									
								
							
								 
							
						 
						
							
							
								
								Dynamic device type ( #28011 )  
							
							... 
							
							
 
							
							* tizi_device_type
* fix test
* also change it in the C versin 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8a6312ef14 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: support GPIO recovery when in bootstub ( #28090 )  
							
							... 
							
							
 
							
							pandad: recover when in bootstub
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d5a0a4b3e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Jenkins tuneup ( #28095 )  
							
							... 
							
							
 
							
							* tuneup
* use service messages
* logmono
* not passive 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f832a71038 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: wait for internal panda to come up ( #27705 )  
							
							... 
							
							
 
							
							* pandad: wait for internal panda to come up
* test
* more checks 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8f1753aaab 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi: enable fan for shutdown ( #27890 )  
							
							... 
							
							
 
							
							* tizi: enable fan for shutdown
* Update system/hardware/tici/hardware.py
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								767ed4295f 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi: retry amp comms ( #27735 )  
							
							... 
							
							
 
							
							* tizi: retry amp comms
* ensure all config is written together
* simple test
* check errors
* test shutdown
* a tici exclusive
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9eda72d871 
								
							
								 
							
						 
						
							
							
								
								update manifest path in test  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								39a1a917e7 
								
							
								 
							
						 
						
							
							
								
								tici: move tests to tests/  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fdb3488f6b 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi: only affine panda USB IRQ when it's used ( #27816 )  
							
							... 
							
							
 
							
							only affine panda USB IRQ when it's used
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								038d34aa7f 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi: affine IRQ by action instead of number ( #27811 )  
							
							... 
							
							
 
							
							* tizi: affine IRQ by action instead of number
* do camera irqs
* debug script
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c25ce02639 
								
									
								
							
								 
							
						 
						
							
							
								
								tici: turn off fan after boot ( #27680 )  
							
							... 
							
							
 
							
							* tici: turn off fan after boot
* tmp if
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2749205b4a 
								
									
								
							
								 
							
						 
						
							
							
								
								allow running amp config script standalone ( #27587 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								75eaca3cf3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update amplifier config ( #27443 )  
							
							... 
							
							
 
							
							* update tizi amplifier
* Update attenuation 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ebd25b8a7d 
								
									
								
							
								 
							
						 
						
							
							
								
								test_power_draw: add header to output table ( #27511 )  
							
							... 
							
							
 
							
							* test_power_draw: add header to output table
* units 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3892c60980 
								
									
								
							
								 
							
						 
						
							
							
								
								tinygrad: bump to 0.5 ( #27505 )  
							
							... 
							
							
 
							
							* bump tinygrad to 0.5
* update release files
* ref commit + bump tinygrad
* save 220 mW
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6fb5661abb 
								
									
								
							
								 
							
						 
						
							
							
								
								setup: add serial to request headers ( #27237 )  
							
							... 
							
							
 
							
							* setup: add dongle ID to request headers
* rename openpilot
* fix str
* hardware: get_serial
* set serial instead
* fix typo
* static
* fixes 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								922bedaf47 
								
									
								
							
								 
							
						 
						
							
							
								
								tici: remove hardcoded max brightness ( #26859 )  
							
							... 
							
							
 
							
							* tici: remove hardcoded max brightness
* fix that one
* cleanup
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3d44b6b3ac 
								
									
								
							
								 
							
						 
						
							
							
								
								alt amp config ( #26858 )  
							
							... 
							
							
 
							
							* alt amp config
* fix
* not executable
* comment
* consistency
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								060b69ee2f 
								
									
								
							
								 
							
						 
						
							
							
								
								micd: revert check playing sound (high cpu usage) ( #26672 )  
							
							... 
							
							
 
							
							* don't use hardware
* check micd proc
* use pactl package
* cleanup
* Revert "cleanup"
This reverts commit baf9887e2d0c1f3a4b86#26652 )"
This reverts commit 86cd919a579ebbe2aa42 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								86cd919a57 
								
									
								
							
								 
							
						 
						
							
							
								
								micd: don't update filtered sound level if playing sound ( #26652 )  
							
							... 
							
							
 
							
							* add is_sound_playing to hardware.py
* micd: don't update filtered sound level if playing sound 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								108ff15f5d 
								
									
								
							
								 
							
						 
						
							
							
								
								micd: scale sound volume with ambient noise level ( #26399 )  
							
							... 
							
							
 
							
							* test changing sound volume
* test changing sound volume
* create system/hardware/pc/hardware.h
* implement Hardware::set_volume using pactl
* soundd: use Hardware::set_volume
* add sounddevice dependency
* sounddevice example
* simple micd
* cleanup
* remove this
* fix process config
* add to release files
* hardware: get sound input device
* no more offroad
* debug
* calculate volume from all measurements since last update
* use microphone noise level to update sound volume
* fix scale
* mute microphone during alerts
* log raw noise level
* hardware: reduce tici min volume
* improve scale
* add package
* clear measurements on muted
* change default to min volume and respond quicker
* fixes
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* logarithmic scaling
* fix
* respond quicker
* fixes
* tweak scaling
* specify default device
* Revert "hardware: get sound input device"
This reverts commit 50f594f7a3bab005023482bc793147a8c8dae5d7.
* tuning
* forgot to update submaster
* tuning
* don't mute microphone, and clip measurement
* remove submaster
* fixes
* tuning
* implement Hardware::set_volume using pactl
* Revert "test changing sound volume"
This reverts commit 4bbd870746 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								02b5b6fe1f 
								
									
								
							
								 
							
						 
						
							
							
								
								soundd: change system sound mixer volume ( #26633 )  
							
							... 
							
							
 
							
							* test changing sound volume
* create system/hardware/pc/hardware.h
* soundd: use Hardware::set_volume
* implement Hardware::set_volume using pactl
* Revert "test changing sound volume"
This reverts commit 4bbd870746 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4478241bea 
								
							
								 
							
						 
						
							
							
								
								spi goes on boardd core  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b549e8174e 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 6.2 ( #26441 )  
							
							... 
							
							
 
							
							* agnos 6.2
* staging manifest
* production 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8ba9a5107b 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: SPI support ( #26374 )  
							
							... 
							
							
 
							
							* spi handle
* put usb back
* handle eintr
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d522492ba0 
								
									
								
							
								 
							
						 
						
							
							
								
								DM: add use of e2e preds ( #26078 )  
							
							... 
							
							
 
							
							* try ml
* de56
* j914ef75a
* jd1124586
* jd1124586
* d112
* oops
* set
* update ref
* use offset
* bump DM power usage
* new ref 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1f5187892f 
								
									
								
							
								 
							
						 
						
							
							
								
								safer modem manager commands ( #25999 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9e6265ce21 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: re-enable power draw test ( #25988 )  
							
							... 
							
							
 
							
							* CI: re-enable power draw test
* adjust for ngrl 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ef24c0b2ce 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 6.1 ( #25973 )  
							
							... 
							
							
 
							
							* agnos 6.1
* staging manifest
* no casync
* prod manifest 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								74f741d0be 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos updater: set timeout on download ( #25927 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4e310b807f 
								
									
								
							
								 
							
						 
						
							
							
								
								configure mypy outside of pre-commit environment ( #25892 )  
							
							... 
							
							
 
							
							* add mypy config matching precommit
* use local mypy, add files to config
* excludes too
* fix config
* pylint is sad now... did it get updated?
* fix typing hints
* ignore
* this should be a regexp
* mypy doesn't like Deque despite inheriting MutableSequence
* more excludes
* Revert "pylint is sad now... did it get updated?"
This reverts commit 250c632f18 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dc65f8a60a 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 6 ( #25864 )  
							
							... 
							
							
 
							
							* agnos 6
* new agnos
* no casync for now 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								84a3c355e5 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: use interrupts to improve LSM6DS3 timing accuracy ( #24525 )  
							
							... 
							
							
 
							
							* change LSM6DS3TR(-c) gyroscope  and accelerometer to interrupt
* add pthread for linking
* add interrupt collector thread to fetch in parallel to non interrupt based sensors
* change get_event interface to return true on successful read
* fetch sensor interrupts via gpiochip
* avoid sending empty messages (interrupt only, non interupt magn can leave a gap in the orphan block)
* add verifier script to sensor interrupts (sensor_data_to_hist.py)
* add/update sensord testsweet (test_sensord.py)
* add poll timed out check
* unexport interrupt gpio pins
* gpiochip on both edges, but skip falling edge if rising edge is detected, this is handled in the sensor as the status flag is checked if new data is availble
* add test to sensord to verify 100Hz interrupt frequency
* add sensor shutdown/low power mode functionality on sensord exit
* relax test, will be readded in the splitup PR
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com> 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c6b749fb96 
								
									
								
							
								 
							
						 
						
							
							
								
								add pyside2 package ( #25602 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6590fb2b93 
								
									
								
							
								 
							
						 
						
							
							
								
								pre-commit: add codespell ( #25571 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9fbbefbc94 
								
									
								
							
								 
							
						 
						
							
							
								
								Update model replay commit for calib change ( #25357 )  
							
							... 
							
							
 
							
							* Update model replay commit for calib test
* more reliable baseline
* update docker login
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e7b3ebdb17 
								
							
								 
							
						 
						
							
							
								
								power monitor: fix missing numpy import  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								82fbd14144 
								
							
								 
							
						 
						
							
							
								
								update tici power monitor  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								753f4c7fab 
								
									
								
							
								 
							
						 
						
							
							
								
								casync unittests ( #25306 )  
							
							... 
							
							
 
							
							* simple extract test
* add test with loopback
* test for chunk reuse
* test seeding
* add instructions
* cleanup
* install casync
* make more tests work without a loopback 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								15846435fe 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "remove casync from agnos manifest for now""  
							
							... 
							
							
 
							
							This reverts commit 0c5668d96e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0c5668d96e 
								
							
								 
							
						 
						
							
							
								
								Revert "remove casync from agnos manifest for now"  
							
							... 
							
							
 
							
							This reverts commit 8ea982264e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								906a8a912c 
								
									
								
							
								 
							
						 
						
							
							
								
								casync: only when run from updater ( #25130 )  
							
							... 
							
							
 
							
							* casync: only when run from updater
* also here 
							
						 
						
							3 years ago