0276badcc0 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 6fb5661abb 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								858a5654b1 
								
							
								 
							
						 
						
							
							
								
								setup pre-built master-ci ( #27205 )  
							
							... 
							
							
 
							
							* try this
* add as release branch
* set the name
* build on master-ci
old-commit-hash: 0374d4817d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cc0090c8d2 
								
							
								 
							
						 
						
							
							
								
								fix micd input device ( #27160 )  
							
							... 
							
							
 
							
							* try no device
* unused
* move sounddevice import
old-commit-hash: feba2f3fe5 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6b64d20006 
								
							
								 
							
						 
						
							
							
								
								ci: intra-camera timing check ( #27069 )  
							
							... 
							
							
 
							
							* test frame time
* 1 is still much tighter than 5
old-commit-hash: e2e780e7c6 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								16dabbd686 
								
							
								 
							
						 
						
							
							
								
								fix typo AR0321 -> AR0231 ( #26993 )  
							
							... 
							
							
 
							
							old-commit-hash: ef42652368 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								93679d10fc 
								
							
								 
							
						 
						
							
							
								
								camerad: reduce ox LFM noise ( #26949 )  
							
							... 
							
							
 
							
							* wip
* make separate score func
* n4ot g
* clean up
* remove
* simplify
* b2b
* more than 0
* this is fine
* led
* balance costs
* clean up
* no if tici
* box view
* new baselines
* Revert "new baselines"
This reverts commit f7a5d059eda57924be36bc8e2032f7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0dc7085d41 
								
							
								 
							
						 
						
							
							
								
								camerad: rework ox exposure score ( #26948 )  
							
							... 
							
							
 
							
							* wip
* make separate score func
* n4ot g
* clean up
* remove
* simplify
* b2b
* balance costs
* clean up
* no if tici
* box view
* new baselines
* Revert "new baselines"
This reverts commit f7a5d059eda57924be36028527423c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4641431306 
								
							
								 
							
						 
						
							
							
								
								tici: remove hardcoded max brightness ( #26859 )  
							
							... 
							
							
 
							
							* tici: remove hardcoded max brightness
* fix that one
* cleanup
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 922bedaf47 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								82a91d59c4 
								
							
								 
							
						 
						
							
							
								
								alt amp config ( #26858 )  
							
							... 
							
							
 
							
							* alt amp config
* fix
* not executable
* comment
* consistency
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 3d44b6b3ac 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b3e47c691b 
								
							
								 
							
						 
						
							
							
								
								move all third party stuff into third_party/ ( #26853 )  
							
							... 
							
							
 
							
							* mv fastcluster
* move msm_kgsl.h
* camerad include
* update path
* mv pyextra
* fix tici build
* add acados_template to release build
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: cd8e03d53e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2bbf68c63b 
								
							
								 
							
						 
						
							
							
								
								camerad: lower cost for OX high gain idxs ( #26775 )  
							
							... 
							
							
 
							
							old-commit-hash: e6e33531ca 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								43a80f7dd8 
								
							
								 
							
						 
						
							
							
								
								Micd: update sound levels in callback ( #26674 )  
							
							... 
							
							
 
							
							* update once reached 4096
* update once reached 4096
* reduce
* debug & cmt
* fix
* fifo again
* fix
* clean that up
* update filter on demand
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 20dba2f33d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								16859211f5 
								
							
								 
							
						 
						
							
							
								
								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 6703f6fa0297ad587ce80fcf1af432c402ba4e7e.
* Revert "check micd proc"
This reverts commit 9ebbe2aa42060b69ee2f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4548cf9592 
								
							
								 
							
						 
						
							
							
								
								soundd: lower max volume breakpoint ( #26673 )  
							
							... 
							
							
 
							
							* revert tune
* remove hanning window
* retune from hanning window
* add hanning back
* update once reached 4096
* Revert "update once reached 4096"
This reverts commit 0898cbeec7de061eacbe 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4dfeb1ddeb 
								
							
								 
							
						 
						
							
							
								
								micd: apply A-weighting to the sound pressure level ( #26668 )  
							
							... 
							
							
 
							
							* record
* record
* draft
* some clean up
* some clean up
* wishful tuning
* log pressure level (db) for debugging
* fix
* tuning
* ignore complex to real warning
* remove this
* Update selfdrive/ui/soundd/sound.cc
* Update system/micd.py
* remove warning supp
* bump cereal to master
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: d087fab2c0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8242a86d96 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 86cd919a57 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9bcf83f493 
								
							
								 
							
						 
						
							
							
								
								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 4bbd870746108ff15f5d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								303b5532ad 
								
							
								 
							
						 
						
							
							
								
								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 4bbd87074602b5b6fe1f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8a32eec398 
								
							
								 
							
						 
						
							
							
								
								camerad: minor ae improvement to OX ( #26566 )  
							
							... 
							
							
 
							
							old-commit-hash: 2153bfe27a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5bf27eff97 
								
							
								 
							
						 
						
							
							
								
								spi goes on boardd core  
							
							... 
							
							
 
							
							old-commit-hash: 4478241bea 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4cb61240b3 
								
							
								 
							
						 
						
							
							
								
								enable experimental longitudinal control on devel ( #26544 )  
							
							... 
							
							
 
							
							old-commit-hash: 94aa39bdd4 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d87ea66802 
								
							
								 
							
						 
						
							
							
								
								agnos 6.2 ( #26441 )  
							
							... 
							
							
 
							
							* agnos 6.2
* staging manifest
* production
old-commit-hash: b549e8174e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0ec1b66315 
								
							
								 
							
						 
						
							
							
								
								camerad: fix OX flicker ( #26439 )  
							
							... 
							
							
 
							
							old-commit-hash: 5eaf525c18 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2d2e3a8d48 
								
							
								 
							
						 
						
							
							
								
								CI: camera box update ( #26414 )  
							
							... 
							
							
 
							
							* check if all frames are laggy
* apply tolerance
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 4ec1c7e614 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								461206de1c 
								
							
								 
							
						 
						
							
							
								
								boardd: SPI support ( #26374 )  
							
							... 
							
							
 
							
							* spi handle
* put usb back
* handle eintr
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 8ba9a5107b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d8a3d93a9d 
								
							
								 
							
						 
						
							
							
								
								CI: set OX frame sync tolerance ( #26347 )  
							
							... 
							
							
 
							
							* ox tolerate
* int
* update comments
old-commit-hash: aab4b79416 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dec5a0f014 
								
							
								 
							
						 
						
							
							
								
								camerad: fix OX not having vignetting comp ( #26329 )  
							
							... 
							
							
 
							
							old-commit-hash: fdd125853f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bf27021719 
								
							
								 
							
						 
						
							
							
								
								sim: Converting RGB frames to NV12 format in OpenCL ( #26169 )  
							
							... 
							
							
 
							
							* convert carla rgb frames to nv12
* code cleanup
* move kernel
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9377448888 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								426286f24f 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: d522492ba0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c31c77668f 
								
							
								 
							
						 
						
							
							
								
								safer modem manager commands ( #25999 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1f5187892f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c18d23c8be 
								
							
								 
							
						 
						
							
							
								
								CI: re-enable power draw test ( #25988 )  
							
							... 
							
							
 
							
							* CI: re-enable power draw test
* adjust for ngrl
old-commit-hash: 9e6265ce21 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fa3e33b8e8 
								
							
								 
							
						 
						
							
							
								
								agnos 6.1 ( #25973 )  
							
							... 
							
							
 
							
							* agnos 6.1
* staging manifest
* no casync
* prod manifest
old-commit-hash: ef24c0b2ce 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0b6f40d4a4 
								
							
								 
							
						 
						
							
							
								
								proclogd: fix wrong type for rss  ( #25923 )  
							
							... 
							
							
 
							
							rss is long
old-commit-hash: 379b7cf8b6 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								497bc99c27 
								
							
								 
							
						 
						
							
							
								
								agnos updater: set timeout on download ( #25927 )  
							
							... 
							
							
 
							
							old-commit-hash: 74f741d0be 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cf305def06 
								
							
								 
							
						 
						
							
							
								
								test_proclog: add cmdline check in buildProcLogerMessage ( #25891 )  
							
							... 
							
							
 
							
							old-commit-hash: 2e5b50c2d7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								52529fb8f6 
								
							
								 
							
						 
						
							
							
								
								fix autobrightness for OX03C10 ( #25915 )  
							
							... 
							
							
 
							
							* fix autobrightness for OX03C10
* fix scaling
* use cur ev
* oops
* bump cereal
old-commit-hash: 2384a9ee67 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f50800b768 
								
							
								 
							
						 
						
							
							
								
								camerad: improved frame sync and skip tests ( #25904 )  
							
							... 
							
							
 
							
							* camerad: cleanup frame sync and skip tests
* fix linter
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1c6dc12a04 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								23a4e66b17 
								
							
								 
							
						 
						
							
							
								
								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 250c632f184e310b807f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a8a9f16845 
								
							
								 
							
						 
						
							
							
								
								agnos 6 ( #25864 )  
							
							... 
							
							
 
							
							* agnos 6
* new agnos
* no casync for now
old-commit-hash: dc65f8a60a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0bc78ce16b 
								
							
								 
							
						 
						
							
							
								
								camerad: recalibrate ox colors for HDR ( #25874 )  
							
							... 
							
							
 
							
							re
old-commit-hash: 4ed0abd197 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								129a49aeef 
								
							
								 
							
						 
						
							
							
								
								camerad: fix OX page faults ( #25853 )  
							
							... 
							
							
 
							
							old-commit-hash: bae94a0070 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								761cb60c54 
								
							
								 
							
						 
						
							
							
								
								camerad: fix class/struct forward declaration mistake ( #25842 )  
							
							... 
							
							
 
							
							old-commit-hash: 8870b439dd 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f7b83d6f02 
								
							
								 
							
						 
						
							
							
								
								camerad: make sure cl_context is valid for lifetime of camerad ( #25735 )  
							
							... 
							
							
 
							
							old-commit-hash: 8ae3199578 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b546a476cc 
								
							
								 
							
						 
						
							
							
								
								camerad: cleanup CameraBuf::acquire ( #25737 )  
							
							... 
							
							
 
							
							* cleanup
* add that back
* less indent
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 78fd303d50 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d482e04b01 
								
							
								 
							
						 
						
							
							
								
								camerad: remove function camera_autoexposure ( #25733 )  
							
							... 
							
							
 
							
							old-commit-hash: 5bb230cde4 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e1c1a8fc2a 
								
							
								 
							
						 
						
							
							
								
								CameraBuf: remove unused member 'camera_state' ( #25736 )  
							
							... 
							
							
 
							
							old-commit-hash: 25ce997f37 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0ce385a486 
								
							
								 
							
						 
						
							
							
								
								camera_qcom2: remove unneeded static keywords ( #25780 )  
							
							... 
							
							
 
							
							old-commit-hash: 467c4f7fb3 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7cd138328e 
								
							
								 
							
						 
						
							
							
								
								better OX03C10 settings ( #25796 )  
							
							... 
							
							
 
							
							* ev has different scales
* fix initial gradient
* fix highlight weirdness
* try smooth set of gains
* delay
* add gain idx
* oops
* set different min dc
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: c7a0f23b45 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								565511431d 
								
							
								 
							
						 
						
							
							
								
								camerad: log image sensor in camera states ( #25786 )  
							
							... 
							
							
 
							
							* camerad: log image sensor in camera states
* for all cams
* bump cereal
* revert that
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 7352e6d940 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7451db46cf 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: 84a3c355e5 
							
						 
						
							3 years ago