Skip to content

safety: recover Toyota LTA after torque oscillation - #3686

Open
danielpolimac wants to merge 1 commit into
commaai:masterfrom
danielpolimac:fix/toyota-lta-torque-samples
Open

safety: recover Toyota LTA after torque oscillation#3686
danielpolimac wants to merge 1 commit into
commaai:masterfrom
danielpolimac:fix/toyota-lta-torque-samples

Conversation

@danielpolimac

Copy link
Copy Markdown

Summary

Fixes Toyota LTA safety incorrectly blocking valid torque re-enable after an oscillating EPS torque signal settles to zero.

Related to commaai/openpilot#32425 and the regression described in commaai/panda#1948.

Root cause

The LTA torque wind-down check used the minimum and maximum over the full six-sample measurement window. After an alternating high positive/negative torque sequence, those stale extrema remained above the threshold even after the newest EPS torque measurement was zero.

Use the newest sample and the sample three messages ago (60 ms) instead. This preserves a short measurement tolerance while allowing a settled torque value to recover promptly.

Regression test

The new test first reproduces the failure:

  1. Feed alternating high positive/negative EPS torque measurements.
  2. Verify full-torque LTA is blocked while the torque is high.
  3. Feed a zero-torque measurement.
  4. Verify full-torque LTA is accepted.

The test fails on upstream master before this fix and passes with it.

Validation

  • python -m unittest opendbc.safety.tests.test_toyota.TestToyotaSafetyAngle -v
    • 32 passed, 5 expected skips.
  • git diff --check

@github-actions github-actions Bot added the car safety vehicle-specific safety code label Aug 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Car behavior report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

Testing 190 segments for: TOYOTA_ALPHARD_TSS2, TOYOTA_AVALON, TOYOTA_AVALON_2019, TOYOTA_AVALON_TSS2, TOYOTA_CAMRY, TOYOTA_CAMRY_TSS2, TOYOTA_CHR, TOYOTA_CHR_TSS2, TOYOTA_COROLLA, TOYOTA_COROLLA_TSS2, TOYOTA_HIGHLANDER, TOYOTA_HIGHLANDER_TSS2, TOYOTA_PRIUS, TOYOTA_PRIUS_V, TOYOTA_PRIUS_TSS2, TOYOTA_RAV4, TOYOTA_RAV4H, TOYOTA_RAV4_TSS2, TOYOTA_RAV4_TSS2_2022, TOYOTA_RAV4_TSS2_2023, TOYOTA_RAV4_PRIME, TOYOTA_YARIS, TOYOTA_MIRAI, TOYOTA_SIENNA, TOYOTA_SIENNA_4TH_GEN

⚠️ 190 changed, 0 passed, 0 errors

Show changes

