1ac1fe632f 
								
									
								
							
								 
							
						 
						
							
							
								
								swaglog.cc/cloudlog_common: pass json object by reference ( #24996 )  
							
							... 
							
							
 
							
							* pass json object by reference
* space between functions 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bef5350fa3 
								
							
								 
							
						 
						
							
							
								
								don't log LaikadEphemeris in initData  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1f2f9ea9c9 
								
									
								
							
								 
							
						 
						
							
							
								
								fullframe DM model ( #24860 )  
							
							... 
							
							
 
							
							* Revert "put cereal on master"
This reverts commit a8ccd8f838#24812 )"
This reverts commit c646eeee0a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7c826b4fa1 
								
									
								
							
								 
							
						 
						
							
							
								
								add param to override carParams.dashcamOnly ( #24857 )  
							
							... 
							
							
 
							
							* add param to override carParams.dashcamOnly
* little cleaner 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c3fa9151f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Laikad: Cache orbit and nav data ( #24831 )  
							
							... 
							
							
 
							
							* Cache orbit and nav data
* Cleanup
* Cleanup
* Use ProcessPoolExecutor to fetch orbits
* update laika repo
* Minor
* Create json de/serializers
Save cache only 1 minute at max
* Update laika repo
* Speed up json by caching json in ephemeris class
* Update laika
* Fix test
* Use constant 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c646eeee0a 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert fullframe DM model ( #24812 )  
							
							... 
							
							
 
							
							* Revert "fullframe DM: flip RHD yaw to use matching thresholds"
This reverts commit 2ac6931003#24762 )"
This reverts commit d6c07a6b15 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d6c07a6b15 
								
									
								
							
								 
							
						 
						
							
							
								
								fullframe DM model ( #24762 )  
							
							... 
							
							
 
							
							* get log
* simplify two nonsense
* not needed
* libyuv is a joke
* clean up
* try small
* fast but not bad
* working
* clean up driverview
* simplified
* thats mirrored
* smol
* tweak
* ref is screen
* w/ ee
* update camera model
* no if TICI
* start
* update pose thresh
* less cpu more dsp
* new libyuv
* new snpe
* add files
* test
* should be fast
* update out len
* trigger test
* use master snpe
* add cereal
* update cereal
* refactor parsing
* missing ;
* get
* wrong type
* test model
* use driver data
* 10829278-72fe-4283-a118-2cef959ce174/1550
* no pf
* adapt driverview
* ;
* rhd learner
* update libyuv buildi x64
* ad4337ea
* remove blink slack
* test
* no
* use toggle
* b16
* fix for nv12
* 5b02cff5 both
* update test
* update cereal
* update cereal
* update cereal
* v2 packets
* revert libyuv
* no /
* update snpemodel
* ;
* memcpy
* fix test
* use toggle in driverview
* update power
* update replay
* Revert "update replay"
This reverts commit 1d0979ca59 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7f16e19f79 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove laneless toggle ( #24738 )  
							
							... 
							
							
 
							
							* Remove laneless toggle
* Update refs 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c677c6b164 
								
							
								 
							
						 
						
							
							
								
								remove unused visionimg  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b5aed2bf67 
								
									
								
							
								 
							
						 
						
							
							
								
								Simulator: Speed up process by removing second camera ( #24679 )  
							
							... 
							
							
 
							
							* simulator: support running wide camera only
* proper frame id
* use param name that makes more sense
* do some cleanup
* Update tools/sim/bridge.py
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e72d6b5689 
								
									
								
							
								 
							
						 
						
							
							
								
								navd: rewrite in python ( #24621 )  
							
							... 
							
							
 
							
							* navd: start python rewrite
* use enum
* send empty instruction packet
* parse banner
* cleanup
* switch to coordinate class
* add segment transition logic
* add recompute logic
* cleanup old navd code
* split out helpers
* cleanup release files
* fix typo
* fix docs
* add typing to helpers
* small fixes
* move outside of ui
* get last pos from param
* add ui restart detection
* check running
* send route
* set navInstruction to invalid with no active route
* whitespace
* do not overwrite response and use ratekeeper
* reuse params object
* remove navd exception 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e38b93fc31 
								
									
								
							
								 
							
						 
						
							
							
								
								athena: remove redirect detection for old prime ( #24662 )  
							
							... 
							
							
 
							
							This worked on old magenta, but doesn't work on new magenta
or blue prime. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								26d8cdfd3d 
								
							
								 
							
						 
						
							
							
								
								bump version to 0.8.15  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1cc652602f 
								
									
								
							
								 
							
						 
						
							
							
								
								Small fixes for macOS build ( #24620 )  
							
							... 
							
							
 
							
							* Small fixes for macOS build
* remove gpu_libs 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cb8885cffb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge common/ and selfdrive/common ( #24556 )  
							
							... 
							
							
 
							
							* Merge common/ and selfdrive/common
* fix that
* fix version
* fix unit tests 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								06b4466388 
								
									
								
							
								 
							
						 
						
							
							
								
								params: expose getParamPath in python ( #24572 )  
							
							... 
							
							
 
							
							* params path
* cereal 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								79a6512345 
								
									
								
							
								 
							
						 
						
							
							
								
								typo fix ( #24542 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								81dacbedca 
								
									
								
							
								 
							
						 
						
							
							
								
								common: replace custom xattr implementation with os module's ( #24448 )  
							
							... 
							
							
 
							
							* use os module's xattr function
* fix that
* handle in helper 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								38e294f393 
								
							
								 
							
						 
						
							
							
								
								remove common/string_helpers.py  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								222c7cd60d 
								
									
								
							
								 
							
						 
						
							
							
								
								remove custom markdown rendering ( #24538 )  
							
							... 
							
							
 
							
							* remove custom markdown rendering
* remove from release 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d2eef1955c 
								
									
								
							
								 
							
						 
						
							
							
								
								add mypy check for return-any ( #24379 )  
							
							... 
							
							
 
							
							* add mypy check for return-any
* remove unused import
* typing
* remove unnecessary variable typing
* cleanup
* cleanup
* bump submodules
* small fixes
* only a problem on mac
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								17e33978cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Mypy fixes for --check-untyped-defs ( #24372 )  
							
							... 
							
							
 
							
							more type fixes 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								603942ffe0 
								
									
								
							
								 
							
						 
						
							
							
								
								enable numpy mypy typing ( #24387 )  
							
							... 
							
							
 
							
							* enable numpy mypy typing
* remove --warn-return-any
* merge conflict and syntax
* merge conflict
* merge conflict
* add type to img var 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3abbe827de 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: add lagging alert ( #24360 )  
							
							... 
							
							
 
							
							* controlsd: add lagging alert
* move those
* just this for now
* no camera malfunction 
							
						 
						
							4 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  
				
					
						
							
							
								 
						
							
							
								f7c2b8b46e 
								
									
								
							
								 
							
						 
						
							
							
								
								paramsd: fix variable cpu usage ( #24281 )  
							
							... 
							
							
 
							
							* paramsd: fix variable cpu usage
* fix that
* increase that a bit 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								0254a3fe11 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve lagging message description ( #24208 )  
							
							... 
							
							
 
							
							* Improve lag prints process name
* Cleanup
* small change
* Add bridge process name
* Use getproctitle
* Remaining 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								25fdc95ea8 
								
							
								 
							
						 
						
							
							
								
								CALMODEL frame is dead  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								65fca83abe 
								
									
								
							
								 
							
						 
						
							
							
								
								Latency logging 2 ( #24058 )  
							
							... 
							
							
 
							
							* msg_order and gantt
* frameId in long/lat planner
* track frame id
* controls frame id
* graph tracked events
* graph json
* cloudlog timestamp
* c++ cloudlog
* add frame id
* bug fixes
* bug fixes
* frame id visionicp
* bug fixes and debug level
* timestamp log placement
* print timestamps in table
* translate events
* more logging
* bug fixes
* daemon boardd
* print logs with boardd
* more timestamp logs
* cleanup
* remove publish logs
* bug fix
* timestamp received
* timestamp received
* bug fixes
* use json lib
* ignore driver camera
* prep for new timestamp pipeline
* bug fix
* read new pipeline unfinnished
* read new pipeline
* bug fix
* add frame to controlsstate
* remove controlsstate
* print
* cleanup
* more cleanup + bug fix
* clock build issue
* remove unused imports
* format durations
* increase speed
* pr comments fixes
* conflicts
* set MANAGER_DAEMON for boardd
* clean script code
* bug fix + argparse
* remove rcv time
* bug fixes
* print without tabulate
* fix pre-commits
* plot gnatt
* color bug fix
* read without timestampextra
* bump panda
* mono time instead of frame id
* finnish script
* clean unused
* clean unused logging
* monotonic + json fixes
* del test
* remove whilelines
* bump laika
* cleanup
* remove deps
* logs nicer strings
* remove plotting from scirpt
* reset pipfile
* reset pipfile
* nicer strings
* bug fix
* bug fix
* pr comments cleaning
* remove plotting
* bug fix
* new demo route
* bump opendbc and panda
* cereal master
* cereal master
* script less komplex
* assertions
* matplotlib
* readme
* Update README.md
* graph html
* design fixes
* more code design
* Update common/logging_extra.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* whitespace
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update tools/latency_logger/latency_logger.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* pr comments
* bug fix
* readme + env once
* clean swaglog
* bug fix
* Update tools/latencylogger/README.md
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* revert
* revert
* clean swaglog with error
* remove typo file
* revert graph
* cereal
* submodules
* whitespaces
* update refs
Co-authored-by: Bruce Wayne <batman@workstation-openpilot2.internal>
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								8af20af66d 
								
									
								
							
								 
							
						 
						
							
							
								
								pylint: enforce indentation (W0311) ( #24039 )  
							
							... 
							
							
 
							
							* pylint: enforce indentation (W0311)
* few more 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5c3f3e44bc 
								
									
								
							
								 
							
						 
						
							
							
								
								break up selfdrive.config ( #23959 )  
							
							... 
							
							
 
							
							* break up selfdrive.config
* add to release files
* fix import order 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3573a3043b 
								
									
								
							
								 
							
						 
						
							
							
								
								fix in window for xmonad with SDL2 ( #23786 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								12b48dcfb0 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused int_rnd function ( #23717 )  
							
							... 
							
							
 
							
							* testing
* revert
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ed23177898 
								
									
								
							
								 
							
						 
						
							
							
								
								thermald: remove panda disconnect logic ( #23526 )  
							
							... 
							
							
 
							
							* thermald: remove panda disconnect logic
* keep that 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4ff9ee8902 
								
									
								
							
								 
							
						 
						
							
							
								
								monkeypatch os.link ( #23480 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								dbef0a1cd4 
								
							
								 
							
						 
						
							
							
								
								Camera transforms: denormalize with no bounds at all  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ce998be706 
								
							
								 
							
						 
						
							
							
								
								Camera transforms: denormalize with no bounds  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								55390d273f 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert format strings strings to f-strings ( #23241 )  
							
							... 
							
							
 
							
							* Convert all text strings to f-strings
Reformats all the text from the old "%-formatted" and .format(...) format to the newer f-string format, as defined in PEP 498. This requires Python 3.6+.
Flynt 0.69 was used to reformat the strings. 120 f-strings were created in 51 files.
F-strings are in general more readable, concise and performant. See also: https://www.python.org/dev/peps/pep-0498/#rationale 
* revert pyextra changes
* revert ublox.py
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								921656e9d7 
								
							
								 
							
						 
						
							
							
								
								Added sbigmodel frame transformations  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								08f9316b56 
								
							
								 
							
						 
						
							
							
								
								remove dead + duplicate python code  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								53e095343d 
								
							
								 
							
						 
						
							
							
								
								Added bigmodel_frame_from_calib_frame to transformations/model  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1aebe6ff6e 
								
									
								
							
								 
							
						 
						
							
							
								
								ui: render markdown in release notes ( #22754 )  
							
							... 
							
							
 
							
							* convert release notes from markdown to html
* fall back to previous behavior if utf8 decoding or markdown parsing throws
* make simple markdown parser to avoid needing a library
* add unit test
* move markdown parser to common. add unit test
use `markdown-it-py` instead of `markdown` dependency for test comparison since it's already in Pipfile.lock
* test (almost) all release notes and add some extra html encoding
* update lock
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2773ff5ace 
								
									
								
							
								 
							
						 
						
							
							
								
								params: code cleanup ( #22744 )  
							
							... 
							
							
 
							
							* cleanup params
* apply review
* continue
* use c_str
* cleanup filelock
* don't check return code of close()
* remove call_once
* cleanup params_pyx
* cleanup comment 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								92682cb8e0 
								
									
								
							
								 
							
						 
						
							
							
								
								params: remove params_pxd.pxd ( #22723 )  
							
							
 
							
						 
						
							4 years ago