Commit Graph

2981 Commits

Author SHA1 Message Date
Willem Melching fbdeee5738 boardd: remove check on CLASS_MON 2021-03-09 15:45:22 +01:00
Jason Young bee0cc6dac VW MQB: Support for other transmission types (#20253)
* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Fix comment typo

* TRANS->TransmissionType, GEAR->GearShifter

* TRANS->TransmissionType, GEAR->GearShifter
2021-03-09 15:39:58 +01:00
Willem Melching 958e7b0071 manager watchdog, log exit code 2021-03-09 13:11:40 +01:00
Robbe Derks 91ec0a2099 fix default plotjuggler path 2021-03-09 12:08:00 +01:00
Willem Melching fff5cde352 board: respect 10 second ublox init time 2021-03-09 12:05:16 +01:00
Willem Melching 4fc81c2a08 Boardd: Track ublox message frequency and re-init (#20278)
* track message frequency

* also keep old reset trigger

* cleanup

* improve comments

* Add 10 seconds

* these are now signed

* also check ignition last

* cleanup

* correct include

* lower threshold

* dont clear map
2021-03-09 11:49:58 +01:00
Dean Lee a7672e2851 Run models in function run_model (#20272)
* reconnect vipc_client after disconnection

* run models in run_model()

* cleanup

* use std::Mutex

* use std::thread

* const

* comments

* cleanup include

* rename live_thread to calibration_thread

* add comment
2021-03-09 10:32:13 +01:00
Adeeb Shihadeh cfe0338284 these are no longer in the pipfile 2021-03-08 22:13:29 -08:00
Adeeb Shihadeh 614808f384 qt_sound: lower volume 2021-03-08 22:10:48 -08:00
iejMac 539426033b Move simulator CI to tools workflow (#20285)
* sim CI

* simulator CI

* scons already in Dockerfile.sim

* faster

* fast

* testing
2021-03-08 21:33:15 -08:00
Adeeb Shihadeh 05f6c97f4c merge tools/misc and tools/scripts 2021-03-08 20:37:21 -08:00
rodclem 8c72ffc4cc Add firmware values for 2021 Acura RDX (#20282) 2021-03-08 20:19:22 -08:00
Adeeb Shihadeh 1f3278461a small carla docker fixes 2021-03-08 20:12:34 -08:00
Willem Melching a94ba4fb8b Add watchdog check to manager (#20277)
* this should work but doesnt

* Only offroad

* works

* make it work offorad

* reduce diff

* cleanup

* need util

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-08 19:17:46 -08:00
Adeeb Shihadeh 8c207d3cd5 only show EON charge alert on EONs 2021-03-08 17:00:58 -08:00
Adeeb Shihadeh 9151f55e5d android logcatd test reliability (#20284)
* android logcatd test reliability

* remove that

* more fix

Co-authored-by: Comma Device <device@comma.ai>
2021-03-08 16:47:28 -08:00
Comma Device bcbcc03dc7 revert to divide first 2021-03-08 13:53:24 -08:00
Willem Melching b2b207917e bridge.py: don't clear params 2021-03-08 15:53:18 +01:00
Willem Melching bedfca4fc9 start_openpilot_docker.sh: pull image 2021-03-08 15:42:24 +01:00
Willem Melching af2a847f06 manager: check if process is running before sending signal 2021-03-08 15:42:09 +01:00
Willem Melching 476558b547 Process config cleanup (#20276)
* add enabled flag

* remove hack

* only prepare when enabled
2021-03-08 12:18:58 +01:00
Dean Lee 12928cdae2 use cached buffer for FlatArrayMessageReader (#20233) 2021-03-08 11:02:21 +01:00
Dean Lee 6e1730a3e8 camera_qcom: better error message for apply exp error (#20265) 2021-03-08 10:42:31 +01:00
Dean Lee 74afec9f15 camera_qcom: change unsigned int to uint32_t (#20262) 2021-03-08 10:41:07 +01:00
Dean Lee e66f816879 cameras_qcom: use macros for actuator moving dir (#20259)
* use macro

* revert change
2021-03-08 10:40:15 +01:00
Dean Lee e0cc95a565 camera_qcom: remove eeprom related stuff (#20254) 2021-03-08 10:19:43 +01:00
Dean Lee cdc46ffbab ui/update_line_data: use max_idx as paramater instead of max_distance (#20256) 2021-03-08 10:16:46 +01:00
Dean Lee 80cc0eefc9 modeldata.h: new function get_model_yuv_transform (#20257) 2021-03-08 10:10:13 +01:00
iejMac 968ed10200 Fix simulator docker: CPU only for now (#20227)
* initial commit

* CPU working in dokcer

* Update selfdrive/manager.py

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

* Update selfdrive/manager.py

* fixes

* fixing env var

* fixes

* building and running in docker

* camerad fix

* camerad fix

* this ACTUALLY works

* removing unused libraries

* updating to CARLA 0.9.11

* removing useless flags

* small changes

* forgot this

* sudo not needed for xhost

* final changes

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-07 23:02:57 -08:00
Adeeb Shihadeh d54e4bd60a fix managed_processes for tests 2021-03-07 22:39:14 -08:00
Adeeb Shihadeh 8541ac8449 also skip ubloxd in sim 2021-03-07 22:14:25 -08:00
Adeeb Shihadeh a9f8fe7dca don't run dmonitoringmodeld in sim 2021-03-07 22:02:08 -08:00
Adeeb Shihadeh 7cfd6b1170 fix manager crash on PC after going offroad 2021-03-07 21:52:20 -08:00
Dean Lee 51d46e289a raw_logger: remove unneeded recursive_mutex (#20274)
* remove lock

* remove forword declared err

* cleanup include
2021-03-07 21:36:37 -08:00
Adeeb Shihadeh 745a4e884a fix uninstall after manager refactor 2021-03-07 21:02:37 -08:00
Adeeb Shihadeh 3e78d073f0 bump panda 2021-03-07 20:34:49 -08:00
Adeeb Shihadeh 6e101fd691 offroad alert for agnos update (#20270) 2021-03-07 15:37:09 -08:00
Adeeb Shihadeh cd86f94ec7 agnos 0.8 (#20267)
* agnos 0.8

* bump required version

* update
2021-03-07 03:08:36 -08:00
Adeeb Shihadeh 2162d8d665 agnos 0.7 (#20249)
* agnos 0.7

* update system
2021-03-05 19:05:59 -08:00
vanillagorillaa 156b24e478 2020 HRV FW (#20246) 2021-03-05 10:56:39 -08:00
Willem Melching 5a3b511306 Manager cleanup (#20231)
* move manager in folder

* inital refactor

* call start

* small cleanup

* add comments

* use self.signal()

* order shouldnt matter

* newlines

* add helpers

* newlines

* add process config

* split out build part of manager

* this should fix most tests

* no sensord on pc

* dont start athena

* remove comment

* fix old athena test

* fix inject model

* fix test car models

* should be not none

* fix helpers exitcode

* ignore manage_athenad

* Use time.monotonic()

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

* combine init, remove spinner

* move manager test

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-05 11:03:23 +01:00
Dean Lee 59698344a2 camera_qcom: move opencl stuff into class LapConv (#20180)
* class RGB2Gray

* rename Rgb2Grey to LapConv

* rebase master

* rebase master
2021-03-04 20:41:59 -08:00
Dean Lee 90310042cb ui: remove unused roadCameraState from SubMaster (#20245) 2021-03-04 20:18:54 -08:00
Jason Young e4cd83d782 VW MQB: Add support for stock FCW and AEB (#20244) 2021-03-04 19:12:04 -08:00
Adeeb Shihadeh 0fc98355d0 UI touchups (#20243)
* do that automatically

* move that

* catch failures in factory reset

Co-authored-by: Comma Device <device@comma.ai>
2021-03-04 17:12:56 -08:00
Adeeb Shihadeh e31336ed39 bump opendbc 2021-03-04 16:56:22 -08:00
Jason Young 6129a92f38 VW MQB: Add support for blind spot monitoring radar (#20242)
* Get steering rate-change sign from the right signal

* Temp remove network-switching reference prior to upstream

* Additional description of BSM signals

* Simplify expression

* Typo

* Update ref_commit

* update refs after merge

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-04 16:48:36 -08:00
iejMac 1a2e67583c Update README.md 2021-03-04 15:01:40 -08:00
Adeeb Shihadeh f3f44e43e6 VW: update process replay route (#20239)
* VW: update process replay route

* update refs
2021-03-04 14:58:28 -08:00
Chris McCammon 979319e4be 2020 Avalon (#20241) 2021-03-04 14:34:33 -08:00