* filter touches while in android activity
* only check after launching activity
* move to hw abstraction layer
* little cleanup
* remove print
Co-authored-by: Comma Device <device@comma.ai>
* separate test
* send
* update test
* snapshot is rgb
* this does not belong here
* clean up
* tici
* no if
* no black frames
* flaky leds
* rename and cleanup
* should be stable and avoid lucky pass
* print
* logical and
* run in jenkins
* source profile on tici
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Add VW Tiguan (jyoung8607)
* Update README and test_processes
* Moving test route to correct place
* Moving test route to correct place
* Fix candidate expression
* Add ignored fingerprints list
* Yo dawg I heard you like fingerprints..
* Support for Jetta, Passat, Kodiaq
* Add support clarity for MQB vs NMS Passat
* Remove Passat till we get a route
* Remove fwdRadar dupe FW
* fp
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Add VW Tiguan (jyoung8607)
* Update README and test_processes
* Moving test route to correct place
* Moving test route to correct place
* Fix candidate expression
* Add ignored fingerprints list
* Yo dawg I heard you like fingerprints..
* works
* move the param deletion
* clean that up
* Revert "move the param deletion"
This reverts commit 31d8a65f00.
* clean up
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
* FPv2 support for MQB
* Comment touch-ups
* Trim extra newlines
* Add Atlas and Tiguan
* Update submodule ref
* Revert "Add Atlas and Tiguan"
This reverts commit a47bc1bca7.
* Curb my enthusiasm
* Drop ABS/ESP from UDS fingerprinting for now
* Use multi-query to grab SW build ID and parameterization
* Resolve merge oops
* Resolve merge conflicts
* Make Ecu.fwdCamera optional for VW
* Where'd that come from?
* Propitiate process replay checks until ready for model dump
* FW values for Audi A3 Prestige
* Revert "Make Ecu.fwdCamera optional for VW"
This reverts commit 56852b99
* Don't try to FP fwdCamera for VW
* Remove FW comments
* Simplify RX offset handling
* Corrected scoping for MQB trans detection
* Add default response_offset
* Remove explicit list of MQB vehicles for now
* Deal with pylint warning
* Clarify and simplify comments
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* log to file and send through athena
* rename logging level
* pass thru log formatter
* logMessage is TEXT
* send queue always strings
* switch to xattr and lower priority queue
* enable cloud logging for devices
* time or size based log rotation
* basename -> dirname
* remove HARDWARE.get_cloudlog_enabled
* fix errors
* fix another exception
* xattrs need to be bytes
* sending works
* cleanup files at start
* add id and adjust formatting
* do not send active log file
* better names
* separate log formatters
* fix formatter super init
* fix log file order
* ensure file always has file formatter
* i see why there was no formatter
* apply same formatting to cpp log msgs
* apply same formatting to cpp log msgs
* update queue names in tests
* strip deprecated keys in STATUS_PACKET
* strip DEPRECATED from dict recursively
* athena log queue test
* instanceof instead of type
* isinstance instead of type
* use super
* remove logentries
* last_scan param unused
* comment about special log msg attr names
* add dict_helpers.py to release files
* use monotonic time and counter for log rotation
* update for adjusted log file naming
* use monotonic clock for tracking last log file scan
* Kill processes in parallel when going offroad
* smaller diff
* handle edge case
* more readable
* set variable after actually sending signal
* newline