Commit Graph

5603 Commits

Author SHA1 Message Date
Dean Lee da6ebc2f9d remove unused signal displayPowerChanged (#22719)
old-commit-hash: 3b936aaca9
2021-10-29 12:09:03 +02:00
Willem Melching 88947e50ef Add 2019 Rav4 engine FW (#22733)
old-commit-hash: 51c4b3c34b
2021-10-29 12:08:04 +02:00
lipniak dc816fc35c tools: add info on common issues (#22709)
* tools/README.md: add more information

1. Add info about OpenCL drivers
2. Add info about pipenv environment

* ubuntu_setup.sh: add clinfo

Adds the clinfo command so you can verify your OpenCL installation.

* tools/README.md: add info on GUI WSL
old-commit-hash: e68849cfc8
2021-10-29 11:19:43 +02:00
Willem Melching 2121c35f7d README.md: mention docs.comma.ai
old-commit-hash: d656a46311
2021-10-29 10:45:07 +02:00
Willem Melching 519e7ef713 add nav improvements to release notes
old-commit-hash: 8c73e67467
2021-10-29 10:39:22 +02:00
Jason Young a399abf438 GM: EPS fault workaround (#22404)
* seems legit

* panda -> loopback

* fix comment

* add some "why" comments for the next guy

* re-test with stock 50Hz rate

* ugly test

* Update selfdrive/car/gm/carstate.py

Co-authored-by: qadmus <42746943+qadmus@users.noreply.github.com>

* update refs

* Update selfdrive/car/gm/carstate.py

Co-authored-by: qadmus <42746943+qadmus@users.noreply.github.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: b49f518782
2021-10-28 16:54:12 -07:00
Adeeb Shihadeh 67b42fc1a8 Mazda: fix blinker states (#22718)
* Mazda: fix blinker states

* not lamp

* back to lamp to fix convenience blinkers
old-commit-hash: 2b4a655f36
2021-10-28 14:05:12 -07:00
Adeeb Shihadeh 72d7b40eec UI: add opensans semibold
old-commit-hash: e33cd47b5c
2021-10-28 13:07:39 -07:00
Willem Melching 94db4b8ca0 Small docs cleanup (#22725)
* add images

* Add root README.md to docker container
old-commit-hash: 48ef2bcbf6
2021-10-28 19:16:39 +02:00
Willem Melching 82ebe9f0ee nav: support multiple banners in route segment (#22722)
old-commit-hash: d4433cc2d8
2021-10-28 19:11:29 +02:00
Dean Lee 6f0377cf1a params: remove params_pxd.pxd (#22723)
old-commit-hash: 92682cb8e0
2021-10-28 19:10:55 +02:00
Jason Wen 03fcbc4366 hyundai_enable_radar_points: fix typo (#22724)
old-commit-hash: 257d2b447d
2021-10-28 19:09:22 +02:00
Willem Melching 0cdb1d5bab Add sphinx dependencies to Pipfile (#22720)
old-commit-hash: aa8952d0b1
2021-10-28 17:32:29 +02:00
Willem Melching 8d9783a379 maps: allow using MAPBOX_TOKEN env variable (#22721)
old-commit-hash: 0ba40954b9
2021-10-28 16:13:44 +02:00
Willem Melching 67f41f32f1 Sphinx docs generation (#22697)
* add sphinx

* switch theme

* Experiment: sphinx docs generation updated (#22708)

* moved build to root gitignore, added .gitkeep

* Improved makefile doc build process

- Removed auto-generated docs from source control
- Moved apidoc.sh into Makefile
- Removed make.bat (can add back if Windows support desired)
- Added sphinx viewcode and markdown extensions
- Added feature to source /docs in build, so any .rst file in /docs will
  override the respective file during the build process
- Added feature to copy all markdown/rst files from source into /build/
  during build process so they can be easily referenced while writing
  docs (see examples in index.md)
- Wrote basic starter index.md file

TODO: Add new dependencies to Pipfile [dev-packages]

* Revert accidental modification to Pipfile

* fix command substitution

* exclude xx

* improve docs

* dont include all docs in release build

* Add dockerfile

* update title

* include normal readme

* build container in CI

* use buildkit

* add login

Co-authored-by: Chad Bailey <chadbailey904@gmail.com>
old-commit-hash: b816b5b644
2021-10-28 15:14:37 +02:00
Robbe Derks 39d9bd31b0 Make longitudinal planning triggered on model (#22641)
* Make long planning triggered on model

* fix process replay

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: efb5abec41
2021-10-28 12:27:09 +02:00
Robbe Derks a6a2693a1c Pigeon (ublox) initialization fixes (#22712)
* add timeout to wait_for_ack

* fix ignition edge detection race condition

* local_ignition -> ignition_local

* gate power_save on !pigeon_active

* millis_since_boot

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

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 21c4bfc7be
2021-10-28 11:23:19 +02:00
Dean Lee fd2bc4ce18 Qt/CommaApi: cache private key (#22715)
* cache private key

* space

* no need to check mtime

* call_once

* simplify
old-commit-hash: 3f4cc9a246
2021-10-27 21:12:00 -07:00
Adeeb Shihadeh 8f16462f73 fix dashcam spelling
old-commit-hash: 687925c775
2021-10-27 17:55:48 -07:00
Adeeb Shihadeh 427d76d6a1 add replay to pc release files
old-commit-hash: cf6c129f80
2021-10-27 15:22:26 -07:00
Vehicle Researcher 4f57d2c168 add tools/lib to releas files for tests
old-commit-hash: 90c6182a4b
2021-10-27 14:14:43 -07:00
Adeeb Shihadeh a7ed7b7375 jenkins: run build_release.sh from source dir
old-commit-hash: 1e1f948c0c
2021-10-27 12:28:01 -07:00
cydia2020 8f824f3b16 Toyota: gate enableDsu on no smartDSU (#22711)
old-commit-hash: 944578ad09
2021-10-27 11:29:34 -07:00
Andrew 1e04063b9b tools/setup: add missing package for plotjuggler (#22713)
old-commit-hash: 999b2ee5cc
2021-10-27 10:56:41 -07:00
Willem Melching cd4e7d6181 bump submodules
old-commit-hash: 63b85ca1e2
2021-10-27 11:57:31 +02:00
Adeeb Shihadeh 997f3f0212 run onroad tests on release build (#22700)
* check startup aelrt

* release decorator

* run in jenkins

* run onroad tests

* no push

* fix release2 build

* fix path

* no overwrite

* single release build script

* make files_eon non empty

* files

* run in source

* add that for now

* print

* ignore initialzing

* print

* fetch

* run tests last

* check alert text

* revert some stuff

* fixup jenkinsfile

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 7feae28705
2021-10-26 23:50:05 -07:00
Adeeb Shihadeh bb7751fdb0 don't set core affinity on PC (#22706)
old-commit-hash: 5b331fd6f5
2021-10-26 21:51:46 -07:00
Adeeb Shihadeh 95f5cabc04 add inter fonts to assets (#22704)
old-commit-hash: 950acb476c
2021-10-26 20:40:09 -07:00
Adeeb Shihadeh 2e995ea41a installer: init submodules for all builds
old-commit-hash: 23d6aeb4b7
2021-10-26 20:01:24 -07:00
Adeeb Shihadeh 4099783375 add sdcard support (#22703)
* generalize

* factory reset
old-commit-hash: f4c2398db4
2021-10-26 19:34:08 -07:00
Adeeb Shihadeh 3e0c1a8f7f add escalade to release notes
old-commit-hash: e178bed301
2021-10-26 16:01:44 -07:00
Gibby ee70f39f1b GM: 2016 Escalade ESV (#22670)
* Added 2016 Escalade ESV fingerprint and data.

* Updated CARS.md for GM vehicles

* Uploaded Escalade fingerprint

* Removed part about auto high beams for GM. Seems to work for some.

* Revert other modifications in CARS.md

* Revert other modifications in CARS.md

* Added test route for Escalade

* Added tunning for Escalade to reduce jerky steering

* Apply suggestions from code review

* Update selfdrive/car/gm/interface.py

* cleanup test route

Co-authored-by: Gibby <git@twoitguys>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 46009fa6fd
2021-10-26 15:59:24 -07:00
Vivek Aithal b16c806e9e plannerd: add useLaneLines to lateralPlan (#22699)
* add laneless toggle in lateral plan message

* update cereal

* add refs
old-commit-hash: 2ea4feffb9
2021-10-26 14:32:41 -07:00
Willem Melching 8a0c57433e navigation: use mapbox proxy server (#22660)
* use mapbox proxy

* remove MapboxToken param

* do not log jwt

* remove import

* move to staging url

* put has_prime in ui state

* logic was flipped

* Update selfdrive/ui/qt/maps/map.h
old-commit-hash: cca07c0c73
2021-10-26 18:59:17 +02:00
Willem Melching efa265a720 Make BMX055 optional if MMC5603NJ present (#22698)
old-commit-hash: b078d8e425
2021-10-26 17:43:33 +02:00
Willem Melching 0f77dd4506 loggerd: set encodeIdx.valid if frame id is correct (#22634)
* loggerd: set encodeIdx.valid if frame id is correct

* check valid flag in test

* test cleanup

* bump cereal
old-commit-hash: 89f311714c
2021-10-26 16:00:43 +02:00
Willem Melching c25d90772f bump version to 0.8.11
old-commit-hash: c30bd052c3
2021-10-26 15:23:04 +02:00
Willem Melching 116ae68bdb do not run on import
old-commit-hash: 59accdd814
2021-10-26 14:49:51 +02:00
Willem Melching bb156e50d7 bump opendbc
old-commit-hash: e0b88dfb63
2021-10-26 14:49:41 +02:00
Willem Melching a15e1b2de0 fix test_models.py (#22694)
old-commit-hash: 8cd195d030
2021-10-26 14:46:31 +02:00
Willem Melching 19ecbfa0b1 bump panda
old-commit-hash: 644d1126db
2021-10-26 12:25:29 +02:00
Adeeb Shihadeh 05aa510c25 always show lane lines on HUD (#22693)
* always show lane lines on HUD

* update refs
old-commit-hash: f2b48a1803
2021-10-25 23:47:12 -07:00
qadmus d56b3bd868 GM: Cleanup & format values.py (#22671)
* cleanup & format gm/values.py like toyota/values.py

* Units and notes
old-commit-hash: ca476650e9
2021-10-25 23:46:44 -07:00
Greg Hogan 466288eff0 ModelDataRaw struct part 4 (#22673)
* convert model data for leads to struct

* make things more consistent

* change names with path to plan

* consistent use of plural
old-commit-hash: 7bb13acc45
2021-10-25 16:46:09 -07:00
Adeeb Shihadeh 104ba7be84 updated: add a few missing type hints
old-commit-hash: 9ca16560e2
2021-10-25 15:58:26 -07:00
Adeeb Shihadeh 300294d0c6 temporarily disable per-core cpu usage check
old-commit-hash: 7394956a90
2021-10-25 15:03:28 -07:00
sshane 263b37364c Quiet steer temp unavailable alert at standstill (#22680)
* only sound critical alert when not at standstill

* need to flip

* just change the one line
old-commit-hash: 82ad6642e2
2021-10-25 14:28:05 -07:00
Jason Young a49278fa2e VW MQB: Cleanup Audi list order and packages (#22689)
old-commit-hash: b950bc2c17
2021-10-25 14:19:26 -07:00
HaraldSchafer d50d9af755 e2e long planner: use position, speed and accel (#22688)
* a little bit more moderate

* cleaner
old-commit-hash: 7868baeac9
2021-10-25 14:03:41 -07:00
Adeeb Shihadeh 55cc85096e count_events: handle missing logs
old-commit-hash: 4b4efead89
2021-10-25 10:25:23 -07:00