Shane Smiskol
40deea7d7b
Honda: fix enabling before PCM ( #24715 )
...
* Don't enable for pcmCruise Honda
* make it a no entry as well
* do in another PR
3 years ago
Adeeb Shihadeh
36fdf50f98
handle bad VIN ( #24712 )
3 years ago
Adeeb Shihadeh
921a411da5
modeld: cleaner exit from onnx runner
3 years ago
HaraldSchafer
dc4d4f875b
CL in docker ( #24718 )
...
* Move CL to base docker
* Different docker for cl
* add cl base docker
* add to tool
* cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Lukas Petersson
50a8b30580
process replay: upload-only bug ( #24722 )
...
dont look for lr with upload only
3 years ago
Shane Smiskol
e5b189416d
test_models: support for running on any route ( #24002 )
...
* run test_models on route
* clean up a bit
clean up a bit
clean up a bit
* remove
remove
* make route positional
* fixes from merge
* not working as I expected
* finally working, easiest way seems to make a new subclass dynamically
* bring back routes
* remove comments
* revert skiptest
* fix subclass name
* car first
* this should be here...
* this should work
* comment
* pytest doesn't support dynamically loading with load_tests
* minimize test_models.py diff, and make new file for running on a route
* fix static analysis
* remove print
* clean up a tiny bit
* rename and make required
* auto detect car fingerprint if not given
* move to location that makes more sense
* Add ci argument for running route from routes.py
3 years ago
Adeeb Shihadeh
38cd340922
AGNOS 5 ( #24692 )
...
* AGNOS 5
* some more stuff
3 years ago
Adeeb Shihadeh
afd16b2ade
Create system/ for generic services ( #24717 )
...
* Create system/ for generic services
* logcatd joins the party
* fix those up
3 years ago
HaraldSchafer
c2b334acb5
Update README.md
3 years ago
Shane Smiskol
6a21cc83ff
process replay: fix tested_cars
3 years ago
HaraldSchafer
5b0f660a0e
Update README.md
3 years ago
HaraldSchafer
f07f7cbc8e
Modeld readme replaced with driving.h
3 years ago
Shane Smiskol
90af436a12
process replay: fix updating refs ( #24716 )
...
fix updating refs
3 years ago
Adeeb Shihadeh
302b0ea9bb
thermald: add back panda disconnect handling ( #24713 )
...
* thermald: add back panda disconnect handling
* cleanup
3 years ago
Willem Melching
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
Willem Melching
dc2172b55e
correctly parse UDS VIN response for Honda Bosch ( #24710 )
3 years ago
Jason Young
c8c21baf50
thermald: consider pmic in component temp management ( #24708 )
3 years ago
Shane Smiskol
dd10a83708
Hyundai longitudinal: handle mid-press button change ( #24674 )
...
* send additional button event for previous if we switch buttons mid-press
* add comment
* remove
* comment
3 years ago
Lukas Petersson
86f73a507e
process replay: logreader as bytes ( #24610 )
...
* willem's changes
* classmethod for bytes
* submodules
* submodules
* Update tools/lib/logreader.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* add back files
* little cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
ClockeNessMnstr
3fb22c0289
process replay: only download used logs ( #24661 )
...
* only download wanted logs
* cleanup
* cache as an option
* cleanup
* Readme
* Revert "cache as an option"
This reverts commit 060ed4ade5
.
* cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Adeeb Shihadeh
c677c6b164
remove unused visionimg
3 years ago
Jason Wen
b1177a325a
Hyundai: Add missing engine and transmission FW for 2022 Sonata ( #24693 )
...
* Hyundai: Add FW for 2022 Sonata
* fix duplicate
Co-authored-by: Shane Smiskol <shane@smiskol.com>
3 years ago
Adeeb Shihadeh
7d2ba9b0a4
Add UDS VIN query ( #24311 )
...
* Switch to UDS VIN query
* try both
* fall back to obd
3 years ago
Shane Smiskol
eed6803ccc
Button-enable cars: common functions for button events ( #24678 )
...
* function for creating button events
* fix
* one line
* alphabetical
alphabetical
* only needed once
* common function for enable events
* add to list
* extend
* fixes
* add type hints
* flip around
3 years ago
George Hotz
ea5b8cdfb1
nv12: encoderd avoids a full frame copy ( #24519 )
...
* rgb to nv12
* nv12 works (w memcpy)
* correct now
* no copy
* fix nv12 with fast debayer
* reverts of unused stuff
* ui use nv12
* comment out thumbnails for now
* rebase fix
* dm read nv12
* model read nv12
* fix ffmpeg encoder
* thumbnails from nv12
* replay to nv12
* python framereader support nv12
* remove hardcoded frame/buffer sizes
* fix build
* ffmpeg encoder fix buffers
* small cleanup
* reduce power usage test
* fix cpu usage test
* fix snapshot
* fix loggerd test
* bump cereal
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Joost Wooning <jwooning@gmail.com>
3 years ago
Willem Melching
2b9f8662cc
navd: dont crash on unregistered device ( #24699 )
3 years ago
Willem Melching
338a3babd4
navd: handle exceptions from requests ( #24697 )
3 years ago
Shane Smiskol
80be66484f
fingerprinting: bump CAN fingerprinting time and drain socket ( #24694 )
...
* add debugging script
* debug
* remove
* add comment
* timestamp CAN fingerprinting (to get time needed to wait for radar)
* comment
* need this to log
* just in case, log first can packet logMonoTime
* clean up
* clean up
* bump fingerprint time to 250ms
bump fingerprint time to 250ms
* comment
3 years ago
Adeeb Shihadeh
8be28b777a
add some release notes
3 years ago
Erich Moraga
dde05d5345
Toyota: Add missing HIGHLANDER_TSS2 FW versions ( #24684 )
...
`@HEADMAN#4924` 2022 Highlander Platinum (ICE) DongleID/route 427976ba75953bf3|2022-05-30--16-28-27
3 years ago
AlexandreSato
6bd14b8698
Toyota: add missing engine FW version for 2022 Corolla ( #24682 )
...
From dongle id 6444d42c9eba0145 | Test route: 6444d42c9eba0145|2022-05-29--10-44-07--0 | User: geraldoy#7013
3 years ago
Gijs Koning
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
Willem Melching
30e70baf13
bump cereal
3 years ago
Willem Melching
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
Willem Melching
85b07bf3e8
sim no encoderd, move to BLOCK env variable
3 years ago
Gijs Koning
44bffc1b3b
Remove encoderd service from PC. Fixes Sim ( #24676 )
...
* Disable encoderd completely in sim
3 years ago
Shane Smiskol
8eb9e8fc1a
Toyota: add missing engine FW version for 2022 RAV4 Hybrid ( #24677 )
...
add missing fw version
3 years ago
Shane Smiskol
5c5bb0be11
Hyundai longitudinal: display lead on HUD ( #24667 )
...
* use leadVisible
* add comment
3 years ago
Shane Smiskol
fb4b4773a5
UI: draw map with uiUpdate signal ( #24632 )
...
* draw map with same uiUpdate signal as onroad window
* fix
* fix
* fix
* test
* test
* clean up
* clean up
* clean up
* draw instantly when dragging
* self explanatory
* remove line
* fix spacing
* see if we call ui'c sm->update before mapwindow
* Revert "see if we call ui'c sm->update before mapwindow"
This reverts commit e5dcd70013
.
* sort includes
3 years ago
ntegan1
7115f1f7c8
TSS-P Corolla: use torque lateral control ( #24291 )
...
use torque controller for tssp corolla
Co-authored-by: ntegan <nick.egan.gg>
3 years ago
BoBowchan
2c2e0ae8a7
HKG: add missing fwdRadar for Kia Niro EV 2022 ( #24665 )
...
Co-authored-by: Bohan Li <bohan.li@yellowbrick.com>
3 years ago
ctidder2
1c3446a0dc
Toyota: Add missing Highlander Hybrid TSS2 fwdRadar and fwdCamera ( #24664 )
3 years ago
HaraldSchafer
d708a134bd
Tssp prius torque control ( #24669 )
...
* use llk
* use steering sensor at low speed stil
* Try more simple
* rm prius tune
* updated ref
3 years ago
Adeeb Shihadeh
5f00c6eca7
tici: always configure modem as data-centric ( #24663 )
...
According to the Quectel docs, this is how it should be configured
for both AT&T and T-Mobile (and likely any other carriers).
3 years ago
Adeeb Shihadeh
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
Shane Smiskol
e32a735a58
test_fw_query_on_routes: warn on no CarParams ( #24655 )
...
add warning for no carparams
3 years ago
Lukas Petersson
cc4107fd1f
latency logger: add offset to visualize overlap ( #24644 )
...
* plot design
* readme
* y label
* readme img
* bigger gaps
* readme figs
* denser lines
* denser lines
* offset flag
* readme
* cleanup
* Update tools/latencylogger/latency_logger.py
* Update tools/latencylogger/latency_logger.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Shane Smiskol
dff70876c3
process replay: fix updating refs after regen ( #24656 )
...
* fix updating refs after regen
* match spacing
* same as before
* fix
* minimize diff
* update
* not used
3 years ago
Adeeb Shihadeh
32a9ccfc37
visionipc python shim ( #24660 )
3 years ago
Comma Device
13b2c551c9
update modem restart script
3 years ago