Commit Graph

7128 Commits

Author SHA1 Message Date
HaraldSchafer 32201bbbbd Quectel unix timestamp (#25329)
* Use laika

* Fix bug

* Better timestamp name

* Better name

* bump cereal
2022-08-01 22:06:58 -07:00
HaraldSchafer 772b748689 Cleanup calibration code (#25119)
* First attempt

* worksish

* tests pass

* cleanup

* get rid of garbahe

* fix name

* Still used in xx

* add debug functions

* used

* Revert "used"

This reverts commit 276e8ebab06d2d4f0e9927ba32b7d8aca2bf88c3.

* Update ref
2022-08-01 20:35:14 -07:00
Adeeb Shihadeh ee6570da4a enable panda deep sleep (#24949) 2022-08-01 20:03:32 -07:00
Adeeb Shihadeh e7b3ebdb17 power monitor: fix missing numpy import 2022-08-01 20:02:53 -07:00
Jason Young 73ddddd987 VW MQB: Add video for Arteon/CC family (#25330)
* VW MQB: Add video for Arteon/CC family

* single line is fine

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-08-01 19:29:48 -07:00
Comma Device 82fbd14144 update tici power monitor 2022-08-01 19:25:35 -07:00
royjr 7aa563dc89 Civic 2022: Add missing srs fw version (#25314)
Add fingerprint from a7f4cd3bd223a19e
2022-08-01 19:05:00 -07:00
Shane Smiskol 35338196ac CarInfo: detail sentence exception for Toyota stock longitudinal (#25331)
* Exception for 2022 RAV4

* Exception for all stock long Toyota

Exception for all stock long Toyota

* fix exception

fix

fix

fix
2022-08-01 17:44:22 -07:00
Shane Smiskol d810d45421 Car docs diff: print detail sentence changes (#25332)
* Detail sentence changes

* fix

* after everything else

* fix static analysis

* nice emoji
2022-08-01 17:07:30 -07:00
martinl 09800b623e Subaru: Add missing Forester 2021 engine fw (#25322)
FPv2: Add Forester 2021 engine fw
2022-08-01 14:32:42 -07:00
Erich Moraga 7547d887e0 Add missing AUDI_A3_MK3 transmission & SRS f/w (#25328)
* Add missing AUDI_A3_MK3 trans & SRS f/w + cleanup

@Lord_Veit#2600 Audi A3 E-Tron (EU)  DongleID/route 7a66a72837a92935|2022-08-01--20-08-22
https://discord.com/channels/469524606043160576/524592892627517450/1003759334796316752

Cleanup was simply replacing `\0` w/ `\x`... a problem I noticed while adding missing firmware.

* Add missing AUDI_A3_MK3 trans & SRS f/w

Reverted previous "cleanup"... which was actually more of a disaster.
2022-08-01 14:27:55 -07:00
Shane Smiskol c8a90ef586 Prepare for new supported vehicles webpage (#25021)
* add well maintained footnote

* stash

* some updates for the website

* one extensible sort function, pass sort function into template, continue to use "openpilot ACC"

* use items

same

* return a final dict

* Fix descriptions

* Required

* Add detail sentence

* Make string packages into namedtuple

* add temp year parsing

* revert this

* one unified class like harness

* fix static analysis

* Fix body

Fix body

* Make specifics strong

* remove years

* Make Camry footnote more clear

* Revert this too

* Add notCar text, fix steer speed > enable speed (remove comma, no speed mention)

* fix missing years

* group_by_make

* Use full package text

* Only use full package text

* Check car name if notCar, fix imports

* add_years no longer needed, remove 'with Stop and Go'

* fix that

fix that

fix that

* Exception for Nissan and Subaru

* Adjust DSU footnote text

* Fix speed overrides in sentence, CR-V package imp

* init() was being called multiple times, only need to run once to set row
2022-08-01 13:26:24 -07:00
Adeeb Shihadeh 21719aa824 internal installer: set param for disable radar toggle 2022-08-01 09:56:20 -07:00
Adeeb Shihadeh 9eb27259c7 Subaru: set cruiseState.standstill (#25320)
* Subaru: set cruiseState.standstill

* only global
2022-08-01 09:48:03 -07:00
martinl 811365800c Subaru: Add ES_Distance Cruise_Soft_Disable (#24474)
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-07-31 19:33:27 -07:00
Adeeb Shihadeh 20c140b10e plotjuggler: add max torque layout 2022-07-31 15:36:37 -07:00
Jeroen 26d29d2138 sim: role_name attribute used by ScenarioRunner for CARLA (#25315) 2022-07-31 13:18:02 -07:00
Adeeb Shihadeh e076b2bd34 outback harness isn't on the site yet 2022-07-31 12:47:17 -07:00
Adeeb Shihadeh efa326e208 Subaru: 2020 Outback support (#25248)
* Subaru: 2020 Outback support

* bump panda

* bump panda

* update refs

* update refs
2022-07-31 12:43:27 -07:00
ZwX1616 22408781f7 Remove RHD toggle: determine by driver side instead (#24802)
* driverview

* auto choose

* useless

* remove

* modeld not use toggle

* remove from params

* should have commissue anyway

* delete icon file

* deal with init more elegantly and prohibit switching when engaged

* nonblock save when not unstable

* filter very low speeds

* a few more secs dont harm

* draw icon

* match

* radius

* use const

* ref commit

* new transs

* put_bool_nonblocking

* 5k route tune

* ref comm

Co-authored-by: Comma Device <device@comma.ai>
2022-07-29 13:52:24 -07:00
Willem Melching 753f4c7fab casync unittests (#25306)
* simple extract test

* add test with loopback

* test for chunk reuse

* test seeding

* add instructions

* cleanup

* install casync

* make more tests work without a loopback
2022-07-29 17:46:19 +02:00
Vivek Aithal f1fecc3da7 Sensor Invalid Alert (#25303)
* modify text, add soft disable

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-07-28 18:52:10 -07:00
Adeeb Shihadeh 7fee45ad6c Subaru: log EPS torque (#25304)
* Subaru: log EPS torque

* update refs
2022-07-28 16:42:42 -07:00
ZwX1616 1f087bceb4 params: add put_bool_nonblocking (#25292)
* add bool flag

* cleanup

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2022-07-28 13:17:11 -07:00
Vivek Aithal e77dc1ab44 Lateral Acceleration Error alert (Sensor Invalid) (#25291)
* sensor flag in paramsd

* increase lateral acc err alert threshold

* add invalid sensor alert from paramsd

* update ref, bool before adding to msg

* account for sign difference in locationd and paramsd

* revert ref
2022-07-28 13:10:01 -07:00
Shane Smiskol da8d8a2121 Toyota: FW fingerprint on bus 0 (#25277) 2022-07-28 11:02:42 -07:00
HaraldSchafer 11da2804f6 Support quectel gps (#25299)
* qcom clock gets corrected randomly it seems

* Use quectel gps

* fix small laikad bugs

* Support both

* Support ublox and qcom clock model

* fix laikad test

* fix typo

* Back to original value

* More typos

Co-authored-by: Comma Device <device@comma.ai>
2022-07-28 10:56:59 -07:00
Willem Melching b2c1098cd8 thermald: log modem data usage (#25298)
* thermald: log modem data usage

* add to deviceState

* add cast

* set refresh rate

* bump cereal

* cereal master
2022-07-28 14:58:23 +02:00
Adeeb Shihadeh e3e694096a thermald: remove modem registered workaround (#25288) 2022-07-27 17:24:16 -07:00
HaraldSchafer 98146f5858 Gather quectel GPS data (#25300)
* bump cereal

* Use old name

* back to default
2022-07-27 16:35:37 -07:00
Jason Young 787232d762 VW MQB: Add FW for 2021 Volkswagen Atlas (#25296) 2022-07-27 11:00:56 -07:00
Lee Jong Mun 25a89d1026 navd: include hw.h fix (#25297) 2022-07-27 17:43:06 +02:00
Willem Melching f3be47bc55 plotjuggler: allow loading ci routes (#25294)
* plotjuggler: allow loading ci routes

* update readme
2022-07-27 16:19:19 +02:00
Adeeb Shihadeh a009723513 test models: add env var to filter out models 2022-07-26 22:10:14 -07:00
Igor Biletskyy 7700a6c1e6 body: bump opendbc (#25289) 2022-07-26 14:59:51 -07:00
Willem Melching ab236e5ae0 fix finding the lte connection (#25286) 2022-07-26 17:47:40 +02:00
Adeeb Shihadeh 260171fcd8 EV6: can-fd footnote (#25284) 2022-07-25 19:48:30 -07:00
Shane Smiskol 5a6b0a9f4c fw_versions: fix ECU scanning (#25283)
Fix when scanning
2022-07-25 19:08:56 -07:00
Adeeb Shihadeh 5d4d2c3b0d Subaru: move all pre-global cars to torque tune (#25281)
* Subaru: move all pre-global cars to torque tune

* pid init
2022-07-25 15:55:43 -07:00
Adeeb Shihadeh 5101a7cf88 Chrylser: some Ram 1500 can steer to 0 (#25279) 2022-07-25 15:21:58 -07:00
Adeeb Shihadeh 347455325e Mazda: use torque controller (#25265)
* Mazda: use torque controller

* update refs

* update refs
2022-07-25 15:16:38 -07:00
Adeeb Shihadeh 49bd53549d Chrysler: increase steering angle resolution (#25278) 2022-07-25 14:46:21 -07:00
Jason Young 0574b8504f VW MQB: Cleanup stock ACC button handling (#25168)
* VW MQB: Cleanup stock ACC button handling

* use controls resume output as trigger

* these can wait until taco bell

* pass through of previously fixed value

* retry CI

* checks already done in carcontroller

* don't need these anymore

* reduce diff for now

* remove parenthesis

* update refs

* fix packer exception

* update refs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-25 14:15:14 -07:00
John Belmonte 60eab24e0c Skoda: add FW versions for Karoq 2021 (#25271)
* fingerprint Skoda Karoq 2021

dongle: 2c4292a5cd10536c
route: 2022-07-24--09-44-25

* Update docs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-25 14:12:38 -07:00
Erich Moraga f4d9573ff0 Add several missing LEXUS_ES_TSS2 firmwares (#25268)
`@RTDoc#2994` 2022 ES350 (ICE)  DongleID/route 6ed275339186a130|2022-07-24--18-21-35
2022-07-25 13:53:26 -07:00
Adeeb Shihadeh 6b74be53ae check vin validity (#25199) 2022-07-25 13:31:39 -07:00
Cameron Clough 2351ae48b9 Ford: fix gear parsing (#25267)
* Ford: fix gear shifter state

* Ford: manumatic is drive

* add full gear names to CarStateBase

* fix for unrecognised gears

* Update interfaces.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-07-25 13:02:27 -07:00
Willem Melching d6105f2d1f cars.md: use markdown images for stars (#25274)
* cars.md: use markdown images for stars

* See if this works

* smaller svg

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-25 13:00:38 -07:00
Shane Smiskol cff4cdc44b 2022 Palisade: add missing FW versions (#25258)
* We support the 2022 Palisade

* Add fingerprints to exact match
2022-07-25 12:55:21 -07:00
Shane Smiskol dc1590a9d0 Ram 1500: remove harness (#25275)
Update values.py
2022-07-25 10:44:26 -07:00