TOYOTA_ALPHARD_TSS2 - f430b7671a5aa09c/0000006f--021bfc89ef/50

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 5ffe5d6678eaefb2/0000041b--256573cda4/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 7e2997535fd71bdc/0000000d--50833485a1/84

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 5ffe5d6678eaefb2/0000044c--e52eb3cf6e/81

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 5ffe5d6678eaefb2/00000410--6bcaefe307/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - f430b7671a5aa09c/000000b1--0cf8e3f4d9/68

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - f430b7671a5aa09c/000000ad--e34418d478/20

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 7e2997535fd71bdc/00000010--9a0616c3fe/34

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 7e2997535fd71bdc/0000000d--50833485a1/13

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_ALPHARD_TSS2 - 5ffe5d6678eaefb2/00000435--f738fe90b1/11

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 31f8ee113d7b87c9/00000747--c13a1a44d6/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 560d4023049bd6be/00000408--1f4870447c/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - adfa89eb252182d7/000001f8--baf56890ac/13

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 815d9fb3c93b55eb/0000003f--94984057df/11

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 815d9fb3c93b55eb/00000031--fa9abac68a/29

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 560d4023049bd6be/000003f2--e942b655e4/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 560d4023049bd6be/000003e9--9f47fc9cad/42

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 560d4023049bd6be/00000363--e7d8fadd95/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 31f8ee113d7b87c9/0000069c--1e0fed6769/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON - 560d4023049bd6be/000003db--fc104b98a0/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 64bfec9845a16e7d/00000281--35fe46e731/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 08fefb37fbf4d2e0/00000060--572b15c308/29

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 1cdab90d23115dc2/00000142--312c446846/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 2aeb6689ee609d86/00000c0a--66ff81b356/170

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 87eda7d5548aa0a1/00000235--b330b05409/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - d460073d2d5ad800/000003af--628f70155e/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 1cdab90d23115dc2/00000165--3a38cdc46a/15

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - 68f42e46ba115098/0000088f--db4b798c5a/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - f803fa819215557f/0000009d--9a49a2cba1/57

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_2019 - f803fa819215557f/0000007e--634dfd250c/13

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_AVALON_TSS2 - 5cee358519141338/2025-03-13--15-38-21/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY - 575a7c5be701cc78/2025-03-07--10-58-48/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY - 575a7c5be701cc78/2025-03-11--10-59-19/10

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-14--15-52-12/4

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-14--10-10-26/7

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-13--17-25-10/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-13--16-10-39/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-14--18-17-50/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-12--08-54-30/17

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - ad087a7655bd6039/2025-04-02--16-29-51/7

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-12--15-04-27/58

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - 0c95c07acd3ad25d/2025-05-14--15-52-12/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CAMRY_TSS2 - ad087a7655bd6039/2025-04-02--16-29-51/8

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR - fdf1eae234f98180/2024-06-02--18-35-21/3

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/00000150--c0ca1a9a62/48

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/0000015b--e99e655429/10

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - 2b967c9ee4146686/00000077--aaba7d7718/37

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/0000015d--948990bab2/39

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/0000014a--b4b0f4891e/62

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - bf1678277a0fc428/00000034--a9d706fa54/28

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/0000015d--948990bab2/36

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/0000014c--b683ee9bbe/39

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - c0bf09d54a5bff32/0000014c--b683ee9bbe/36

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_CHR_TSS2 - 2b967c9ee4146686/00000000--afebcc5fa7/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--12-34-45/39

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--11-54-08/27

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-17--09-40-17/7

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--12-34-45/34

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-17--09-22-29/10

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--12-34-45/49

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--12-34-45/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--11-54-08/26

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--12-34-45/11

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA - bc7a33f454ca54e8/2025-03-16--12-34-45/40

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - f7595d4d99c73b53/2025-05-09--18-23-21/29

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - b46ac14e96fa047d/2025-03-27--10-14-13/26

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - f7595d4d99c73b53/2025-05-09--18-23-21/20

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - 496af2fc22b25ab4/2025-04-15--08-39-25/20

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - 496af2fc22b25ab4/2025-04-04--10-20-11/4

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - f7595d4d99c73b53/2025-05-09--18-23-21/22

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - b46ac14e96fa047d/2025-03-17--10-18-32/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - f7595d4d99c73b53/2025-05-09--18-23-21/16

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - b46ac14e96fa047d/2025-03-17--10-18-32/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_COROLLA_TSS2 - f7595d4d99c73b53/2025-05-09--18-23-21/26

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-01--15-51-14/110

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-05--23-21-16/96

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-01--15-51-14/134

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-01--15-51-14/112

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-05--23-21-16/84

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-01--15-51-14/141

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-06-28--18-34-45/47

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-05--23-21-16/97

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-07-05--12-56-21/37

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER - b0cbe558d68a9249/2025-06-28--18-34-45/55

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_HIGHLANDER_TSS2 - c796f84321811b59/2025-03-08--13-23-10/8

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 15122790399abb70/2025-04-03--17-19-25/54

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 15122790399abb70/2025-04-04--06-38-58/20

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 51898c9b8a83d1d9/2025-06-15--17-24-04/11

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 74587ac97e3f4f0f/2025-04-17--06-33-24/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 51898c9b8a83d1d9/2025-06-17--20-37-36/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 51898c9b8a83d1d9/2025-06-25--20-25-34/23

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - a49c19cf872846bb/2025-03-27--15-56-03/54

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - a49c19cf872846bb/2025-06-09--08-12-27/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 51898c9b8a83d1d9/2025-06-17--20-37-36/16

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS - 51898c9b8a83d1d9/2025-07-02--21-54-25/13

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000073--dca45dd9df/46

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000030--5602451934/8

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000031--bc40365182/62

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000094--6351911456/43

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/000000ae--0124c8458c/103

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000031--bc40365182/64

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000031--bc40365182/70

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000075--3d14711d4a/176

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - 3bd3ce158e37a7c1/00000004--a6d6a07dfd/19

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_V - f1d21763c916b61c/00000000--079b3866df/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_TSS2 - 11f27f8338a1bf35/2024-05-02--19-24-24/4

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_TSS2 - 11f27f8338a1bf35/2024-05-02--19-24-24/37

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_TSS2 - 11f27f8338a1bf35/2024-05-02--19-24-24/8

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_TSS2 - 11f27f8338a1bf35/2024-05-02--19-24-24/54

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_TSS2 - 11f27f8338a1bf35/2024-05-02--19-24-24/56

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_PRIUS_TSS2 - 11f27f8338a1bf35/2024-05-02--19-24-24/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4 - cd770532c5275f84/2025-05-11--18-36-56/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4 - cd770532c5275f84/2025-05-11--18-36-56/3

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4 - cd770532c5275f84/2025-05-11--17-15-52/31

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4 - cd770532c5275f84/2025-05-11--18-36-56/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 03c542bf18438444/00000240--bbdace2e32/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 84fa6d922979ab2f/000000c3--008c0d8805/18

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - faa7bb736416bc11/00000180--afebd81e90/0

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 4a3adb56d7445b1d/00000288--8f695b10da/49

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - c0ca616eaa24d73b/00000587--bd03aecbee/13

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 83327a32e7e87fcf/000002a8--4555612cd4/16

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 83327a32e7e87fcf/000002c4--f782af7083/27

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - a59d2b6dd1d812c8/00000016--5bf93bd6e1/19

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 26091c1d80f9e266/000000c3--8f29c56399/3

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4H - 9e30600d601a3643/00000027--7ce829cf26/31

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2 - 4abab22322be1c0a/2025-06-08--15-31-05/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2 - 4abab22322be1c0a/2025-06-08--15-31-05/13

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2 - 4abab22322be1c0a/2025-06-08--15-31-05/11

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2022 - 49735895d5c83177/2025-04-12--21-24-20/1

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2022 - 8a6df5e317cdb0f1/2025-03-07--19-53-42/7

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 54e97562db1e29a7/00000033--d5be5e3656/52

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 5a7e3ecadb57d73e/0000073c--c3562344b9/3

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 2cd78f10985c87a1/00000287--7e8005a35b/106

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 4aa4274e0b13d2b0/00000232--bc9a12b775/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - b3755c51b2273bab/00000235--900ad90fe2/146

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 94bd0bc7d5f55446/0000028a--806ed638d2/22

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 896ab5f1ac25eeaa/000004da--f0ed56f92d/8

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 1ca69541b8d83867/00000062--9141ef272d/41

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 1ca69541b8d83867/00000052--330ee7130b/64

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_TSS2_2023 - 11cbcdebd8d73b50/00000001--762a9b0d5d/97

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 489eff3d5e55fc06/0000002b--218ee81982/32

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 83f35efeac935035/0000001b--2d0b658723/19

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - ad94bd3699e68cea/00000096--6bbbdee9e1/18

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 642b8425367d116f/00000005--d1e803e1b6/48

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 6393be83a09adf6a/00000105--78519ea44f/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 20d36273f72282ab/0000005a--9aba00887f/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - e0a9033927d224d7/000000e5--d4b7e4adee/121

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 99e4434f9b72b9da/00000058--9dae4d1412/33

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - 37f27727e9056e1c/00000000--64c7941c2b/25

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_RAV4_PRIME - c135039496b95792/00000014--b3b75e63f1/65

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000072--6cb559decf/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/0000003f--75375501d9/28

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000040--d93f377491/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000002--f7a267e735/26

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/0000007b--63b9b4d152/22

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000057--4481501356/20

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/0000006e--b72a5222f1/49

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000095--d4c16044eb/12

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000001--2dd753dbdf/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_YARIS - 0b54d0594d924cd9/00000003--d9ec61f13c/26

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - 878fc62f97fdc6b1/00000090--1fa50403c9/28

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - cf8446aa9d2793e8/00000368--e3b5f2ed77/17

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - 3b3369eedad73f6a/000004ae--1ad033e317/6

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - 878fc62f97fdc6b1/00000014--429b591b0f/10

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - f4ee9d3ae1d656fb/000001f4--32051067a4/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - f79d11c18e44dc0f/00000042--f74a99bb40/2

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - 3b3369eedad73f6a/000004ca--3a23072c0f/10

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - f79d11c18e44dc0f/00000010--5835d2289a/3

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - cf8446aa9d2793e8/0000039a--5d012b6d25/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_MIRAI - f4ee9d3ae1d656fb/000001fd--37aeac57ad/9

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - 8624c343dda64ca1/000004f8--7ac0450379/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - c793f2377f82673d/00000361--46091593d9/14

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - bd1e8f178842c492/000003be--7586d2c32d/14

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - 6c4a3e1fb283f169/000002ec--a3a843e560/30

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - f9f93adeb30bc7da/00000808--21e5689da5/8

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - ff746d3971aace15/000004d8--cec08b5197/10

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - 8963b43b84a9fb1b/000002ee--67bbbfef70/7

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - c793f2377f82673d/000002a3--0e07f74f97/4

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - 684d7ab4815a88f7/000000ff--0c0b98d27d/117

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA - f2a49af4f4758050/000000e6--3db9d7b787/16

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 512e82e4f6568a0a/0000003b--c54b263f76/64

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - c35915933c1bc687/0000009f--89f00c74e8/0

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 0c15920a94db3f99/0000003a--93c489b4d8/21

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 6a427aabf3760331/0000000f--1964872355/34

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 7adc3c53797e322f/00000164--affb5ea6ab/5

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 255fe840a828bc9b/00000018--a10b77011a/59

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 7adc3c53797e322f/00000173--d1c031fa40/0

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 7adc3c53797e322f/0000002c--fb5d230cf9/0

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - c848c39dfb2de30f/00000015--b6b3d8f852/108

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

TOYOTA_SIENNA_4TH_GEN - 938d51ce359ab13c/00000043--a7225cf027/43

  carParams.longitudinalTuning.kpBP (1 diffs)
    frame -1: [0.0] -> None

  carParams.longitudinalTuning.kpV (1 diffs)
    frame -1: [0.0] -> None

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

car safety vehicle-specific safety code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant