1b8324af87 
								
									
								
							
								 
							
						 
						
							
							
								
								c++ cabana:  Initial version  ( #25946 )  
							
							... 
							
							
 
							
							* draft
* continue
* fix QChart unresponsive with large points
* build with --extras
* add filter
* save DBC button
* more buttons
* add flag to use qcamera
* stop replay in dctor
* README
* use getMsg
* video control
* edit signal
* add colors
* correct ts
* add/edit signals
* use bus:address as key 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5d33199905 
								
									
								
							
								 
							
						 
						
							
							
								
								sim: fix sensor freq and timestamps ( #25937 )  
							
							... 
							
							
 
							
							* sim: fix sensor freq and timestamps
* 100hz
* fix that too 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								29d3ed2ce6 
								
									
								
							
								 
							
						 
						
							
							
								
								Sensor events splitup ( #25714 )  
							
							... 
							
							
 
							
							* PoC of reading sensors via interrupts instead of polling
* add Gyro and draft for magn
* add more functionality to gpio.cc
* change LSM gyro to interrupt
* resolve rebase conflict
* update BMX accel interrupt impl
* add interrupt collector thread to fetch in parallel
* change get_event interface to return true on successful read
* update BMX gyro interrupt impl
* update gpio.h/.cc according to comments
* address comments, rename Edgetype enum
* Edgetype to EdgeType
* update sensor interrupt interface
* add error handling, and read fd on trigger
* avoid sending empty messages
* fix build
* use gpiochip
* less diff
* gpiochip on both edges, but skip falling edge if rising edge is detected
* init last_ts with 0
* update sensord testcases
* update sensord testsweet
* test for pipeline
* readd with_process
* add null check
* move tests update to seperate PR
* sensord: improve test coverage (#25683 )
* update sensord-interrupt testsweet
* address review comments
* inc stddev threshold
* fix format string
* add version 0 check again
* relax strictness after c3 with bmx tests
* relax strictness after tests
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
* address PR comments
* fix typo
* remove 4ms limit, and skip first 0.5sec of data
* revert disable_interuppt change to destructor
* fix and remove timing skip
* make gpiochip generic
* sensord port
* change from sensorEvents to separated events
* fix gyro usage
* add splitted sensor tests
* modify debug script sensor_data_to_hist.py
* refactor get_event interface to remove sensorEvent message type
* update locationd to non sensorEvent usage
* tmp commit
* fix replay
* fix accelerometer type
* fix sensor to hist debug script
* update sensord tests to split events
* remove rebase artifacts
* port test_sensord.py
* small clean up
* change cereal to sensorEvents-splitup branch
* upate sensorEvents in regen
* fix route generation for splitted sensor events
* regen cleanUp from sensorEvents change
* .
* remove light and temp from locationd
* add generic init delay per sensor
* .
* update routes
* move bmx gyro/accel to its own channel
* adopt sensor tests to bmx channel
* remove rebase artifacts
* fix sensord test
* handle bmx not present
* add bmx sockets to regen
* .
* .
* code cleanUp
* .
* address PR comments
* address PR comments
* address PR comments
* lsm clean up
* readd sensorEvents
* rever regen.py
* .
* update replay refs
* move channels
* fix artifact
* bump cereal
* update refs
* fix timing issue
Co-authored-by: Bruce Wayne <batman@workstation-eu-intern2.eu.local>
Co-authored-by: gast04 <kurt.nistelberger@gmail.com>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								784246cf54 
								
									
								
							
								 
							
						 
						
							
							
								
								Gps test Setup, PoC ( #25919 )  
							
							... 
							
							
 
							
							* first ignore
* init gps test
* make LimeGPS git clone
* revert ignore
* .
* remove prebuilt bins
* Update README.md
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								26517a0ef9 
								
							
								 
							
						 
						
							
							
								
								replay: set CarParamsPersistent  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f18773acbe 
								
							
								 
							
						 
						
							
							
								
								compressed_vipc: add main()  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								75c434bde7 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: add shortcuts for seeking to the next info, warning, and critical alerts ( #25576 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c6b749fb96 
								
									
								
							
								 
							
						 
						
							
							
								
								add pyside2 package ( #25602 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6590fb2b93 
								
									
								
							
								 
							
						 
						
							
							
								
								pre-commit: add codespell ( #25571 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ff3ebbb13b 
								
									
								
							
								 
							
						 
						
							
							
								
								plotjuggler readme: refer to openpilot env setup ( #25609 )  
							
							... 
							
							
 
							
							* plotjuggler readme: refer to openpilot env setup
* Update tools/plotjuggler/README.md
Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								acbb230e0a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update DATA_ENDPOINT default to data-raw.comma.internal ( #25597 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8f3b259f7c 
								
									
								
							
								 
							
						 
						
							
							
								
								replay/camera: set frame id before send ( #25591 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cd32f64d01 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: add missing format specifier ( #25590 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								90a4565eb2 
								
									
								
							
								 
							
						 
						
							
							
								
								params: make python and c++ API match ( #25573 )  
							
							... 
							
							
 
							
							* params: make python and c++ API match
* few more 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								051e1e0a06 
								
									
								
							
								 
							
						 
						
							
							
								
								update webcam readme  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f95519cb44 
								
									
								
							
								 
							
						 
						
							
							
								
								replay/CameraServer: yuv_buf should not be null ( #25545 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b3cfe962cf 
								
									
								
							
								 
							
						 
						
							
							
								
								user event flagging ( #25517 )  
							
							... 
							
							
 
							
							* setup home_btn in sidebar
* create UserFlag msg
* replay: show and skip to user flags
* update translations
* bump to cereal master
* remove comment
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f65547fbe2 
								
									
								
							
								 
							
						 
						
							
							
								
								sim: fix gps message ( #25521 )  
							
							... 
							
							
 
							
							fix gps timestamp field renamed
bug introduced in https://github.com/commaai/cereal/pull/341  
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								16fe10e128 
								
									
								
							
								 
							
						 
						
							
							
								
								joystick: revert max axes value ( #25483 )  
							
							... 
							
							
 
							
							revert this to 255 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6a3a9944c2 
								
									
								
							
								 
							
						 
						
							
							
								
								ssh docs: corrections and readability improvements ( #25482 )  
							
							... 
							
							
 
							
							* Corrections and readability improvements
* Apply suggestions from code review
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5ed587ebef 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: block resume if cruise not previously engaged ( #25402 )  
							
							... 
							
							
 
							
							* see if this works at all
* can revert this
* think adding a no entry conditionally is nicer
* then we can revert this
* 0 makes more sense
* Revert "0 makes more sense"
This reverts commit efc89e8a23 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								76a4daefff 
								
							
								 
							
						 
						
							
							
								
								pj: update torque control layout  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								65f230e6f6 
								
									
								
							
								 
							
						 
						
							
							
								
								ubuntu_setup.sh detect base ubuntu version for variant distros ( #25433 )  
							
							... 
							
							
 
							
							ubuntu_setup detect base version 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7f6464d97d 
								
									
								
							
								 
							
						 
						
							
							
								
								plotjuggler: Longer max stream buffer size ( #25399 )  
							
							... 
							
							
 
							
							* longer streams
* more consistent
* reduce diff 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3575142071 
								
							
								 
							
						 
						
							
							
								
								don't wait to install plotjuggler  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cac960cb54 
								
									
								
							
								 
							
						 
						
							
							
								
								plotjuggler: route name in window title ( #25370 )  
							
							... 
							
							
 
							
							* Route titles
* minimum version check
* use tuples
* minor clean up
* use check_output
* space
* belongs here
* add prompt
* no f string
* Update juggle.py
Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								49044b5399 
								
							
								 
							
						 
						
							
							
								
								remove old tools script  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4fb318c5be 
								
									
								
							
								 
							
						 
						
							
							
								
								Update replay README.md to be more clear that auth.py is in tools/lib ( #25366 )  
							
							... 
							
							
 
							
							and a little minor format fix 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								20c140b10e 
								
							
								 
							
						 
						
							
							
								
								plotjuggler: add max torque layout  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								26d29d2138 
								
									
								
							
								 
							
						 
						
							
							
								
								sim: role_name attribute used by ScenarioRunner for CARLA ( #25315 )  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								f3be47bc55 
								
									
								
							
								 
							
						 
						
							
							
								
								plotjuggler: allow loading ci routes ( #25294 )  
							
							... 
							
							
 
							
							* plotjuggler: allow loading ci routes
* update readme 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d462a08056 
								
									
								
							
								 
							
						 
						
							
							
								
								remove CS.steeringRateLimited ( #25251 )  
							
							... 
							
							
 
							
							* remove CS.steeringRateLimited
* bump cereal
* update refs 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								551d2fe511 
								
									
								
							
								 
							
						 
						
							
							
								
								Make ubuntu_setup.sh use codenames to support Ubuntu based distros ( #25261 )  
							
							... 
							
							
 
							
							Using codenames allows the ubuntu_setup.sh to install
properly on systems like Pop!_OS or Linux Mint. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0ca62bf7df 
								
									
								
							
								 
							
						 
						
							
							
								
								let can packer handle counter ( #25240 )  
							
							... 
							
							
 
							
							* let can packer handle counter
* diff is expected
* update refs
* clean that up
* bump opendbc
* fix sim 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e6e8607306 
								
							
								 
							
						 
						
							
							
								
								implement string representation for Bootlog  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								91eb096ac9 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: add support for reading from plain logs ( #25053 )  
							
							... 
							
							
 
							
							* read from plain log
* reduce memory copies
* cleanup
* fix test_replay 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								505bbce29d 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: handle radar missing + cleanup system error handling ( #25179 )  
							
							... 
							
							
 
							
							* controlsd: handle radar missing + cleanup system erorr handling
* fix carla
* update refs 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								356190f671 
								
									
								
							
								 
							
						 
						
							
							
								
								fix MacOS buid: replay frameworks ( #25061 )  
							
							... 
							
							
 
							
							* replay: fix macos build
* here too
* keep original frameworks 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d4f4809992 
								
							
								 
							
						 
						
							
							
								
								always show avg power  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2027d5311d 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add support for nv12 in compressed_vipc ( #24962 )  
							
							... 
							
							
 
							
							reshape for nv12 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e643f8e681 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: ssh.comma.ai ( #25000 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								879a7c3201 
								
									
								
							
								 
							
						 
						
							
							
								
								UI: wrap all text for translation ( #24961 )  
							
							... 
							
							
 
							
							* rough multiple language demo
* more wrappings
* stash
* add some bad translations
* updates
* map from french to spanish still has same problem of needing to call setText on everything
* add files
* restart UI
* use return code
* relative path
* more translations
* don't loop restart
* Toggle and prime translations
* try on device
* try QComboBox with readable style
* stash
* not yet scrollable
* stash
* dynamic translations (doesn't work for dynamic widget strings yet)
* clean up multiple option selector
* store languages in json
* try transparent
* Try transparent popup
* see how this looks
* tweaks
* clean up
* clean up
* clean up 2 and missing tr
* wrap more strings
* missing updater
* fixes
* add basic test to ensure all strings wrapped
* try in CI
* clean up
* test name
* fix test
* always install qt dev tools
* fix deps
* fast test
* add section so it prints multiple errors
* debug
* debug
get rid of those
* make any difference?
* comment
* oh...
* run with offscreen platform
* try out section
* clean up
* fix missing wrappings (it works!)
* move down
* space
* clear relevant params, set TICI=1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e0cd3bf5fc 
								
									
								
							
								 
							
						 
						
							
							
								
								framereader.cc: remove nv12toyuv_buffer ( #24991 )  
							
							... 
							
							
 
							
							remove nv12toyuv_buffer 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fd5b3d7603 
								
									
								
							
								 
							
						 
						
							
							
								
								move replay from selfdrive/ui/replay to tools/replay ( #24971 )  
							
							... 
							
							
 
							
							* mv to tools/replay
* change folder
* add .gitignore
* fix build doc
* disable warning
* enable warning after build
* build qt/util.cc qt/api.cc to library
* cleanup 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								379dc24eca 
								
									
								
							
								 
							
						 
						
							
							
								
								can replay: get logs in parallel ( #24960 )  
							
							... 
							
							
 
							
							* get can replay segs in parallel
* total not needed 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6721f0ef57 
								
									
								
							
								 
							
						 
						
							
							
								
								fix carla test fake driverState ( #24959 )  
							
							... 
							
							
 
							
							use driverstatev2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5cd8bef921 
								
							
								 
							
						 
						
							
							
								
								use correct tty device for serial  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								569a39ff76 
								
									
								
							
								 
							
						 
						
							
							
								
								CANParser: invalid until valid ( #24945 )  
							
							... 
							
							
 
							
							* CANParser: invalid until valid
* bump opendbc
* bump opendbc
* fix counter in sim 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1c4b145aa4 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve laikad cpu usage. Less pos fix. Less local imports ( #24887 )  
							
							... 
							
							
 
							
							* Improve laikad cpu usage. Less pos fix. Not local imports
* Add laika to files_common
* Add laika to dockerfile sim
* Fix
* Fix
* undo 
							
						 
						
							3 years ago