Commit Graph

6702 Commits

Author SHA1 Message Date
Erich Moraga 9035860383 Add missing AVALONH_TSS2 fwdRadar f/w (#27215)
`@shankapotamous#6637` 2022 Avalon Hybrid  DongleID/route 301800decccd6669|2023-02-04--10-09-55
old-commit-hash: 784bef20ce1686f8ebbb2b17b3e806599921b8ed
2023-02-04 15:24:37 -08:00
Erich Moraga bea2c7cbf3 Add sveral missing LEXUS_ESH_TSS2 firmwares (#27219)
* Add sveral missing LEXUS_ESH_TSS2 firmwares

@salmankali#7352 2023 Lexus ES 300h  DongleID/route c010a8cd3af884f5|2023-02-04--03-27-12

* docs.py gen'd CARS.md w/ 2023 Lexus ES Hybrid update
old-commit-hash: d662f6d289aa8689045d4cf5fa017bcf32d249a2
2023-02-04 15:11:08 -08:00
Erich Moraga 8017717a7e Add missing HIGHLANDER_TSS2 engine f/w (#27220)
@Arnold Jagt#4866 2023 Highlander LE (ICE)  DongleID/route b75bae9b9bde6210|2023-02-04--17-44-15
old-commit-hash: 2d64f99b016401a8b81d275aac4a3305798c3171
2023-02-04 15:10:55 -08:00
Kurt Nistelberger edf555e8fd navd: check duration_typical before using (#27184)
check duration_typical

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 9a42929b0c7bfa259f361b17ec22dfd34e389fec
2023-02-03 14:22:33 -08:00
Adeeb Shihadeh b5b6a6a925 Hyundai: update Hyundai Genesis tuning (#27197)
old-commit-hash: 858f185fd28444b5ca72038b5e284a5699704917
2023-02-03 12:46:14 -08:00
Iamz 9d9b3f3b3f Added new fingerprint for Toyota Corolla Cross GR Sport (#26693)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ef95f921d1e3a5f8566ed4820b8ae8ca9b03609e
2023-02-02 23:35:22 -08:00
Jacob Pfeifer f3154d5c9b 2020 Hyundai Santa Fe fingerprint update (#27135)
* add new transmission fwVersion for 2020 hyundai santa fe

* use shorter trans, add missing fw

* duplicate

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a8b43a44c56600d5a003ef1314873a509c165363
2023-02-02 23:25:51 -08:00
jayvin100 df4619fac5 Add support for Malaysian Civic 2022 (#27126)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 603e03116e4ef8dac20f0b957c38369f6cad9c7f
2023-02-02 23:16:43 -08:00
Jason Wen f16d116318 Hyundai: Add FW Versions for 2020 Ioniq Plug-in Hybrid (#27196)
* Hyundai: Add FW Versions for 2020 Ioniq Plug-in Hybrid

* Aha!

* Another one

* Update selfdrive/car/hyundai/values.py

* missing a radar

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: bd67d0088783d52262f6796060a53a31e393333b
2023-02-02 23:08:38 -08:00
Jason Wen 061c6ca091 HKG: Car Port for Kia K5 Hybrid 2020 (#26947)
* HKG: Car Port for Kia K5 Hybrid 2020

* Add test route (Experimental Mode)

* No abs

* remove extra trans

* move up

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 1816b499c4c55461797d41b8418faeb58d5f7292
2023-02-02 22:58:29 -08:00
Cameron Clough 363f26f80c Ford: add Lincoln Aviator 2021 to Ford Explorer platform (#27095)
* add Lincoln Aviator 2021 to Ford Explorer platform

Based on the Ford Explorer, the Aviator has very similar firmware
versions. Add these to the Explorer platform and create a new CarInfo
for the Aviator.

f0709d2bc6ca451f|2022-12-10--12-36-59--0

VIN: 5LM5J7XC8MGL09541

* Ford: new gear shifter signal to support Aviator

* probably don't need these

* don't need to pass None here, it defaults to None

* will rename in DBC

* bump opendbc

* bump process replay ref
old-commit-hash: b1e744987f88641577139061a6444b6357f5773a
2023-02-02 22:00:49 -08:00
Kurt Nistelberger d0d606176a glonass support laikad (#27173)
* 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

* add to release files

* init

* add laika

* remove printf

* laikad add glonass ephem parsing

* add signs

* final ublox parsing

* rev gps

* bump subs

* address comments

* disable internet for laikad

---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 04a7808590ac55a5e3dea6080b6a24aae78d9277
2023-02-02 20:16:28 -08:00
Kurt Nistelberger 0c8cd2c07e Glonass support, ubloxd add ephemeris parsing (#27119)
* 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

* add signs

* final ublox parsing

* bump cereal

* update ref

---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 4e27a7f22a94ee5d8afc0476a6781f7e19b6fcf0
2023-02-02 19:29:45 -08:00
Adeeb Shihadeh 7d2477e0af controlsd: don't show steer saturated if recently overriding (#27191)
* controlsd: don't show steer saturated if recently overriding

* 2s

* update refs
old-commit-hash: b3b35b23fab832781bcf4f34d218ecc0b07c67fb
2023-02-02 17:12:13 -08:00
Adeeb Shihadeh a4306c955f loggerd: rotate if segment length is >20% longer than expected (#27193)
* loggerd: rotate if segment length is >20% expected

* add that back

* comment

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2ecdb2857e863cb29831f6a9bd4ca3359dce63af
2023-02-02 15:30:52 -08:00
Cameron Clough 0529c87f72 ui: tap experimental mode icon to toggle (#27064)
* ui: tap experimental mode icon to toggle

After experimental mode has been enabled for the first time (confirmed),
it can be toggled by tapping the engage-ability/experimental mode icon
in the upper right.

Closes #27002

* replace with QPushButton

* fixes

* cleanup
old-commit-hash: 20fb2b9bb3f06187665928eda6e740db29b45e5b
2023-02-02 14:28:45 -08:00
Adeeb Shihadeh d1ccbe815b Chrysler: disable radar parsing (#27190)
* Chrysler: disable radar parsing

* update refs
old-commit-hash: 444df54a70c8d0fb31c1a2474053c862e4efb61b
2023-02-02 13:46:44 -08:00
Shane Smiskol 9710be7ba1 Bump total scons nodes
old-commit-hash: cb50244a89fde385f55b2f6ad3ecd83c9b8f5c3a
2023-02-02 13:03:53 -08:00
Cameron Clough 2773a89621 Ford: restore radar DBC, check radarUnavailable (#27188)
old-commit-hash: 4fd15096979675379b7f99320bb6fe187f9bcf6b
2023-02-02 12:48:57 -08:00
Adeeb Shihadeh 20fbb0a8fd rename carState.radarOffCan to radarUnavailable (#27187)
* rename carState.radarOffCan to radarUnavailable

* bump cereal
old-commit-hash: 6fa9b555a435cc9639193cca516b78a22189356c
2023-02-02 11:38:09 -08:00
Adeeb Shihadeh 57dc8534b5 updated: fix brief notification of update for same version (#27182)
old-commit-hash: 24f4ada36d21a8ec841b2d866b1dc142baae8eb2
2023-02-02 10:25:20 -08:00
Adeeb Shihadeh 52c56ba162 boardd: update loopback test with new param
old-commit-hash: e07865fe4dbe5855fd2d5a53f6770a416bbe2ee3
2023-02-01 20:11:40 -08:00
Adeeb Shihadeh f0425412c1 boardd: enable fingerprinting with both multiplexed modes (#27159)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0eeb69a5d0f2009a38bf4ebdf18e0e143ff7d5f2
2023-02-01 19:50:48 -08:00
Shane Smiskol d41cd812d7 get_present_ecus: check available pandas (#27181)
* add num_pandas to get_present_ecus

* always bugged me

* move this to function signature
old-commit-hash: 2a6de71cc0d369314d098a91baa9984f01b05faa
2023-02-01 18:38:00 -08:00
Kurt Nistelberger 67b7af075d fix pigeond device reset
old-commit-hash: 0ee53532be30c740a77f20c39b672f7b0ebb755b
2023-02-01 17:33:08 -08:00
mrquell b49290d69c Support for Kia Niro PHEV 2020 (#27158)
* Update values.py

* Update values.py

Added support for Kia Niro PHEV 2020

* Update values.py

Added support for Kia Niro PHEV 2020

* Update values.py

Changed the fingerprint to be 4 seperate IDs

* Apply suggestions from code review

* generate

* gen docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 83af2182b457692532ecc1426304782af1f9887d
2023-02-01 17:04:48 -08:00
Kurt Nistelberger 5ab2a359df Ubloxd: gps add iodc check (#27162)
* gps add iodc check

* add test

* simplify

* update ref

---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 3d98cb72c08ec5d9b9ac5645ea9effecadd6bc38
2023-02-01 14:19:40 -08:00
Rewat S 2d11b27019 Multilang: add missing Thai translations (#27148)
* Multilang: add missing Thai translations

* Multilang: update Thai translations

* Multilang: add missing Thai translations
old-commit-hash: ef0e8a312768e710e060e846e34c14255ffce028
2023-02-01 14:17:06 -08:00
Jason Wen 6b3d88dc9c Hyundai: Enable radar tracks for Santa Fe 2019 (#27175)
old-commit-hash: b740bdc99c213a73628081b9f07b559420072d99
2023-02-01 13:01:26 -08:00
Sean Cox 0c85b09a49 Hyundai: remove HYUNDAI_GENESIS from legacy steer max blacklist (#27176)
old-commit-hash: 02c751f4830b87793530732b5ac820ac48978ba9
2023-02-01 13:01:08 -08:00
Vivek Aithal b6eae6f146 paramsd: Check if roll from the localizer is actually valid (#27105)
* add roll_valid check, use localizer roll when it is valid

* increase std to 1.5

* btter check

* avoid numpy

* update refs

* update refs
old-commit-hash: 519b3c8847d5c054b130667977e181cc7e54e7fa
2023-02-01 11:21:51 -08:00
Shane Smiskol bea6ee6ccb 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
old-commit-hash: 022ef679e6d67f0be82ddc19b595bc874d456138
2023-01-31 20:26:33 -08:00
Shane Smiskol fa5dde7192 Hyundai: add FW for Genesis and Genesis G80 (#27171)
* add FW for Genesis and G80

* move to top
old-commit-hash: f37d35ed63e463ea0634885e0578f605958d5121
2023-01-31 15:48:40 -08:00
AlexandreSato 96f9787ee6 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>
old-commit-hash: ec4c553542b3e63e24bb2b08c0ed007c69356a59
2023-01-31 15:46:57 -08:00
cydia2020 c7bdcf1e0d Toyota: make LKAS message 5hz (#26830)
* Toyota: make LKAS message 5hz

* update refs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 1ba590e04389aea21e7e54ad574dfcc91f7cd1e6
2023-01-31 15:12:31 -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
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
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
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
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