Commit Graph

9069 Commits

Author SHA1 Message Date
Dean Lee a1fb5b7e1f cabana: render light or dark icon based on system theme (#27155)
old-commit-hash: 0402e949270219bfbd964d38916ed52917090169
2023-01-31 13:45:57 -08:00
Willem Melching d7ce6a56eb cabana: dynamically switch between OpenGL (#27167)
* cabana: dynamically switch between OpenGL

* put back todo

* only switch when x axis changes
old-commit-hash: 49e955d321aff222665ac89b62d9de0b5d8395d2
2023-01-31 13:08:07 -08:00
Shane Smiskol a68a4979c0 Genesis G80 2017: group with Hyundai Genesis (#27170)
* Revert "Fix 2017 Genesis G80 car harness and shop link in docs (#27127)"

This reverts commit e50f23f02f749f7a593fa4e8ac56fd086cf0cb2e.

* The HGenesis became rebranded to G80 in 2017 (2018 model year). G80 2017 fingerprints as Hyundai Genesis, and we handle the min steer speed correctly

https://en.wikipedia.org/wiki/Genesis_G80
https://en.wikipedia.org/wiki/Hyundai_Genesis

* fix
old-commit-hash: f1caecff727fe4d53edc131b30b7a31c1fb4736c
2023-01-31 12:48:13 -08:00
Sean Cox 375fe5f277 Fix 2017 Genesis G80 car harness and shop link in docs (#27127)
* Fix 2017 Genesis G80 car harness

* Revert "Fix 2017 Genesis G80 car harness"

This reverts commit 2d5a92b7f0972c7ab61b132dce6cfebe978781c9.

* split and make G80 2017 have J harness

* generate and change min enable speed

* adjust min steer speed

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: cf943940269ec1e400f820d869aabc45e1c472bb
2023-01-31 12:02:05 -08:00
Cameron Clough 24718b7001 Ford CAN FD (#27166)
* add LateralMotionControl2 message

* send LatCtl2 message on CAN FD cars
old-commit-hash: df5ccda7315e7767465c61ebdee5e9cb30832bc9
2023-01-31 11:06:03 -08:00
Jason Young 96c273b7a9 VW MNB: Volkswagen Crafter Mk2 (#26006)
* VW MNB: Volkswagen Crafter Mk2

* Crafter has a min steer speed :(

* add to non_tested_cars for now

* autogratitude

* Revert "autogratitude"

This reverts commit 8f19085bfa3424a8a75d7c95f32be8ecb010f8f4.

* autogratitude

* regen docs
old-commit-hash: 5ce7572b46dcd2b32f11967cc559402eab2ab5ca
2023-01-31 11:00:10 -08:00
Jason Young 37541c1fd1 VW MQB: Add FW for 2016 SEAT Leon (#27168)
old-commit-hash: 8212fd53259325d86904b23841ba27eb0c4827b3
2023-01-31 10:47:41 -08:00
Willem Melching 1ff9f69a57 panda.cc: fix possible heap overflow on wrong checksum (#27151)
* panda.cc: fix possible heap overflow on wrong checksum

* off by one
old-commit-hash: f17bca00ba6919bae309f0c68bad11b0f6b18607
2023-01-31 17:17:21 +01:00
Shane Smiskol 2e954e7473 GM camera ACC: reliable relay open init (#27163)
Reliable relay open
old-commit-hash: 09cd0b4900d8aff1c9484c8848c9b5f7ff269594
2023-01-31 01:09:36 -08:00
Anthony Rose 9c067c658d Add Hyundai Ioniq 5 Fingerprint (#27137)
* added 2022 ioniq 5 fingerprint

* removed extra eps field

* fixed eps value

* removed cornerradar

* Apply suggestions from code review

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4c2f8edb7783f4b5797c02f1bdc2008fbaf4e0c7
2023-01-30 23:23:45 -08:00
Cameron Clough 1aeb66b58d Ford longitudinal control (#27161)
ford long
old-commit-hash: ef9deeb6eba3823982dadd485a3676441320226b
2023-01-30 22:37:54 -08:00
Dean Lee 10f39f4fd0 replay: fix hang if started with a special segment and there is no INIT_DATA in events (#27107)
* add events if allow or block is specified

* add init_data
old-commit-hash: ceceb1c6ccfec5a47b4a290ee6f81dc443ce79cc
2023-01-30 19:23:36 -08:00
Willem Melching e814b0f9f7 cabana: add --dbc command line argument (#27132)
old-commit-hash: f3a9dac93e0d1a9058e94d60b48ae5a189841d6c
2023-01-30 17:42:38 -08:00
Cameron Clough cc0090c8d2 fix micd input device (#27160)
* try no device

* unused

* move sounddevice import
old-commit-hash: feba2f3fe566114325f8c9119540fb19cf401a4a
2023-01-30 17:41:42 -08:00
Kurt Nistelberger 2e62b4f08c Ubloxd: move gps parsing to function (#27122)
move ublox gps parsing to function

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 549e4d9636036af228d3d930d69e8dfd1f67dba6
2023-01-30 16:40:37 -08:00
Kurt Nistelberger 0135d85a6d Ubloxd: glonass parsing tests (#27125)
* add glonass kaitai parsing

* add kaita generated files

* remove glonass from build

* add string non immediate type

* fix kaitai bug

* cleanUp

* add patch file

* fix scons order

* make lookup const

* remove comments

* rename

* add to release files

* remove printf

* add signs

* add glonass parsing test

* finish up glonass kaitai tests

* move cereal back to master

* ignore test_runner

* sign is not two complement

* address comments
---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: e2f5b164bd3dcffc5a11ef552f83296c34991949
2023-01-30 16:34:07 -08:00
Dean Lee bb56e75d0f cabana: restrict the rubber band in plot area. (#27154)
old-commit-hash: fba4827a7b9c6441cf85799770503229a361667f
2023-01-30 13:56:34 -08:00
Dean Lee 6741c99afc cabana: small improvements to MessageListModel::setFilterString (#27153)
old-commit-hash: 3815afbde74b69ce1057ae0162364f19f5baee0a
2023-01-30 10:57:35 -08:00
Dean Lee 8f812acb0d cabana: remove the margins of the legend item (#27152)
old-commit-hash: afa85e0256a482f046fcb89495a06ef67b5d673f
2023-01-30 10:57:16 -08:00
Dean Lee 86266c0cea cabana: draw message bytes at the same width (#27150)
old-commit-hash: 078f06dbaff2d1af57f1294095cfbd9c6e357ce1
2023-01-30 10:56:03 -08:00
Dean Lee 5e1b64285f cabana: fixed the column selector is always hidden if settings.chart_column_count is 1 (#27146)
fix column selector
old-commit-hash: 9822f1b0b46c5d63290e3ef8b3f103d7aba13bd9
2023-01-29 19:20:52 -08:00
Dean Lee a583bd621f cabana: refactor and improve signal view (#26997)
* refactor and improve signal view

* cleanup undostack after save

* set clean

* fix logswidget::refresh

* fix bugs in historylog

* historylog:dont reset display_type on msg changed

* inline displaySignals

* historylog:add stretch to header

* remove sizePolicy

* always show toolbar

* add icon to tabwidget

* create new chart on top

* fix 'show plot' btn state sync issue

* rename removeSeries to removeItem

* historylog::fix displayRange

* MessageListModeL: improve setFilterString

* set as current index after expanded

* disable update during setmessage

* ChartWidget: fix issue in updateState

* skip align charts if there only one chart

* fix updateLayout

* cleanup historylog

* updateState before end reset model

* add validator

* improve sigmodel

* expand new signal

* add comment

* reserve vector

* cleanup condition

* single click on row to expand signal

* improve layout for canfd(64 bytes)

* cleanup

* return false on default

* show the latest signal value next to the signal name

* update sig value after setmessage.to make the value updated in pause mode.

* better size policy

* +1 for grid size

* better palette

* set autofillbg
old-commit-hash: 7a485d4308ff263cd3432edaa27d118d264b25b5
2023-01-29 19:19:50 -08:00
martinl 0970d900a2 MacOS: build fixes (#27143)
* MacOS: exclude common/gpio.cc

* MacOS: no spi for boardd

* MacOS: loggerd: no v4l_encoder.cc

* MacOS: update libdbc path for cabana
old-commit-hash: fdc4a7f84cb68c63cc5013a052b49663ffb6881c
2023-01-29 13:55:17 -08:00
Willem Melching a8b63f672b cabana: small improvements to charts (#27140)
* cabana: small improvements to charts toolbar

* show column count when wide enough

* call setspacing

* set in same place

* remove call to updateToolBar()
old-commit-hash: fa4f37a0985802f83ec47b7fe0b29d1607ebe83c
2023-01-29 13:02:32 -08:00
Dean Lee 1034573f1d Cabana: load commaai/opendbc from menu (#27114)
* load from opendbc

* move load from commaai/opendbc to menu

* keep margins
old-commit-hash: a84b601d4cd2dbd1494ea1dcf31e21aacd579574
2023-01-29 13:02:20 -08:00
Dean Lee adfdbfac54 cabana: only update the colors of newly fetched messages in historylog (#27144)
only update new msgs color
old-commit-hash: d60aca8dd28731f947153f9f5dcb26d0f92ac2ad
2023-01-29 13:01:57 -08:00
Willem Melching 423f22b51c cabana: show dots when zoomed far into a signal (#27145)
* cabana: show dots when zoomed far into a signal

* review comments
old-commit-hash: f038193f4447afc8ae7b6034dec430d08f6da331
2023-01-29 12:57:01 -08:00
Willem Melching d24fb585b5 cabana: fix occasional ellipsis on y axis ticks (#27142)
old-commit-hash: bdb42f7f84516279f308f95496a5f5f901c4adc1
2023-01-29 12:55:10 -08:00
Willem Melching fe511a5269 cabana: replace space by underscore when editing signal name (#27130)
cabana: replace space by _ whene editing signal name
old-commit-hash: 3d641fa5e530bd51ec40e9f1d9b466d75d2aefdf
2023-01-29 12:54:46 -08:00
Willem Melching 56618cdea6 cabana: fix overlap in byte highlighting (#27139)
old-commit-hash: d76012ec38ff5b996a329d35adc21ade17845d53
2023-01-29 12:52:42 -08:00
Kurt Nistelberger 427223c4f7 Revert "add signs to glonass ksy"
This reverts commit 6b2185244559f734cbd5756b3371de101b31b1c7.

old-commit-hash: 53ccec7697247a06ad64fe056dcf07e026a011af
2023-01-28 16:48:26 -08:00
Kurt Nistelberger 54951d95e9 add signs to glonass ksy
old-commit-hash: aa71947ebc9c286a13f86458ea0e970ca0d7a0c7
2023-01-28 16:47:26 -08:00
Adeeb Shihadeh 848c9fc6b7 bump panda (#27136)
* bump panda

* bump
old-commit-hash: 7f853819767bb92488b9614b8a7b3e0210f9ecb5
2023-01-28 15:00:27 -08:00
Willem Melching ccc28b40b5 cabana: fix crash when combining graphs on MacOS (#27128)
old-commit-hash: ba5c6715a8099eb5850382a5b7918da33a6c13dd
2023-01-28 12:06:04 -08:00
Willem Melching d7b677f441 cabana: DoubleValidator fix locale (#27129)
old-commit-hash: 68c0012bf62bcbe9a273d8d4caca0c1ce0d8e9bb
2023-01-28 12:05:51 -08:00
Dean Lee db8d4c8ff7 cabana: remove extra frame border in logs (#27133)
remove extra frame border
old-commit-hash: 07b32750c16fe4e71abbf81e07aa839ac60b5343
2023-01-28 12:03:59 -08:00
Vivek Aithal 39e10d3ae3 [RAM 1500 5TH GEN] Disable Live Torque (#27121)
* revert ram on live torque

* update refs

* update refs
old-commit-hash: 8d447e8a081e878a55707cc2840a6d08d88102ca
2023-01-27 15:20:59 -08:00
Shane Smiskol c24e101383 process replay: add Ford Bronco Sport segment (#27112)
* Add Ford segment to process replay

* fix dashcam cars

* clean up

* fix NotImplementedError

* Update refs
old-commit-hash: cb62a5397e1a0d9603308e143339bf6e31c3d2e4
2023-01-27 14:14:04 -08:00
Shane Smiskol a398c05c97 Ford: set radarOffCan (#27120)
Fix
old-commit-hash: 60f73657def5aefdae7e1ceb6d32ae9b0cc3b880
2023-01-27 13:44:37 -08:00
Shane Smiskol a95d889cb6 process replay: test routes in dashcam (#27118)
* fix routes with dashcam override param

* move to bottom
old-commit-hash: 4f25bd05f29c81d622ad57a8d608006ab1baf5e6
2023-01-27 13:06:33 -08:00
Dean Lee c08eeb0cf2 cabana: display warning if failed to load dbc from clipboard (#27115)
display warning if failed to load from clipboard
old-commit-hash: e1e043231720712d7c1e2d7342f13756d68efcde
2023-01-27 11:34:17 -08:00
Dean Lee dd369848cd cabana: set time column to fixed width (#27117)
improve column width
old-commit-hash: f0078eafac20ac5af7e9683e61045bfb524f82cf
2023-01-27 11:33:52 -08:00
Adeeb Shihadeh 5fd13ae625 process replay: show process name in timeout error
old-commit-hash: 0eed31f1a68315121a3319464869cc622947ebba
2023-01-27 11:27:07 -08:00
Shane Smiskol dfc26b418f Ford: lower lateral actuator delay (#27113)
Update interface.py
old-commit-hash: 226d80964d4586392266fd2e711e6b6c003602de
2023-01-26 23:14:05 -08:00
Shane Smiskol eb0dcd256e Ford: use curvature without roll compensation (#27110)
* Ford: use actuators.curvature

* ford is mathless
old-commit-hash: 701b7d89b65b6cf936ed6893de09c45f6c982ca4
2023-01-26 22:29:01 -08:00
Adeeb Shihadeh 7848166abf cleanup panda mcu definitions (#27104)
* cleanup panda mcu definitions

* cleanup panda mcu definitions

* bump

* panda master
old-commit-hash: 1d9b4c2248f2e4b575e37b6b134880086f1ba0b4
2023-01-26 21:05:39 -08:00
Dean Lee 8d4a81c97d cabana: improve mainwin (#27053)
* open recent

* improve mainwin

* move to submenu

* new file & remind save before load

dd
old-commit-hash: 50fc560b43bb24570400834edcaaa84d7270f38c
2023-01-26 20:29:28 -08:00
Shane Smiskol 09a54d7ce5 controls: add curvature to actuators (#27108)
* Add curvature to actuators

* Use it in CC

* revert ford stuff

* Update ref_commit
old-commit-hash: ad5b3ea410425d8d5d929e626a626c8d868ecdff
2023-01-26 20:02:23 -08:00
Shane Smiskol 13e4e8230c Ford: set lateral ramp type to 0 (#27106)
set ramp type always to 0
old-commit-hash: 4f4f4afe8a9bca7fdaf70c2b05ef6e90263aaac8
2023-01-26 19:11:44 -08:00
YassineYousfi 452031fcc7 new model: fixed weight decay logic (#27068)
* 07a3a2b2-6dbe-43c3-9bb9-a8023932e054/449 cdfa9e3c-2807-49fc-bdc7-a985f8ff1644/700

* update refs
old-commit-hash: 7316cd03fb71be3e27588cb7a6b9cffafbebe34f
2023-01-26 19:09:12 -08:00