Commit Graph

8983 Commits

Author SHA1 Message Date
George Hotz 94fc9ef358 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>
old-commit-hash: 64ed44e3b51524ee3412600f647223dc9e7d6f87
2023-01-24 14:06:56 -08:00
Adeeb Shihadeh 5c9299c6a2 CI: increase submodule fetch depth
old-commit-hash: 690999a2a6138368a93e818cbcebc984c7e58b91
2023-01-24 11:42:32 -08:00
Dean Lee fc3dac373e cabana: colorful logs based on activity (#27008)
* color logs

* remove space

* update in updateColors
old-commit-hash: b2675cef9a9d4993859b0cd924a1ca74281024f9
2023-01-24 11:36:40 -08:00
Robbe Derks 802bc4e8e2 bump panda
old-commit-hash: 75f6dc385d86f587504ad2b8d676dcf5a3f40ddd
2023-01-24 14:10:31 +01:00
Shane Smiskol 5bb9a667b8 Fix fuzz_fw_fingerprint.py script
old-commit-hash: 7090a8841935d3a1c67fd915e4898a9880c237b5
2023-01-24 00:04:56 -08:00
Shane Smiskol bf31067e92 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
old-commit-hash: b2c6d5d34a1cc194aaf98c4963677a5581bf0a94
2023-01-23 20:16:50 -08:00
Dean Lee 54154252f6 cabana: fix slider crash on exit if loadThumbnails is running (#27052)
old-commit-hash: e49c7fa2bf3bbc2eb6aa851c51d82f1cfd6b9212
2023-01-23 10:16:11 -08:00
Michael G. Inso cb2ae8ed62 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.
old-commit-hash: f5d253764cc3219fae26361af07bf5de9bf94b0a
2023-01-23 09:49:48 -08:00
Adeeb Shihadeh 276f026749 jenkins: tmp disable sim test due to ZMQ bug (#27043)
old-commit-hash: 100fe10c7c326f3d22685ca8a0ebb486c57c85cf
2023-01-22 15:08:36 -08:00
Comma Device 487189dae5 test manager: use ensure_running to start relevant procs
old-commit-hash: 42937056481be5959664d00c8dd0a78220574695
2023-01-22 16:28:20 -06:00
Dean Lee 37a16ff95e cabana: fix chart range not updated when replay is seeking back. (#27036)
old-commit-hash: a0f91b0a8b1f9e8d14adfb32691c8dec66807d13
2023-01-22 13:20:40 -08:00
Dean Lee 57fca0c177 cabana: fix memory corruption in live stream (#27037)
old-commit-hash: 1e4721ad62d8953ed2e55ebcb4c02d7e06d393df
2023-01-22 13:20:20 -08:00
Adeeb Shihadeh 4098de2fea bump panda
old-commit-hash: 3018d1c8ff93c15edf37aa8ab8c745438133b200
2023-01-21 19:43:38 -08:00
Adeeb Shihadeh bf804f25bf 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>
old-commit-hash: 66ff2de0a29438c80e8834ac78a696ca21b30601
2023-01-21 19:42:10 -08:00
Adeeb Shihadeh fc2743e9df rawgpsd: enable gps power (#27034)
old-commit-hash: d7bcbfd54bd4a2ba34423222557181ff50d55134
2023-01-21 17:28:56 -08:00
Dean Lee 7a5ee2eb11 cabana: add new plot btn to create chart (#27023)
old-commit-hash: 35a943030ba67b89a13bdf95257e0b349ffb0ef7
2023-01-21 16:00:39 -08:00
Jason Young e61a77a97a VW MQB: Add FW for 2015 Volkswagen Passat (#27032)
old-commit-hash: 51cb45e7a88d1f0cf908292df2438c23df35d523
2023-01-21 13:07:58 -08:00
Dean Lee 3e8901cac4 cabana: new chart on top (#27031)
old-commit-hash: 945d0c7696e79fd1889743f112d68060c0b67650
2023-01-21 12:41:55 -08:00
Kurt Nistelberger c517e76764 Laikad: add test (#27028)
* add laikad tropo test

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 027c27cd690120d8ff8823f0b53cc2c9d6af7df3
2023-01-20 22:19:01 -08:00
Comma Device fdfc06fc59 lower spi log level
old-commit-hash: e710dc1b7ed5fb3c30263bd81e844a03e0889049
2023-01-20 21:07:01 -06:00
Dean Lee 182ab2a31e cabana: add no-vipc flag (#26999)
old-commit-hash: fa6e6a4eb52010466efb5a65d3b9ee7b59e86a58
2023-01-20 15:43:42 -08:00
AlexandreSato 43b7242be1 Multilang: new pt-BR translations (#27021)
* improve pt-BR translations

* update pt-BR translation

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: e507830a1c21490701d53093777bd2b5727202ca
2023-01-20 15:28:48 -08:00
Adeeb Shihadeh 6ab6b643a8 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>
old-commit-hash: e883976a32a4190123d891f51cc567dfd77e6c85
2023-01-20 14:11:43 -08:00
Adeeb Shihadeh ee307600e9 skip lupdate on device
old-commit-hash: 75fd2e119946d2e5a850f924b5f33945435cad3f
2023-01-20 13:11:51 -08:00
Adeeb Shihadeh bbee5e6367 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>
old-commit-hash: b8ec32103a4fab1ede5fc431eabc23118da82856
2023-01-20 13:03:02 -08:00
Dean Lee b25f0356ee cabana: fix wrong column count displayed in combobox (#27020)
fix wrong column count displayed in combobox
old-commit-hash: c88853afaeab9c9ccf7f7c693c69d9d3e77ae6ac
2023-01-20 12:45:47 -08:00
Dean Lee e675648a16 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
old-commit-hash: f0d22f88e183c381897a3d48c34bfac63feb63a3
2023-01-20 11:47:29 -08:00
Shane Smiskol 0ffdb9bda5 release pre-commit: test translations (#27017)
we should be able to run on the stripped dir now
old-commit-hash: 3efb22e82bb77601fc86db8ba02eafd9cc7ead51
2023-01-20 11:46:02 -08:00
AlexandreSato 758d8c78d7 Multilang: improve pt-BR translations (#26962)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2c5a952a1c84a799b2951867943c4748618721d2
2023-01-20 11:33:05 -08:00
Shane Smiskol cf1dc17230 Multilang: add back some translations (#27019)
* add back translations

* 🤔

* actually shouldn't be a space
old-commit-hash: 986ec99f827f98e01290461e8e35ebb5b68dd0f3
2023-01-20 11:29:10 -08:00
Adeeb Shihadeh 4e3c449967 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>
old-commit-hash: da621245b2cc84dd972b0582bec077a008c8e871
2023-01-20 10:46:45 -08:00
Dean Lee dbb05d6bd5 cabana: improve video splitter (#27012)
old-commit-hash: 21af68e3c36eef4a84b076a41305caabf76bd4a9
2023-01-20 10:43:30 -08:00
Lee Jong Mun 92c2446be4 Multilang: kor translation update (#27013)
old-commit-hash: 40cc43c076df7d0998b61a0a473b8127637fd07f
2023-01-20 10:43:14 -08:00
Shane Smiskol d14754c346 Genesis: GV60 2023 Advanced: add missing camera FW (#27011)
add new camera FW from c104d893f7c211bb|2023-01-19--20-13-10
old-commit-hash: 42b0ecc891cf34fc6a82af587889096b7ee3ce3c
2023-01-19 23:32:16 -08:00
Adeeb Shihadeh 69680e5a93 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
old-commit-hash: c408b7e30609ca64971a4278eab16643fbb123b3
2023-01-19 23:06:18 -08:00
Shane Smiskol 264a61fefc Cabana: darken signal backgrounds on hover (#27010)
* darker signal background when hovering

* remove import

* little better
old-commit-hash: 1c128db8b07a1abf10b9a2f2cc6a7af22c9ae065
2023-01-19 20:54:50 -08:00
Shane Smiskol 5587ce2220 cameraview: fix spaces in debug print
old-commit-hash: c1fcd63bba1797133309d94b360d98e147b69548
2023-01-19 18:42:34 -08:00
Dean Lee 504453c3e4 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
old-commit-hash: f9490739ab37ae680aef272d51eb3cf2b36b4103
2023-01-19 15:26:00 -08:00
Dean Lee 26ca64da0f cabana: add support for multiple columns charts (#27000)
old-commit-hash: fd4dc109e1ab01b2d1ea6aaf3e99126dbaddc63b
2023-01-19 13:51:55 -08:00
Kurt Nistelberger 1cd22ead91 Revert "Add low Gnss laikad test (#26987)"
This reverts commit 453c31b007237ae5009c4a9e0bb3afa04aa12f84.

old-commit-hash: 9131da9103718d6ae113ad7b3519037e2b4ffa70
2023-01-19 11:46:22 -08:00
Willem Melching 4a56cddaff cabana: search by signal name (#26944)
old-commit-hash: 35b83579634f2cdee4d6ef4652995b1844773b6e
2023-01-19 10:37:27 -08:00
Willem Melching 9eee128e1f cabana: improve open/save functions (#27007)
old-commit-hash: d365d99cb005b99ce7385d169e696847b0726315
2023-01-19 10:36:17 -08:00
Willem Melching 589c7d951f cabana: color bytes based on activity (#26970)
* cabana: color bytes based on activity

* newlines

* fix text color when selected

* fix indent

* add colors to binary view

* no need to check contains

* whitespace

* Apply suggestions from code review

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5b8d124be7d1277d816ff337fd69600da0e891e2
2023-01-19 10:35:18 -08:00
Dean Lee e95c8e665b cabana: click time label to seek to a specified time (#27006)
old-commit-hash: cebee69f304357c5966dec9b316a4d15e68c571b
2023-01-19 10:32:48 -08:00
Kurt Nistelberger 84a95cdc89 Add low Gnss laikad test (#26987)
* add low gnss test

* enable laikad

* temp fix for cache

* update replay

* save LaikadEphemeris for testing

* rem

* update refs

* add comment

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: b7ce77b3aa48c3605554f63068a13860023eff86
2023-01-18 22:29:12 -08:00
Kurt Nistelberger 6509690ac3 Ublox tow continuity check (#27001)
* add continuity check

* simplify

* remove pair

* update refs

* bump laika update refs

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 669becadde77d79443d933364234212c10d56151
2023-01-18 18:57:54 -08:00
Dean Lee fa47048e44 cabana: use bootstrap icons (#26981)
* use bootstrap icons

* typo

* build into asset_obj

* add to files_common
old-commit-hash: c21d9408a191ba8e3303f2459d1f7476fefd35ba
2023-01-18 13:19:23 -08:00
Dean Lee 215526119d cabana: make video resizable (#26998)
old-commit-hash: 351d97ab5a72f3dfb22de2e7e321c4cc447a44c9
2023-01-18 11:40:44 -08:00
Willem Melching 10a738c845 cabana: sort bus:id numerically instead of alphabetically (#26996)
* cabana: sort bus:id numerically instead of alphabetically

* Update tools/cabana/canmessages.h
old-commit-hash: e69e4f4052927b1053145d06cc8144f209f84f11
2023-01-18 10:32:04 -08:00
Willem Melching 7ad0b07b7b cabana: fix segfault on descending sort (#26995)
old-commit-hash: ef89ec3eb095df8604d8c66009413444b634b1e6
2023-01-18 10:31:40 -08:00