Skip to content

test_models: check cruiseState.available - #24924

Merged
sshane merged 2 commits into
masterfrom
cruise_state_test
Jun 21, 2022
Merged

sshane merged 2 commits into
masterfrom
cruise_state_test

Conversation

@sshane

@sshane sshane commented Jun 21, 2022 •

Copy link
Copy Markdown
Collaborator

Checks enabled can never be true if available isn't for all test routes.

@sshane sshane added CI / testing car vehicle-specific labels Jun 21, 2022
@sshane
sshane marked this pull request as ready for review June 21, 2022 05:47
@sshane
sshane merged commit e45eb1b into master Jun 21, 2022
@sshane
sshane deleted the cruise_state_test branch June 21, 2022 07:11
dkiiv added a commit to dkiiv/openpilot that referenced this pull request Jun 26, 2022
* laikad: fixes to run on device (commaai#24879)

* Always run laikad on device!

* Update laika

* Update laika

* Fix gps week and time of week in msg

* Reset kalman filter if pos_fix or last_known_position

* put behind file

* move pr parsing into common file

Co-authored-by: Willem Melching <willem.melching@gmail.com>

* bump cereal

* navd: handle maxspeed being none (commaai#24871)

* navd: handle maxspeed being none

* none is encoded like this

* Cast gpstimeofweek to int

* More accurate jerk limits (commaai#24755)

* More accurate jerk limits

* Min is not - max

For example max_curvature_rate can be negative.

* reduce diff

* Chrysler: interface cleanup (commaai#24884)

* Chrysler: interface cleanup

* little more

* bump panda

* VW FPv2: reduce number of ECU queries (commaai#24706)

* only send valid/needed queries

* just do volkswagen

* clean up

* add parameter name

clean up

* add test for whitelist

* rename

* Update selfdrive/car/fw_versions.py

Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com>

* fix test

* log response addresses

* bump cereal

* handle response pending with IsoTpParallelQuery

* remove response pending stuff

* temporarily disregard cache for easier testing

* revert this

Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com>

* Chrysler: use universal gas and brake signals (commaai#24886)

* Chrysler_Update

* Update signal names

* bump panda

* bump submodules

* bump panda to master

Co-authored-by: Jonathan <jraycec@gmail.com>

* regen: send wideRoadCameraState (commaai#24863)

* fix camera malfunction

* revert

* send in one process to fix frames out of sync

* not used

* revert

* fix and add --no-upload for CI testing

* fingerprint if source is fw

* no FW versions

* live_cpu_and_temp: handle duplicate proc names

* add param to override carParams.dashcamOnly (commaai#24857)

* add param to override carParams.dashcamOnly

* little cleaner

* replay: no HW decoder, fix UV stride

* Long e2e planner: better xva weights (commaai#24893)

better long xva weights

* ui: show empty box when speed limit is unavailable during nav (commaai#24891)

* ui: show empty box when speed limit is unavailable during nav

* variant 2, long -

* Add Hyundai P harness (commaai#24872)

* Update docs_definitions.py

* Update values.py

* Chrysler: use unified signal definitions (commaai#24895)

* Update some signals to unified names and definitions

Co-authored-by: Jonathan <jraycec@gmail.com>

* steering looks good

* Fix cp signals

* Do steering signal changes separately

* bump opendbc to master

Co-authored-by: Jonathan <jraycec@gmail.com>

* jenkins: move simulator build into lock

* zookeeper: add avg power to power_monitor.py

* Car Port: 2022 Honda Civic (commaai#24535)

* master 2022 Civic

* bump panda

* bump

* bump cereal

* fix

* needed

* try for now

* maybe

* revert for now

* move to Cam parser

* fix

* move to cam

* need AEB_STATUS too

* bump for debug prints

* bump opendbc and add cruise_params

* bump opendbc and update cruise_params

* bump

* test route

* update ref

* Revert "update ref"

This reverts commit 28345da.

* cleanup

* just to test

* bump

* revert

* need to send val 12 too?

* change bus

* not needed

* update bus

* syntax

* move this to other bus too

* Revert "move this to other bus too"

This reverts commit 770bf47.

* test new lane line signal

* needed too

* maybe need both?

* Test new LKAS hud message

* bump

* missing comma

* missing

* maybe

* add frame and idx

* add in hud_lanes

* switch this too

* bump panda

* add this

* I guess need this too

* to match

* also

* wasnt correct

* bump opendbc

* bump panda

* move to cam parser

* missing

* add here too

* bump

* remove from cam parser

* bump

* back to cam parser

* its 5hz

* bump for new checksum function

* bump for correct frequency

* update frame and idx

* bump

* bump and update

* send set me bit

* bump

* pass these values through

* silly atom

* ret

* fix this

* use copy instead

* add these too

* to check keyerror

* switch

* bump submodules

* send too

* proper

* Replace HUD with BOH

* add dashed lanes

* small fix

* clean up

* not needed anymore

* remove and change

* this too

* dont always set

* remove additional LKAS message

* bump

* add

* to test

* add frame

* bump

* rebase

* remove default values

* rename

* clean up some carstate logic

* regenerate docs

* spacing

* simplify more logic

* bump opendbc

* bump opendbc

* only if radarless

* panda at least builds now

* add comment

* bump

* fixes

* bump opendbc

* bump opendbc

fix for new DBC

* bump opendbc

* bump opendbc

* carstate: fix bus, parser signals

* Set safety param

* pt bus is 0, not 1

* Fix SCM_BUTTONS and bump panda and opendbc

* fixes for ACC_CONTROL

* bump opendbc

* bump opendbc

* convert from MPH on HONDA_BOSCH_RADARLESS

move is_metric

* make sure we don't disable if radarless

* don't show incorrect harness on website

don't show incorrect harness on website

* bump panda

* remove/update comments

* bump panda

* Fix harnesses

* one line check

* bump opendbc

* remove this

* Some carstate cleanup

We removed STANDSTILL->WHEELS_MOVING

we don't use CRUISE_PARAMS

add back

add back

* more cleanup

* update docs

* marketing says it has TJA and ACC with low speed follow

* send buttons on bus 0

bump panda

* comment

* camera needs to see buttons on bus 2

comment

* bump panda

* add to releases

* remove comments

* comment

* we don't use stock hud yet

Co-authored-by: vanillagorillaa <ntmccoy@yahoo.com>
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
Co-authored-by: kevinharbin <76784413+kevinharbin@users.noreply.github.com>

* Revert "Chrysler: use unified signal definitions (commaai#24895)"

This reverts commit 0f0b4ca.

* Chrysler: 2022 pacific hybrid is supported

* Move camerad to system/ (commaai#24836)

* mv camerad

* add hardware symlink

* fix unit tests

* sim: update cl kernel path

* bump cereal

* Add new message to Tesla AP2 fingerprint (commaai#24912)

* add new message

* fix spacing

* add space

* Improve laikad cpu usage. Less pos fix. Less local imports (commaai#24887)

* Improve laikad cpu usage. Less pos fix. Not local imports

* Add laika to files_common

* Add laika to dockerfile sim

* Fix

* Fix

* undo

* ui: onroad widget check if sockets alive (commaai#24913)

* ui: onroad widget check if socket alive

* cleanup

* fullframe DM model (commaai#24860)

* Revert "put cereal on master"

This reverts commit a8ccd8f.

* Revert "Revert fullframe DM model (commaai#24812)"

This reverts commit c646eee.

* revert revert cereal

* clip6

* 0.8 is fair

* Fiction compensation should be based on error

* Update refs

* Add deadzone

* not that

* good mg

* ref

* ref

* ee8f

* minor tweak

* ref

* recompile

* ref

* cereal

* match driverstatus

* new ref

* new ref

* pass token through jenkins credentials

* quote

* fix snpe dead weights

* final ref

Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* bump cereal

* Toyota: international corolla cross is supported

* FPv2: log correct response address (commaai#24918)

log correct response address (29 bit addresses have a different standard)

* 22 civic hatcback is supported

* FPv2: log all present ECU addresses (commaai#24916)

* eliminate brands based on ECUs that respond to tester present

* make it work

* Add type hint for can message

Use make_can_msg

* Only query for addresses in fingerprints, and account for different busses

* These need to be addresses, not response addresses

* We need to listen to response addresses, not query addresses

* add to files_common

* Unused Optional
Drain sock raw

* add logging

* only query essential ecus

comments

* simplify get_brand_candidates(), keep track of multiple request variants per make and request each subaddress

* fixes

make dat bytes

bus is src

Fix check

* (addr, subaddr, bus) can be common across brands, add a match to each brand

* fix length

* query subaddrs in sequence

* fix

* candidate if a platform is a subset of responding ecu addresses

comment

comment

* do logging for shadow mode

* log responses so we can calculate candidates offline

* get has_subaddress from response set

* one liner

* fix mypy

* set to default at top

* always log for now

* log to make sure it's taking exactly timeout time

* import time

* fix logging

* 0.1 timeout

* clean up

Co-authored-by: Greg Hogan <gregjhogan@gmail.com>

* Mazda: log standstill bit (commaai#24923)

* set standstill bit for mazda

* use bit in carcontroller

* Revert "use bit in carcontroller"

This reverts commit f38210a.

* Bump laika (commaai#24920)

* test_models: check cruiseState.available (commaai#24924)

* check available is true if enabled is true

* remove extra line

* bump laika

* ui: metric wider set speed box (commaai#24890)

* Revert "VW FPv2: reduce number of ECU queries (commaai#24706)"

This reverts commit 6c02e55.

* ui: draw MAX above set speed (commaai#24930)

* replay: handle missing socket while replaying route log with --allow flag (commaai#24933)

* fix: fix the problem with replay routes locally

* fix: Exception with --allow flag in replay.cc

Co-authored-by: Anton Rudomaneko <anton.rudomanenko@nami.ru>

* car_bug_report.yml: fix labels

* Revert "Rocket league model (commaai#24869)" (commaai#24936)

* Revert rocket league

* revert ref commit

* New model ref commit

* jenkins: set successful boot flag

* Honda Longitudinal: fix HUD max distance setting (commaai#24915)

Fix max distance setting on display

* update refs

* update camerad gitignores

* compatibility docs: fixup steering torque star (commaai#24940)

* Ascent has good torque, hard code Toyota, print all unexpected torque star cars

* update docs

* Use subtests

* hardcode CHR for now

generate

* Hard code Impreza

* update refs

* ui: change alerts to Inter (commaai#24937)

* ui: change alerts to Inter

* fix up test

* ui: change sidebar font to Inter (commaai#24931)

* change sidebar to inter

* clean up metric color rect radius

* fix text placement

* simplify rect placement

* ui: change set speed, speed limit and current speed to Inter (commaai#24932)

* ui: change set speed/speed limit to Inter

* switch current speed to Inter

* remove Open Sans fonts from assets (commaai#24946)

* DM: track RHD predictions (commaai#24947)

* driverview

* auto choose

* useless

* remove

* modeld not use toggle

* remove from params

* Revert "remove from params"

This reverts commit a08df0b.

* Revert "modeld not use toggle"

This reverts commit 2730bf8.

* Revert "remove"

This reverts commit 21f7cfa.

* Revert "driverview"

This reverts commit 222d129.

* semi revert

* Chrysler: fill cruiseState.available (commaai#24907)

* Update some signals to unified names and definitions

Co-authored-by: Jonathan <jraycec@gmail.com>

* steering looks good

* Fix cp signals

* Do steering signal changes separately

* bump opendbc to master

* fix

fix

* check available is true if enabled is true

* fix

* already added

* bump opendbc, better cruise status names

* bump opendbc

* bump opendbc to master

* bump panda

Co-authored-by: Jonathan <jraycec@gmail.com>

* CANParser: invalid until valid (commaai#24945)

* CANParser: invalid until valid

* bump opendbc

* bump opendbc

* fix counter in sim

* Refactor torque stuff (commaai#24921)

* Refactor torque stuff

* Add to release

* Add substitute and override

* Maxlataccel is required

* Add to asserts

* add ideal car

* Need china too

* yamls already linted

* Fixed some bugs

* Fixup

* Unreliable data

* Add cehck

* Better comment

* ref commit update

* Cleanup car interfaces (commaai#24948)

* remove interface overrides

* Fix test

* set torque tune for ev6

* EV6: adjust steering thresholds (commaai#24901)

* EV6: adjust steering thresholds

* Is there any friction

* bump panda

* no friction

Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>

* count_events improvements

* Navd added to README (commaai#24953) (commaai#24954)

* Navd added to README

* Update README.md

Co-authored-by: Willem Melching <willem.melching@gmail.com>

* use correct tty device for serial

* Laikad: minor refactor (commaai#24956)

extract code to get_est_pos func

* VW MQB: Add FW for 2016 Volkswagen Passat (commaai#24957)

* VW MQB: Add FW for 2016 Passat B8
Passat B8 TDi 2.0 240HP DSG 7 Europe

* mechanical sort

Co-authored-by: Pierre Christen <netadvanced@gmail.com>

* cleanup torque tuning config (commaai#24951)

* fix carla test fake driverState (commaai#24959)

use driverstatev2

* Speed up YAML parsing with CSafeLoader (commaai#24958)

Use CSafeLoader

* can replay: get logs in parallel (commaai#24960)

* get can replay segs in parallel

* total not needed

* Hyundai: remove bad esp fingerprint (commaai#24952)

Remove unknown "esp" fp

Co-authored-by: Gijs Koning <gijs-koning@live.nl>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: grekiki <96022003+GregorKikelj@users.noreply.github.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com>
Co-authored-by: Jonathan <jraycec@gmail.com>
Co-authored-by: HaraldSchafer <harald.the.engineer@gmail.com>
Co-authored-by: vanillagorillaa <ntmccoy@yahoo.com>
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
Co-authored-by: kevinharbin <76784413+kevinharbin@users.noreply.github.com>
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
Co-authored-by: ZwX1616 <zwx1616@gmail.com>
Co-authored-by: Greg Hogan <gregjhogan@gmail.com>
Co-authored-by: Anton Rudomanenko <rudomanenkoanton@gmail.com>
Co-authored-by: Anton Rudomaneko <anton.rudomanenko@nami.ru>
Co-authored-by: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
Co-authored-by: Ayushman Kumar <41910134+ayushmankumar7@users.noreply.github.com>
Co-authored-by: Pierre Christen <netadvanced@gmail.com>
spektor56 pushed a commit to spektor56/ghostpilot that referenced this pull request Jun 30, 2022
* check available is true if enabled is true

* remove extra line
spektor56 pushed a commit to spektor56/ghostpilot that referenced this pull request Jul 1, 2022
* check available is true if enabled is true

* remove extra line
spektor56 pushed a commit to spektor56/ghostpilot that referenced this pull request Jul 1, 2022
* check available is true if enabled is true

* remove extra line
spektor56 pushed a commit to spektor56/ghostpilot that referenced this pull request Jul 1, 2022
* check available is true if enabled is true

* remove extra line
spektor56 pushed a commit to spektor56/ghostpilot that referenced this pull request Jul 1, 2022
* check available is true if enabled is true

* remove extra line
spektor56 pushed a commit to spektor56/ghostpilot that referenced this pull request Jul 1, 2022
* check available is true if enabled is true

* remove extra line
sshane added a commit that referenced this pull request Jul 1, 2022
only spam resume when future is > vEgoStarting

do rest but vw

vw

remove comments

rename to resume

maintain original button msg rate

mazda: ensure no resume if cancelling

Bump laika (#24920)

test_models: check cruiseState.available (#24924)

* check available is true if enabled is true

* remove extra line
bump laika

ui: metric wider set speed box (#24890)

Revert "VW FPv2: reduce number of ECU queries (#24706)"

This reverts commit 6c02e55.

ui: draw MAX above set speed (#24930)

replay: handle missing socket while replaying route log with --allow flag (#24933)

* fix: fix the problem with replay routes locally

* fix: Exception with --allow flag in replay.cc

Co-authored-by: Anton Rudomaneko <anton.rudomanenko@nami.ru>
car_bug_report.yml: fix labels

same for non-HDA2

Merge remote-tracking branch 'upstream/master' into enable-planner

Always run planner if not opLong

Revert "Rocket league model (#24869)" (#24936)

* Revert rocket league

* revert ref commit

* New model ref commit
try 0.2

0.1 should be pretty safe

jenkins: set successful boot flag
Honda Longitudinal: fix HUD max distance setting (#24915)

Fix max distance setting on display
update refs

update camerad gitignores

compatibility docs: fixup steering torque star (#24940)

* Ascent has good torque, hard code Toyota, print all unexpected torque star cars

* update docs

* Use subtests

* hardcode CHR for now

generate

* Hard code Impreza

* update refs
ui: change alerts to Inter (#24937)

* ui: change alerts to Inter

* fix up test
ui: change sidebar font to Inter (#24931)

* change sidebar to inter

* clean up metric color rect radius

* fix text placement

* simplify rect placement
ui: change set speed, speed limit and current speed to Inter (#24932)

* ui: change set speed/speed limit to Inter

* switch current speed to Inter
remove Open Sans fonts from assets (#24946)

DM: track RHD predictions (#24947)

* driverview

* auto choose

* useless

* remove

* modeld not use toggle

* remove from params

* Revert "remove from params"

This reverts commit a08df0b.

* Revert "modeld not use toggle"

This reverts commit 2730bf8.

* Revert "remove"

This reverts commit 21f7cfa.

* Revert "driverview"

This reverts commit 222d129.

* semi revert
Chrysler: fill cruiseState.available (#24907)

* Update some signals to unified names and definitions

Co-authored-by: Jonathan <jraycec@gmail.com>

* steering looks good

* Fix cp signals

* Do steering signal changes separately

* bump opendbc to master

* fix

fix

* check available is true if enabled is true

* fix

* already added

* bump opendbc, better cruise status names

* bump opendbc

* bump opendbc to master

* bump panda

Co-authored-by: Jonathan <jraycec@gmail.com>
CANParser: invalid until valid (#24945)

* CANParser: invalid until valid

* bump opendbc

* bump opendbc

* fix counter in sim
Refactor torque stuff (#24921)

* Refactor torque stuff

* Add to release

* Add substitute and override

* Maxlataccel is required

* Add to asserts

* add ideal car

* Need china too

* yamls already linted

* Fixed some bugs

* Fixup

* Unreliable data

* Add cehck

* Better comment

* ref commit update
Cleanup car interfaces (#24948)

* remove interface overrides

* Fix test

* set torque tune for ev6
Merge remote-tracking branch 'upstream/master' into enable-planner

EV6: adjust steering thresholds (#24901)

* EV6: adjust steering thresholds

* Is there any friction

* bump panda

* no friction

Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
count_events improvements

Navd added to README (#24953) (#24954)

* Navd added to README

* Update README.md

Co-authored-by: Willem Melching <willem.melching@gmail.com>
use correct tty device for serial

Laikad: minor refactor (#24956)

extract code to get_est_pos func
VW MQB: Add FW for 2016 Volkswagen Passat (#24957)

* VW MQB: Add FW for 2016 Passat B8
Passat B8 TDi 2.0 240HP DSG 7 Europe

* mechanical sort

Co-authored-by: Pierre Christen <netadvanced@gmail.com>
cleanup torque tuning config (#24951)

fix carla test fake driverState (#24959)

use driverstatev2
Speed up YAML parsing with CSafeLoader (#24958)

Use CSafeLoader
can replay: get logs in parallel (#24960)

* get can replay segs in parallel

* total not needed
Hyundai: remove bad esp fingerprint (#24952)

Remove unknown "esp" fp
add test for resuming

fix test

logger.cc: remove unused function append_property (#24966)

remove append_property
loggerd: remove rotate_lock (#24969)

remove lock
FfmpegEncoder: free codec_ctx in encoder_close (#24967)

free context
Log SOM power draw (#24975)

* log SOM power draw

* bump cereal

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
calibrationd: start faster by not waiting for carParams (#24976)

* calibrationd: start faster by not waiting for carParams

* fix process replay

* update ref
snapshot: fix rgb overflow (#24963)

clamp rgb
ui: use current calibration to center vanishing point (#24955)

* compute x and y offsets using calibration

* fix default calibration

* clamp to max values

* only use when valid

* not while calibrating

* less diff

* cleanup zoom
split locationd and liblocationd tests (#24977)

* laikad: use cython version of gnss kf

* fix import error

* test liblocationd separate

* Revert "laikad: use cython version of gnss kf"

This reverts commit bdd769b.
2022 RAV4 XLE engine FW (#24973)

Update values.py

Added ecu.engine address for 2022 RAV4 XLE (ICE) bought in Edmonton, Canada
Torque control: higher low speed gains and better steering angle deadzone logic (#24980)

* Try no friction and no deadzone

* Learn fromd ata

* update refs
onroad UI: fix onroad double tap (#24982)

* The default implementation calls mousePressEvent().

* no sidebar when entering body

* wrong one

* you can't double tap with body anyway (fixes inconsistencies with prime vs not prime)

* hide sidebar
Power Monitoring test: fix exceptions (#24981)

* fix missing POWER_DRAW

* think should be 0
Update rednose: use EKF_sym_pyx (#24978)

* Update rednose

* Update rednose

* cleanup
bump rednose

add laikad to process replay (#24889)

* merge

* Fix closing process executor after fetching orbits

* cleanup

* Add ref commit and revert test_processes hack

* Fix

* Fix ref

* Fix test

* Temp

* Temp

* Trying

* Trying

* Cleanup and change test

* add ref commit

* remove print

* fix test getting stuck

* cleanup fetch_orbits

Co-authored-by: Gijs Koning <gijs-koning@live.nl>
laikad: use cython filter (#24983)

use cython filter
ui: disable sync with model until more stable (#24984)

move replay from selfdrive/ui/replay to tools/replay (#24971)

* mv to tools/replay

* change folder

* add .gitignore

* fix build doc

* disable warning

* enable warning after build

* build qt/util.cc qt/api.cc to library

* cleanup
Properly pass KF dependencies to rednose (#24985)

* Fix rednose dependencies

* bump rednose

* bump rednose
build.py: remove retry logic (#24986)

Chrysler: fix steering angle signals (#24926)

* Chrysler_Update

* only steering

* revert other changes for now

only steering

* bump

* Update ref_commit

* bump opendbc

* update refs

Co-authored-by: Jonathan <jraycec@gmail.com>
Toyota: Add missing 2021 RAV4 TSS2 esp FW (#24989)

Add missing Canadian TRD 2021 RAV4
framereader.cc: remove nv12toyuv_buffer (#24991)

remove nv12toyuv_buffer
bump cereal

don't log LaikadEphemeris in initData

UI: wrap all text for translation (#24961)

* rough multiple language demo

* more wrappings

* stash

* add some bad translations

* updates

* map from french to spanish still has same problem of needing to call setText on everything

* add files

* restart UI

* use return code

* relative path

* more translations

* don't loop restart

* Toggle and prime translations

* try on device

* try QComboBox with readable style

* stash

* not yet scrollable

* stash

* dynamic translations (doesn't work for dynamic widget strings yet)

* clean up multiple option selector

* store languages in json

* try transparent

* Try transparent popup

* see how this looks

* tweaks

* clean up

* clean up

* clean up 2 and missing tr

* wrap more strings

* missing updater

* fixes

* add basic test to ensure all strings wrapped

* try in CI

* clean up

* test name

* fix test

* always install qt dev tools

* fix deps

* fast test

* add section so it prints multiple errors

* debug

* debug

get rid of those

* make any difference?

* comment

* oh...

* run with offscreen platform

* try out section

* clean up

* fix missing wrappings (it works!)

* move down

* space

* clear relevant params, set TICI=1
Merge remote-tracking branch 'upstream/master' into enable-planner

stricter test, speeds[-1] is 0.14 when starting here

Honda Civic 2022: remove LKAS fault reinitialization (#24979)

* no lkas problem

* remove frame
docs: ssh.comma.ai (#25000)

Multilang: remove redundant QString() around tr() (#25003)

remove qstring
ui: replace line_vertices_data with QPolygonF (#25001)

use QPolygonF

use push_front
remove selfdrive/common (#24997)

swaglog.cc/cloudlog_common: pass json object by reference (#24996)

* pass json object by reference

* space between functions
Multilang prerequisites (#24999)

* some supporting code for multilang

* for now just english

* test for missing language files

* test for checking if ts file is up to date

* Skip test if causes exception, other test catches this

Test test

Should also work

should now fail

revert

rmn

* add to files_common

* fix files_common

* newlines

* no need to not update

* comment

* only english

* double quotes

* switch around
Camerad: small cleanup (#24992)

* remove CameraExpInfo

* remove release callback
camerad: reduce cpu usage (#24993)

wait for 50ms
test onroad: lower camerad cpu usage

cameraview.cc: prev_frame_id static -> class member

cameraview.cc: qInfo -> qDebug

Add laikadOffline subtest to process replay.  (#24995)

* Add subtests to process replay.
Adds laikadOffline subtest

* Update cpp.

* Update ref

* Update ref again

* Update ref again

* update ref

* Fix disabling fetching orbits

* Add proc name to event exception

* update ref

* Update setup_env

* Fix offline test and update refs
Merge remote-tracking branch 'upstream/master' into enable-planner

no walrus

Full localizer: Use standard naming conventions (#25007)

Use standard naming conventions
Toyota: fix BSM detection (#24964)

* revert to 1 second

* Revert "revert to 1 second"

This reverts commit 6ab3f75.

* Revert "remove toyota can fingerprinting exceptions (#22803)"

This reverts commit d8f5e8b.

fix static analysis

* Revert "Revert "remove toyota can fingerprinting exceptions (#22803)""

This reverts commit fc359fc.

* 1 second for all brands

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
tools: add support for nv12 in compressed_vipc (#24962)

reshape for nv12
GM: Lower LKA loopback CAN Error timing threshold to accommodate dropped packets (#24927)

* LKA loopback timing to 10Hz

* Typo

Co-authored-by: Willem Melching <willem.melching@gmail.com>

Co-authored-by: Willem Melching <willem.melching@gmail.com>
remove mypy ignore from a few scripts

GM: prep and cleanup for future ports (#24910)

* Interface radarOffCan set, comments

* pass pcmCruise value to common events

* add transType and networkLoc to iface

* carstate use transtype to detect EV

* ctrl: limit sends by config

* Add clarifying comments for new vals

* clean up

* comment on new line

* these have the same frequency

* remove 25hz

* add to upper comment

* update refs

* update refs

* move into same block

move into same block

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

Clean up CarControllers (#25008)

* do VW

* Do the rest

* unused

* ford cc formatting

* final clean ups

* also just return update output
Chrysler: carState signals update (#24760)

* carstate update

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Chrysler Pacifica 2019 is supported (#25010)

19 is secretly supported
Chrysler: add missing 2022 Pacifica Hybrid fingerprint (#24685)

* Added 2022 PacHy info

Didn't really need to add this but thought it would be useful.

* Added 2022 PacHy info

* Added 2022 PacHy info

Added 2022 PacHy FP

* add to current platform

* generate docs

* should only need this

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Mazda: add missing FW version for CX-5 2022 (#24925)

laikad: Improve logging, fix warning and more exception handling (#25005)

* change logs and add some debugging. Add test

* Less logging and better check for exceptions when parsing orbits

* Fix debug log and fix kf initialization
bump laika

process replay: Fix setting environment vars (#25015)

Fix setting environments in process replay
Laikad: dont log when filter is not initialized

enable laikad (#25013)

* enable laikad

* increase logprint for onroad test
Laikad: Allow fetching orbits every minute (#25016)

* Allow fetching orbits every minute

* Small cleanup
GM: values.py cleanup & minor updates (#24908)

* Comment update on static limits

* Astra FP cleanup

* DBC autogen & customizable

* Add new Escalade FP, disable bad

* Add DROPPED CanBus value

* Update/cleanup CarInfo

* DBC -> defaultdict

* Fix DBC typing issue

* Revert Escalade fix

* clean up

* comment spacing

* revert this for now

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Merge remote-tracking branch 'upstream/master' into enable-planner2

only planner changes

remove this test

remove this test

Update selfdrive/controls/lib/longitudinal_planner.py
66thparallel pushed a commit to 66thparallel/janes_openpilot_fork that referenced this pull request May 1, 2026
* check available is true if enabled is true

* remove extra line
old-commit-hash: e45eb1b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

car vehicle-specific CI / testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant