Commit Graph

8430 Commits

Author SHA1 Message Date
Shane Smiskol
01fa0ca69d Hyundai: clean up fingerprint test (#27079)
* Clean up Hyundai test

* fine
2023-01-24 23:34:55 -08:00
Shane Smiskol
f2966e9ef4 Honda FPv2: log extra UDS identifier (#27076)
* Add debugging uds ID

* add comment

* remove spaces

* try chaining the queries (temp debug)

this works

* works! - Revert "try chaining the queries (temp debug)"

This reverts commit c53d0f64aecdbd6224b0fd524f96637d29320cd1.
2023-01-24 22:30:29 -08:00
Shane Smiskol
95d45a8d64 Honda Civic 2022: gather FW versions for unknown ECU (#27074)
* Add unknown civic 2022 extra ecu

* Update selfdrive/car/honda/values.py
2023-01-24 21:24:33 -08:00
Shane Smiskol
a68633283f Civic 2022: add camera versions (#27073)
* Add fwdRadar for Honda Civic 2022

* remove debug cmt
2023-01-24 20:36:44 -08:00
Vivek Aithal
7ba8e56e87 [RAM 1500 5TH GEN] Update offline torque parameters and enable torqued (#27072)
* make run torque learnable

* update ram offline values

* add ram 1500 to torqued

* update refs
2023-01-24 19:22:13 -08:00
Shane Smiskol
1e9ac45221 Honda Nidec: gather available ECUs from camera (#27071)
Query bus 0 for Nidec data collection
2023-01-24 18:37:00 -08:00
ZwX1616
e2e780e7c6 ci: intra-camera timing check (#27069)
* test frame time

* 1 is still much tighter than 5
2023-01-24 16:34:41 -08:00
Dean Lee
81956649c8 cabana: improve layout (#27039)
improve layout
2023-01-24 16:14:08 -08:00
Jason Wen
d1c87faedc Hyundai: Add FW Versions for Elantra 2023 (#27026)
* Hyundai: Add FW Versions for Elantra 2023

* only short where possible

* regen

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-24 16:11:12 -08:00
Ryan
500e379b43 VW MQB: Add FW for 2021 Volkswagen Tiguan. (#26966)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-24 15:40:38 -08:00
Dean Lee
544ad25a0b cabana: support pause and slow motion playback in live stream mode (#27051)
* support pause and slow motion playback in live stream mode

* override

* virtual functions

* move to function

fix

* lock handleEvent

* show speed controls in video widget

* fix pause signal

* set margins

* cleanup
2023-01-24 15:07:11 -08:00
George Hotz
64ed44e3b5 tinygrad: update to new version (#27067)
* tinygrad: bump and retain OPENCL behavior

* add graph.py to release, bump tiny

* update files_common and read from it in scons

* bump with typo fix

* switch tinygrad backend to GPU

* update ref commit

Co-authored-by: Comma Device <device@comma.ai>
2023-01-24 14:06:56 -08:00
Adeeb Shihadeh
690999a2a6 CI: increase submodule fetch depth 2023-01-24 11:42:32 -08:00
Dean Lee
b2675cef9a cabana: colorful logs based on activity (#27008)
* color logs

* remove space

* update in updateColors
2023-01-24 11:36:40 -08:00
Robbe Derks
75f6dc385d bump panda 2023-01-24 14:10:31 +01:00
Shane Smiskol
7090a88419 Fix fuzz_fw_fingerprint.py script 2023-01-24 00:04:56 -08:00
Shane Smiskol
b2c6d5d34a Honda: merge Passport platform into Pilot (#27061)
* Move Passport FW versions to Pilot

* lol, all duplicates already in pilot

* No Passport

* Better params for both
2023-01-23 20:16:50 -08:00
Dean Lee
e49c7fa2bf cabana: fix slider crash on exit if loadThumbnails is running (#27052) 2023-01-23 10:16:11 -08:00
Michael G. Inso
f5d253764c Update cell.sh (#27055)
You can combine the two nmcli commands into a single command by specifying both ipv4 and ipv6 options at the same time.

You can use the nmcli command with the --wait option to wait for the connection to be fully established before exiting.

You can use nmcli command with the --ask option to prompt the user to confirm the action before proceeding.
2023-01-23 09:49:48 -08:00
Adeeb Shihadeh
100fe10c7c jenkins: tmp disable sim test due to ZMQ bug (#27043) 2023-01-22 15:08:36 -08:00
Comma Device
4293705648 test manager: use ensure_running to start relevant procs 2023-01-22 16:28:20 -06:00
Dean Lee
a0f91b0a8b cabana: fix chart range not updated when replay is seeking back. (#27036) 2023-01-22 13:20:40 -08:00
Dean Lee
1e4721ad62 cabana: fix memory corruption in live stream (#27037) 2023-01-22 13:20:20 -08:00
Adeeb Shihadeh
3018d1c8ff bump panda 2023-01-21 19:43:38 -08:00
Adeeb Shihadeh
66ff2de0a2 boardd: connect to SPI panda by UID (#27035)
* move list

* connect by serial

* cleanup hw serial

* little more

* rm excessive print

Co-authored-by: Comma Device <device@comma.ai>
2023-01-21 19:42:10 -08:00
Adeeb Shihadeh
d7bcbfd54b rawgpsd: enable gps power (#27034) 2023-01-21 17:28:56 -08:00
Dean Lee
35a943030b cabana: add new plot btn to create chart (#27023) 2023-01-21 16:00:39 -08:00
Jason Young
51cb45e7a8 VW MQB: Add FW for 2015 Volkswagen Passat (#27032) 2023-01-21 13:07:58 -08:00
Dean Lee
945d0c7696 cabana: new chart on top (#27031) 2023-01-21 12:41:55 -08:00
Kurt Nistelberger
027c27cd69 Laikad: add test (#27028)
* add laikad tropo test

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2023-01-20 22:19:01 -08:00
Comma Device
e710dc1b7e lower spi log level 2023-01-20 21:07:01 -06:00
Dean Lee
fa6e6a4eb5 cabana: add no-vipc flag (#26999) 2023-01-20 15:43:42 -08:00
AlexandreSato
e507830a1c Multilang: new pt-BR translations (#27021)
* improve pt-BR translations

* update pt-BR translation

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-20 15:28:48 -08:00
Adeeb Shihadeh
e883976a32 set path for extra qt bins on device (#27022)
* set path for extra qt bins on device

* no print

Co-authored-by: Comma Device <device@comma.ai>
2023-01-20 14:11:43 -08:00
Adeeb Shihadeh
75fd2e1199 skip lupdate on device 2023-01-20 13:11:51 -08:00
Adeeb Shihadeh
b8ec32103a boardd: include SPI panda in list (#27018)
* boardd: include SPI panda in list

* hexlify

* fix hexlify

* cleanup

* little more

Co-authored-by: Comma Device <device@comma.ai>
2023-01-20 13:03:02 -08:00
Dean Lee
c88853afae cabana: fix wrong column count displayed in combobox (#27020)
fix wrong column count displayed in combobox
2023-01-20 12:45:47 -08:00
Dean Lee
f0d22f88e1 cabana: add a slider to adjust chart range from 1 sec to max cached seconds. (#27005)
* add slider to set chart range

* set minumu to 1 sec

* make chart work in any range

* cleanup

* rename to max_cached_minitues

* more

* dont draw out of plotarea

* cleanup

* updateLayout after chart removed

* cleanup

* fix clamp

* usea same cur_sec to update all charts
2023-01-20 11:47:29 -08:00
Shane Smiskol
3efb22e82b release pre-commit: test translations (#27017)
we should be able to run on the stripped dir now
2023-01-20 11:46:02 -08:00
AlexandreSato
2c5a952a1c Multilang: improve pt-BR translations (#26962)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-20 11:33:05 -08:00
Shane Smiskol
986ec99f82 Multilang: add back some translations (#27019)
* add back translations

* 🤔

* actually shouldn't be a space
2023-01-20 11:29:10 -08:00
Adeeb Shihadeh
da621245b2 UI: update translations during scons build (#27009)
* UI: update translation during scons build

* all in scons

* debug

* precious

* debug

* add missing

* Update release/check-dirty.sh

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-20 10:46:45 -08:00
Dean Lee
21af68e3c3 cabana: improve video splitter (#27012) 2023-01-20 10:43:30 -08:00
Lee Jong Mun
40cc43c076 Multilang: kor translation update (#27013) 2023-01-20 10:43:14 -08:00
Shane Smiskol
42b0ecc891 Genesis: GV60 2023 Advanced: add missing camera FW (#27011)
add new camera FW from c104d893f7c211bb|2023-01-19--20-13-10
2023-01-19 23:32:16 -08:00
Adeeb Shihadeh
c408b7e306 UI: show experimental long available to release users (#26910)
* UI: show experimental long available to release users

* more description

* cleanup

* hide toggle

* fix process replay

* clear param

* actually fix
2023-01-19 23:06:18 -08:00
Shane Smiskol
1c128db8b0 Cabana: darken signal backgrounds on hover (#27010)
* darker signal background when hovering

* remove import

* little better
2023-01-19 20:54:50 -08:00
Shane Smiskol
c1fcd63bba cameraview: fix spaces in debug print 2023-01-19 18:42:34 -08:00
Dean Lee
f9490739ab Cabana: support live streaming (#26946)
* support live streaming

* update live stream's time

* cleanup stream classes

* disable video control in live streaming mode

* emit streamStarted() in LiveStream::streamThread

* disable some features in live streaming mode

* refactor charts to support live streaming mode

* disable dynamic mode checkbox in live streaming mode

* updateDispalyRange

* thread safe events

* TODO: add support for ZMQ

* atomic time stamp

* only keep settings.cached_segment_limit*60  seconds data in liveStream

* make charts work better in live mode

* cleanup ChartView

* fix toolbar

* cleanup

cleanup

* disable openpilotPrefix and useOpenGL on macos

* add comment

* exit gracefully

* support ZMQ

* use ::operator new/delete

* cleanup streams

* cleanup

* align stream buffers

* check looping back

* check if series is empty

* cleanup

* add TODO: write stream to log file to replay it

* upper_bound

* remove class member event_range

* change default settings value

* cleanup updateDisplayrange

* fix merge error
2023-01-19 15:26:00 -08:00
Dean Lee
fd4dc109e1 cabana: add support for multiple columns charts (#27000) 2023-01-19 13:51:55 -08:00