Commit Graph

8509 Commits

Author SHA1 Message Date
Shane Smiskol 022ef679e6 GM camera ACC: reliable relay closing (#27164)
* Reliable relay open

* Reliable relay close

* ign in a loop

* fixes

* we need this

* log

* comment to remind me tmrw

* ign fix

* this makes it 2x more reliable, but messyyy

* Revert "this makes it 2x more reliable, but messyyy"

This reverts commit 03401dc4a705cfacbe5a7048d95dccb6fa80d57f.

* revert non-related stuff

* comments, spaces

* a stands for indefinite article

* not applicable for non-camera acc

* something...

* Revert "something..."

This reverts commit de8a158488efd5ef257434fbc3c55aefff800cb7.

* Update ref_commit
2023-01-31 20:26:33 -08:00
Shane Smiskol f37d35ed63 Hyundai: add FW for Genesis and Genesis G80 (#27171)
* add FW for Genesis and G80

* move to top
2023-01-31 15:48:40 -08:00
AlexandreSato ec4c553542 Toyota: add FW engine for Brazilian Corolla Hybrid (#26943)
* Add miss FW engine for Toyota Corolla Hybrid

Test route `   4f50e44908cc46b8|2023-01-12--21-08-57  `

* braziliam toyota corolla hybrid 2023

is US affected by TSK?

* add a new entry for south america

* Revert "add a new entry for south america"

This reverts commit 28454c04cc93dc241da3b004a7154e44313e85c9.

* CARS.md is autogenerated!

* delete CARS.md to fix merge conflict

* space

* i don't know if we know for sure not all international 2023's have TSK

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-31 15:46:57 -08:00
cydia2020 1ba590e043 Toyota: make LKAS message 5hz (#26830)
* Toyota: make LKAS message 5hz

* update refs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-01-31 15:12:31 -08:00
Dean Lee 0402e94927 cabana: render light or dark icon based on system theme (#27155) 2023-01-31 13:45:57 -08:00
Willem Melching 49e955d321 cabana: dynamically switch between OpenGL (#27167)
* cabana: dynamically switch between OpenGL

* put back todo

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

This reverts commit cf94394026.

* 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
2023-01-31 12:48:13 -08:00
Sean Cox cf94394026 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>
2023-01-31 12:02:05 -08:00
Cameron Clough df5ccda731 Ford CAN FD (#27166)
* add LateralMotionControl2 message

* send LatCtl2 message on CAN FD cars
2023-01-31 11:06:03 -08:00
Jason Young 5ce7572b46 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
2023-01-31 11:00:10 -08:00
Jason Young 8212fd5325 VW MQB: Add FW for 2016 SEAT Leon (#27168) 2023-01-31 10:47:41 -08:00
Willem Melching f17bca00ba panda.cc: fix possible heap overflow on wrong checksum (#27151)
* panda.cc: fix possible heap overflow on wrong checksum

* off by one
2023-01-31 17:17:21 +01:00
Shane Smiskol 09cd0b4900 GM camera ACC: reliable relay open init (#27163)
Reliable relay open
2023-01-31 01:09:36 -08:00
Anthony Rose 4c2f8edb77 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>
2023-01-30 23:23:45 -08:00
Cameron Clough ef9deeb6eb Ford longitudinal control (#27161)
ford long
2023-01-30 22:37:54 -08:00
Dean Lee ceceb1c6cc 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
2023-01-30 19:23:36 -08:00
Willem Melching f3a9dac93e cabana: add --dbc command line argument (#27132) 2023-01-30 17:42:38 -08:00
Cameron Clough feba2f3fe5 fix micd input device (#27160)
* try no device

* unused

* move sounddevice import
2023-01-30 17:41:42 -08:00
Kurt Nistelberger 549e4d9636 Ubloxd: move gps parsing to function (#27122)
move ublox gps parsing to function

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2023-01-30 16:40:37 -08:00
Kurt Nistelberger e2f5b164bd 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>
2023-01-30 16:34:07 -08:00
Dean Lee fba4827a7b cabana: restrict the rubber band in plot area. (#27154) 2023-01-30 13:56:34 -08:00
Dean Lee 3815afbde7 cabana: small improvements to MessageListModel::setFilterString (#27153) 2023-01-30 10:57:35 -08:00
Dean Lee afa85e0256 cabana: remove the margins of the legend item (#27152) 2023-01-30 10:57:16 -08:00
Dean Lee 078f06dbaf cabana: draw message bytes at the same width (#27150) 2023-01-30 10:56:03 -08:00
Dean Lee 9822f1b0b4 cabana: fixed the column selector is always hidden if settings.chart_column_count is 1 (#27146)
fix column selector
2023-01-29 19:20:52 -08:00
Dean Lee 7a485d4308 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
2023-01-29 19:19:50 -08:00
martinl fdc4a7f84c 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
2023-01-29 13:55:17 -08:00
Willem Melching fa4f37a098 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()
2023-01-29 13:02:32 -08:00
Dean Lee a84b601d4c Cabana: load commaai/opendbc from menu (#27114)
* load from opendbc

* move load from commaai/opendbc to menu

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

* review comments
2023-01-29 12:57:01 -08:00
Willem Melching bdb42f7f84 cabana: fix occasional ellipsis on y axis ticks (#27142) 2023-01-29 12:55:10 -08:00
Willem Melching 3d641fa5e5 cabana: replace space by underscore when editing signal name (#27130)
cabana: replace space by _ whene editing signal name
2023-01-29 12:54:46 -08:00
Willem Melching d76012ec38 cabana: fix overlap in byte highlighting (#27139) 2023-01-29 12:52:42 -08:00
Kurt Nistelberger 53ccec7697 Revert "add signs to glonass ksy"
This reverts commit aa71947ebc.
2023-01-28 16:48:26 -08:00
Kurt Nistelberger aa71947ebc add signs to glonass ksy 2023-01-28 16:47:26 -08:00
Adeeb Shihadeh 7f85381976 bump panda (#27136)
* bump panda

* bump
2023-01-28 15:00:27 -08:00
Willem Melching ba5c6715a8 cabana: fix crash when combining graphs on MacOS (#27128) 2023-01-28 12:06:04 -08:00
Willem Melching 68c0012bf6 cabana: DoubleValidator fix locale (#27129) 2023-01-28 12:05:51 -08:00
Dean Lee 07b32750c1 cabana: remove extra frame border in logs (#27133)
remove extra frame border
2023-01-28 12:03:59 -08:00
Vivek Aithal 8d447e8a08 [RAM 1500 5TH GEN] Disable Live Torque (#27121)
* revert ram on live torque

* update refs

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

* fix dashcam cars

* clean up

* fix NotImplementedError

* Update refs
2023-01-27 14:14:04 -08:00
Shane Smiskol 60f73657de Ford: set radarOffCan (#27120)
Fix
2023-01-27 13:44:37 -08:00
Shane Smiskol 4f25bd05f2 process replay: test routes in dashcam (#27118)
* fix routes with dashcam override param

* move to bottom
2023-01-27 13:06:33 -08:00
Dean Lee e1e0432317 cabana: display warning if failed to load dbc from clipboard (#27115)
display warning if failed to load from clipboard
2023-01-27 11:34:17 -08:00
Dean Lee f0078eafac cabana: set time column to fixed width (#27117)
improve column width
2023-01-27 11:33:52 -08:00
Adeeb Shihadeh 0eed31f1a6 process replay: show process name in timeout error 2023-01-27 11:27:07 -08:00
Shane Smiskol 226d80964d Ford: lower lateral actuator delay (#27113)
Update interface.py
2023-01-26 23:14:05 -08:00
Shane Smiskol 701b7d89b6 Ford: use curvature without roll compensation (#27110)
* Ford: use actuators.curvature

* ford is mathless
2023-01-26 22:29:01 -08:00
Adeeb Shihadeh 1d9b4c2248 cleanup panda mcu definitions (#27104)
* cleanup panda mcu definitions

* cleanup panda mcu definitions

* bump

* panda master
2023-01-26 21:05:39 -08:00