Commit Graph

8267 Commits

Author SHA1 Message Date
Cameron Clough 1ca9fa7fce soundd: tune volume to reach max at slightly higher noise level
old-commit-hash: d64a5020b20cf32f2a9ce3a3ba2dd8547751ebc5
2022-12-07 22:15:58 -08:00
Adeeb Shihadeh 01db07375c nav model replay (#26697)
* nav model replay

* set token

* fix gh actions

* update refs

* fix pc
old-commit-hash: 1da6f6a6e213280979dcf64b4d3e90f291bda4a3
2022-12-07 19:36:30 -08:00
alancyau eb6173a222 Mazda: Add 2023 CX9 fw (#26704)
* Mazda: Add 2023 CX9 fw

DongleID: 629c4aced073d15a
Discord User: bsk#7841

* Attempt to steer below 28mph for CX9

* undo comment

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 9c62513ffa5be7ee6a007ee4f6f421981039a046
2022-12-07 16:50:14 -08:00
Shane Smiskol c02a3ae7a4 Kona: adjust friction (#26720)
adjust friction (* 1/0.7)
old-commit-hash: b3fae2d11351bf93b1e4a3aec7257dd95cc03f4e
2022-12-07 15:22:02 -08:00
Shane Smiskol 890d63840d Chrysler: fix LKAS fault for 2017 Pacifica (#26711)
* gate on FW

* fix

* reverse docs

* fix

* Revert "fix"

This reverts commit a0f2558fba0adc59c70eb92ffb8bd815bf033979.

Revert "reverse docs"

This reverts commit 9a46c517dfa7182f2f30501de801e35f7e1004c4.

Revert "fix"

This reverts commit 7b4d4bd3d2c2216890ea1877d52fdfbd9cec3ed7.

Revert "gate on FW"

This reverts commit 296826e71323e63f8e57b8988e573cef33149022.

* use a flag

* fix

* draft

* clean up

* clean up

* more clear

* comment

* remove
old-commit-hash: a7fb5da6e592cbc8750ae93b733da7d8b0f096aa
2022-12-07 12:04:33 -08:00
AlexandreSato 6bc328535c Update comment on sound.cc volume based(speed ->noise) (#26719)
Update sound.cc
old-commit-hash: fa0bf404c879e41bc212e46df30f522b434ced44
2022-12-07 09:57:30 -08:00
Shane Smiskol ecf87de6da Car docs: update CAN-FD footnote (#26718)
* Update footnote

* link to obd-c

* update
old-commit-hash: cf3ced9d17b915632f1c3e820e1dee5218a9f5fb
2022-12-06 23:32:58 -08:00
alancyau 510ad3a1c3 Mazda: Add support for 2023 CX9 in CARS.md (#26717)
* Mazda: Add support for 2023 CX9

See https://github.com/commaai/openpilot/pull/26704 for the 2023 CX9 firmware.

* update values

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 47977b2c0ed9f46d79e4a839ed8d83bace885504
2022-12-06 16:37:18 -08:00
Shane Smiskol bc903ca4d9 Car docs: move shop footnotes into openpilot (#26715)
move shop footnotes into openpilot
old-commit-hash: 5661738372d8bd3a7d453a7262ac56e7f182b331
2022-12-06 15:00:11 -08:00
Shane Smiskol d6ee345c14 Kia Sorento: fix dash speed matching (#26582)
* exception for Sorento

* comment
old-commit-hash: 2d5e2d992aba4b5bcbc3f1f9017a4e84c37a4080
2022-12-06 01:03:59 -08:00
Adeeb Shihadeh c2261c5372 navmodeld: only render necessary frames (#26698)
old-commit-hash: 6e0893299ad435291782e40a92ddeb85b85f4b87
2022-12-05 17:41:32 -08:00
Shane Smiskol 3082c04e53 Revert "Toyota: Don't Set Standstill Bit on TSS-P Prius" (#26709)
Revert "Toyota: Don't Set Standstill Bit on TSS-P Prius (#26671)"

This reverts commit cc17fdee738ef497f4c437ef495d50aa5fb9f995.
old-commit-hash: f36e8bc3c7316bd4aac38f8997b66d1649819fe9
2022-12-05 17:35:19 -08:00
Shane Smiskol 7a2dc6eca5 Longitudinal tests: clean up (#26708)
* refactor test_cruise_speed.py

* clean up long tests

* and here
old-commit-hash: 9ea72b655035ee9f96c60c3268049bba6b8b9e1a
2022-12-05 17:34:57 -08:00
Shane Smiskol 740670be1c Hyundai: Tucson 2023 support (#26427)
* Hardcode fingerprint

* no skipping

* rev

* the SE does not have SCC https://cdn.dealereprocess.org/cdn/brochures/hyundai/2022-tucson.pdf

* revert

* adjust weight

* add versions for 2023

* update docs

* fingerprint properly

* add package for 2022 but comment out

* updatedocs

* update route

* bump

* bump!

* 2022

* Update selfdrive/car/tests/routes.py
old-commit-hash: 973ecdc0c9c719a255b39dad69923be0e2ede1a5
2022-12-05 15:24:54 -08:00
Shane Smiskol 6f76a592f7 Longitudinal planner: fix tests (#26707)
fix tests
old-commit-hash: be0c2dbbf9ea3ae2c94a057b22e972f405f7e67f
2022-12-05 15:23:00 -08:00
Jason Young c5abe3f139 VW MQB: Add FW for 2018 Volkswagen Atlas (#26702)
old-commit-hash: 2d0e29d60e1a74ef79de7e64af1495c94d262fcd
2022-12-05 13:59:36 -08:00
Shane Smiskol 4bf3cebb21 planner: read experimental mode from controlsState (#26553)
read from controlsState
old-commit-hash: e6fcc2d6aa582f90fd3a2b2192616005f875fcb2
2022-12-05 13:58:15 -08:00
Dean Lee f54d8b9f04 Sensord: remove unused pm_mutex (#26705)
remove unused mutex
old-commit-hash: f84b1f2d9f772b1470eee99503b6dc1d0c813957
2022-12-05 13:05:41 -08:00
Nelson Chen bd7c926d88 Undo accidental revert of Toyota: Add FW for 2023 Toyota Camry Hybrid #26654 (#26699)
Fix accidental revert of e210e10c4627291c6892de792e30bdaf20c2358c in a384f19c7b8fb30e1be3e92ba840fa6df82f6631
old-commit-hash: 0398f3ecf4c62e26768f3baa661ac27b9280955c
2022-12-04 14:46:52 -08:00
Adeeb Shihadeh 329ad14b05 Hyundai: update Kona lat accel factor
old-commit-hash: 2976260b4f57953ac230f0d85349cf3d0ba23168
2022-12-04 11:33:58 -08:00
cydia2020 6cb0b05052 Toyota: Don't Set Standstill Bit on TSS-P Prius (#26671)
* Toyota: set TSS-P Prius as NO_STOP_TIMER_CAR

* reflect in docs

* also the PHV
old-commit-hash: 7b0bfabb95ecb39487d311ba6ccc6b4c4e11ff08
2022-12-03 04:31:31 -08:00
Shane Smiskol 0d02ee5d12 Toyota: log ACC faults (#26682)
* add acc faulted

* use faster signal

* bump

* we know PCM_CRUISE_SM is not what we want
old-commit-hash: 5b10deba2ed2a70524d47435640f37655fc593bd
2022-12-03 03:02:57 -08:00
Shane Smiskol 88d2f378d4 Toyota: log EPS fault from LKA cmd message drop out (#26687)
* log additional faults

* bump opendbc
old-commit-hash: d3a66015ad99c54b03bc3693857fbea825122208
2022-12-03 02:05:24 -08:00
Adeeb Shihadeh bc57172b36 Hyundai: setup alt steering limits (#26685)
* Hyundai: setup alt steering limits

* value

* bump panda
old-commit-hash: 122c3143589418b74dd6b658607ac5c8d43fb4af
2022-12-02 23:46:26 -08:00
Shane Smiskol 203ade9602 GM: add Bolt EV test route (#26681)
* bolt ev!

* releases

* it's a trim
old-commit-hash: 3e2a49c6e5a526c7af5667ea7bd62f91b20ab0a9
2022-12-02 22:09:42 -08:00
Jason Young ae1369ac1c VW MQB: Engage at standstill with OP longitudinal (#26656)
* VW MQB: Allow engage at standstill

* retry CI

* Update selfdrive/car/volkswagen/interface.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>

* Revert "Update selfdrive/car/volkswagen/interface.py"

This reverts commit 14c7412bf74b23ae88c05cad40aafd4605a63c29.

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ea857b0f71c5bb981b209ac35e63fcbdb1ecf5d4
2022-12-02 19:26:04 -08:00
Lee Jong Mun a5f952c69b remove unused space (#26680)
old-commit-hash: 92296ce55d7e910c809658ad8f7eeaab6ded875c
2022-12-02 18:53:50 -08:00
martinl cf8e7578f8 Subaru: add missing fw values for 2023 Crosstrek Limited (#26678)
* Add FPv2: 2023 Crosstrek Limited / @JWynegar

* update docs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 10085d1e3f61b472c4f25cd3e98d5ee83b40d4eb
2022-12-02 15:35:44 -08:00
Erich Moraga d568972df0 Add missing COROLLA_TSS2 EPS, ABS, and engine f/w (#26669)
* Add missing COROLLA_TSS2 EPS, ABS, and engine f/w.

`@Yin#7979` 2020 Lexus UX 200  DongleID/route ced26c79125dd3e3|2022-12-02--06-03-06

* revert

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: c0d545523e48464acdd6a356d505e0e81266582d
2022-12-02 13:36:48 -08:00
Mitchell Goff 46f70592ae navmodeld (#26665)
* Added navmodeld

* New nav model: 7c306685-5476-4bd4-ab65-105b01b6bca8/300, feats only

* little cleanup

* Remove NAV flag

* Moved to_kj_array_ptr to commonmodel.h

* Switch from decimation to last_frame_id check

* add to release files

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: bb8a38a0508c764c8340e7b16968b06a8367ab7a
2022-12-02 13:14:30 -08:00
Adeeb Shihadeh dda7913a33 boardd: misc spi fixes (#26670)
old-commit-hash: 9cc06e9ea658b74bf1504fa35c6c8729fb1f550f
2022-12-02 11:51:25 -08:00
Shane Smiskol 4548cf9592 soundd: lower max volume breakpoint (#26673)
* revert tune

* remove hanning window

* retune from hanning window

* add hanning back

* update once reached 4096

* Revert "update once reached 4096"

This reverts commit 0898cbeec736916ffaee5e963df048b48636ece5.
old-commit-hash: de061eacbe772b1a9be73d4a3864fad6e05037ac
2022-12-02 02:23:51 -08:00
Shane Smiskol 4dfeb1ddeb micd: apply A-weighting to the sound pressure level (#26668)
* record

* record

* draft

* some clean up

* some clean up

* wishful tuning

* log pressure level (db) for debugging

* fix

* tuning

* ignore complex to real warning

* remove this

* Update selfdrive/ui/soundd/sound.cc

* Update system/micd.py

* remove warning supp

* bump cereal to master

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: d087fab2c0af6baf104591dade313311aeed1e4b
2022-12-02 00:11:29 -08:00
Vybhav 1a368c8908 Toyota: Add FW for 2023 Toyota Camry Hybrid (#26654)
* Toyota: Add FW for 2023 Toyota Camry Hybrid

Toyota: Updating CAR_INFO list to show 2023 for Camry

* Update CARS.md for 2023 Toyota Camry

* remove duplicate fw, sort alphabetically

Co-authored-by: Vybhav Achar Bhargav <vybhavab@vybhavab-macbook-pro.local>
Co-authored-by: Vybhav Achar Bhargav <vybhavab@vybhavab-MBP.hsd1.ca.comcast.net>
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 1f4554b0c030cfc2623d7c7db413e9c61dabaef4
2022-12-01 22:03:15 -08:00
EdwardApollo 5be01f56c0 Increase Minimum Offroad Battery Voltage (#26661)
* Reduce Min Idle Battery Voltage and Idle Time

Updated minimum offroad battery voltage to reduce wear on car batteries and updated max offroad time to reflect the increased power consumption at idle based on EPHOT hardware power draw (this may have changed).

Most vehicles make use of lead acid batteries which during normal use shouldn't ever decrease below ~12V (sources give a range of 11.8-12V). Increasing this limit will prevent premature battery failure by preventing sulfation of the cells.

* Voltage cutoff to 11.8V, max offroad to 30h

Changed lower voltage limit to 11.8V, removed power usage comment entirely, reverted change to max offroad time to 30 hours

* Added Offroad Shutdown conditional

Added IsOffroad Shutdown conditional statement to prevent shutting down due to voltage floor.

* LPF Gain: Tau = 45s

Tau modified to 45s to result in a LPF gain of ~0.011. 

Assuming a dT of 0.5s: (0.5/45)/((0.5/45)+1)

* Revert IsOffroad check

Removed due to unnecessary redundancy.
old-commit-hash: 30165134e8963e260245c1b6596ca3ae3cc08fea
2022-12-01 14:18:32 -08:00
Jason Wen 558a48af28 HKG: Car Port for Kia Sorento Plug-in Hybrid 2022 (#26635)
* HKG: Car Port for Kia Sorento Plug-in Hybrid 2022

* Add torque params

* Typo

* This car has SCC on bus 4, needs radar disable to use openpilot longitudinal :/

* Need to check on bus 4 as well

* Different unit signal

* Unit signal cleanup

* Add test route

* Regenerate car docs

* Different logic

* 2023 should be the same

* Fix 0x1a0 check race condition

* Update RELEASES.md

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 1adf106da69c7d73d465f41ad2836a562ca64f9c
2022-12-01 14:11:12 -08:00
Harald Schäfer b1e87f4df2 thermald: add minimum offroad time to low voltage shutdown (#26660)
* voltage cleanup thermald

* Fix voltage shutdown test
old-commit-hash: 196caa095b1c028926e580bb9c671338d08d3fa6
2022-12-01 13:57:11 -08:00
Bruce Wayne 3b889f1efd Revert "voltage cleanup thermald (#26658)"
This reverts commit ff0119d67a793f8caf7362ba980dae29e70716b4.

old-commit-hash: 7a9d96759d3a4db277edcce2d5e3ffda9c6823d5
2022-12-01 13:11:31 -08:00
Harald Schäfer 3f7428c731 voltage cleanup thermald (#26658)
old-commit-hash: 92e985c583bfb23c569008157037e77b6080a6f6
2022-12-01 11:56:25 -08:00
Robbe Derks d00e7ee24b Simple CAN chunks (#25373)
* simple chunks

* more sizeofs

* fix unit tests

* bump panda

* bump panda

* don't fail for too little data

* bump panda

* bump panda

* bump panda

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: fee6f2efacf41d2bd964754d0e5e193e18e16f16
2022-12-01 09:12:16 -08:00
Vivek Aithal 44a02b6331 [torqued] Set Hyundai Ioniq 5 2022 values (#26554)
set ioniq values, different from ev6, from offline data
old-commit-hash: 9e0607806fcb5d1a5a00eb8ec0a0ef05fb6fd7f3
2022-11-30 23:27:02 -08:00
royjr d56ebf1c20 Honda: Add missing modified firmware comment (#26648)
Update values.py
old-commit-hash: 17e06bdc93c2fac37e72eec5ac569307023cfb29
2022-11-30 22:21:48 -08:00
Cameron Clough 9bcf83f493 micd: scale sound volume with ambient noise level (#26399)
* test changing sound volume

* test changing sound volume

* create system/hardware/pc/hardware.h

* implement Hardware::set_volume using pactl

* soundd: use Hardware::set_volume

* add sounddevice dependency

* sounddevice example

* simple micd

* cleanup

* remove this

* fix process config

* add to release files

* hardware: get sound input device

* no more offroad

* debug

* calculate volume from all measurements since last update

* use microphone noise level to update sound volume

* fix scale

* mute microphone during alerts

* log raw noise level

* hardware: reduce tici min volume

* improve scale

* add package

* clear measurements on muted

* change default to min volume and respond quicker

* fixes

Co-authored-by: Shane Smiskol <shane@smiskol.com>

* logarithmic scaling

* fix

* respond quicker

* fixes

* tweak scaling

* specify default device

* Revert "hardware: get sound input device"

This reverts commit 50f594f7a3bab005023482bc793147a8c8dae5d7.

* tuning

* forgot to update submaster

* tuning

* don't mute microphone, and clip measurement

* remove submaster

* fixes

* tuning

* implement Hardware::set_volume using pactl

* Revert "test changing sound volume"

This reverts commit 4bbd870746ec86d1c9871a6175def96cf7f751a6.

* draft

* draft

* calculate sound pressure level in dB

* fix setting

* faster filter

* start at initial value

* don't run command in background

* pactl: use default sink

* use sound pressure db

* tuning

* bump up max volume threshold

* update filter slower

* fix divide by zero

* bump cereal

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 108ff15f5dc16f79a36a2d33397b36dba42d70cf
2022-11-30 21:56:03 -08:00
Jason Wen de325bd458 Hyundai: Add FW for 2022 Tucson Hybrid (#26647)
old-commit-hash: 470fe9ce34eeccc8cb0ab27f7b8cee603904d5a1
2022-11-30 20:57:05 -08:00
Shane Smiskol 8da61ba4cc Honda Nidec: put max PCM gas into CarControllerParams (#26645)
* limit gas

* bump panda

* not sure why it was represented like this
old-commit-hash: 997b2e11aef4ccc801a075dea13ed4aa9a5de27c
2022-11-30 20:36:19 -08:00
Shane Smiskol 5f8b46eabe Build panda/SConscript (#26646)
* panda/SConscript

* think this is right?

* bump panda

* fix test_models

* use a filter

* bump panda to mater

* more aesthetic ordering

* alphabetical :(

* alphabetical :(
old-commit-hash: 01dac5d06bcd518e6c2daab8c41979b0553b73a6
2022-11-30 20:27:55 -08:00
Cameron Clough 303b5532ad soundd: change system sound mixer volume (#26633)
* test changing sound volume

* create system/hardware/pc/hardware.h

* soundd: use Hardware::set_volume

* implement Hardware::set_volume using pactl

* Revert "test changing sound volume"

This reverts commit 4bbd870746ec86d1c9871a6175def96cf7f751a6.

* don't run command in background

* pactl: use default sink
old-commit-hash: 02b5b6fe1f9f919f0cafea3efc6be2403a3f7139
2022-11-30 15:36:25 -08:00
ZwX1616 cd3a3235e7 DM: no reset on steer if distracted (#26567)
* only for attentive fast resets

* oops wheeltouch

* update test
old-commit-hash: 553da4ef30b709d754fb89b5519ce182a9ace3e2
2022-11-30 13:00:36 -08:00
Shane Smiskol 634a6c9802 Deprecate noTarget event (#26638)
deprecate notarget
old-commit-hash: 5409895ab2668284df7b688ce513fa0ef1e57be2
2022-11-30 02:32:47 -08:00
Shane Smiskol 3d161c4d42 controls: remove noTarget event (#26632)
remove noTarget alert
old-commit-hash: 41610fe8ae7019264f09fbbb5db64e48b45b7ca0
2022-11-29 23:12:58 -08:00