Commit Graph

2143 Commits

Author SHA1 Message Date
Adeeb Shihadeh
a58dc92f20 paramsd process replay test (#2118)
* paramsd process replay test

* cleanup
old-commit-hash: 1e5a935ff00916efe65046f50d46a77d091c2e29
2020-09-01 18:31:26 -07:00
Adeeb Shihadeh
6eddfac1a6 Reduce plannerd and dmonitoringd CPU usage (#2108)
* fix wasted cycles in locationd and dmonitoringd

* bump cereal

* calibrationd

* Revert "calibrationd"

This reverts commit 580051a33bc96e1e83300629e9c04817928d0851.

* this is cleaner

* calibrationd

* paramsd is driven by liveLocationKalman

* only log params once a minute

* stricter CPU usage test

* revert locationd for now

* revert calibrationd too

* revert thresholds
old-commit-hash: 21fbe26980ccbc6893af4dfe64f58e2c875f2be6
2020-09-01 16:41:09 -07:00
Adeeb Shihadeh
5df9b62742 bump panda
old-commit-hash: 2b23624b42441030d7000d6a22f8e73f35509d5e
2020-09-01 16:35:49 -07:00
Comma Device
c52cafe1a3 remove recurrent LOGD and prints
old-commit-hash: 18884743a64032aa2ef8acc23c0dc84ddec17e67
2020-09-01 20:15:39 +00:00
Comma Device
a3cb6cb5a5 use buffered meta
old-commit-hash: 80838f3693a1772ab6c6da9f3652106f2823b5c3
2020-09-01 18:55:15 +00:00
Willem Melching
22295ce570 Wait 5 minutes after offroad before changing thresholds (#2113)
old-commit-hash: 4891d3787afa652f5cb83e13e33e8158a8f6f7aa
2020-09-01 11:25:04 +02:00
Willem Melching
35155d5efa ui: simplify shader versions and fix hardcoded texture size (#2112)
* fix shader version

* fix texture buffer size

* Attribute/Varying is deprecated
old-commit-hash: 42b6292fa5220ca979b0354de91aa16d2cf54039
2020-08-31 15:02:01 +02:00
Willem Melching
fff4680443 Fix camera view on PC
old-commit-hash: 01b30794518ef1e8d8a4315baf5678095f3a8283
2020-08-31 13:16:30 +02:00
Adeeb Shihadeh
afafacabbb Remove opencv from phonelibs (#2107)
* remove opencv from phonelibs

* clean that up too
old-commit-hash: 63436373d22566a13f4f6afbcb4acb742227d09d
2020-08-30 18:23:23 -07:00
Adeeb Shihadeh
a9e4b336f4 Revert "Added Toyota Camry 2019 (AUS) SX(2.5L FWD, 6speed) firmware versions (#2096)"
This reverts commit c313cbe26a6a54c07323998f8a8de718acdc9cfc.

old-commit-hash: 4569e51b3edfd9a7704709cde6a98e24e03af0fc
2020-08-30 17:14:45 -07:00
Greg Hogan
ece081d471 build script that uses docker container (#1944)
old-commit-hash: e4720eb798fcd1ce960010ef86c95cde345cd58e
2020-08-30 17:02:36 -07:00
Michael Honan
3c41b9930e Added Toyota Camry 2019 (AUS) SX(2.5L FWD, 6speed) firmware versions (#2096)
old-commit-hash: 76a5ad3a5f9c23f9e40be715352ec8a7cc4f76b1
2020-08-30 17:01:26 -07:00
Shane Smiskol
80adb33924 Show lane lines and path while using uiview.py (#2104)
* add modeld and required calibd procs to uiview to display lane lines when debugging

* send radarState with empty message to show model path

* make uiview.py executable
old-commit-hash: dfdbf6e41607d793f4c7d38407978a28af0d2e28
2020-08-30 11:38:40 -07:00
Adeeb Shihadeh
91ac4efab2 driver monitoring cleanup (#2101)
* read rhd from param

* don't need that anymore

* fix build

* bump cereal

* read param from camerad too

* add read_db_bool helper

* bump model replay ref commit, IsRHD wasn't set
old-commit-hash: 349040d9580bf7c9b98273dd2745fc4b147d3254
2020-08-29 17:16:00 -07:00
Adeeb Shihadeh
281aa9f81c fix hyundai editing can parser values
old-commit-hash: 284938cd43c690207c1b71898218af3c630498d6
2020-08-28 21:34:34 -07:00
Adeeb Shihadeh
ff00f6e4a4 lidar is a scam (#2094)
old-commit-hash: 45b4b6007a188fdb35808bd11397ab6fd87f8f61
2020-08-28 16:21:05 -07:00
ZwX1616
323b66731c need no divided by 2
old-commit-hash: b7bc342cc8079e017c24c920d3a91364894ba177
2020-08-28 12:20:36 -07:00
Adeeb Shihadeh
a3461065b9 fix CI cache auto-deletion
old-commit-hash: 33fd13cc8c6af7dddea64dbc239bfe872c433adb
2020-08-28 11:19:20 -07:00
Willem Melching
b5766fbe8a bump cereal
old-commit-hash: 1e1ce35dbbdcbe8d720f225474f847f0d3eb1add
2020-08-28 13:25:51 +02:00
Adeeb Shihadeh
cb3f689e36 remove read_param_timeout (#2095)
* remove read_param_timeout

* missed that
old-commit-hash: 9cd5180b43e03f84adb870fa25c91428a18394e0
2020-08-27 19:24:51 -07:00
ZwX1616
fca076b982 not show soft recover alerts
old-commit-hash: 9731e7a0d7af7aec44097e0028c10427681d4e8c
2020-08-27 17:59:26 -07:00
Adeeb Shihadeh
cc2c6180f9 Sound stability test (#2089)
* play sound

* clean this up

* no cereal

* fix module issue

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 685340d57897b8a0db4aa1c754c1760c59b92ead
2020-08-27 15:50:48 -07:00
Adeeb Shihadeh
6919e06a9c small uploader cleanup
old-commit-hash: 82f40f6ff5f4677fed6c1aa84a3229a29d212356
2020-08-27 14:22:59 -07:00
Adeeb Shihadeh
a8d055837b increase timeout on mac CI build
old-commit-hash: 9a9e829ce48ffe1f26c828384915853873704854
2020-08-27 13:15:20 -07:00
Adeeb Shihadeh
d2cdd7706c UI cleanup (#2091)
* remove unused UI code

* these params aren't used anymore

* this is cleaner

* remove one more timeout

* read that from carParams

* only android needs pm

* fix that

* fix that

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 43e3ec1bc1ee0d7b8044c5cabbe4022c5ddc9783
2020-08-27 11:57:31 -07:00
Willem Melching
139301e00f make sure snpe can find libopencl
old-commit-hash: 3517d4580224d6d74ea91d46bc4fe081c8e02a2f
2020-08-27 11:35:52 +00:00
Willem Melching
c441f12924 open by path instead of number
old-commit-hash: 658e9d831619acf36aad9939cdbb97a08feed962
2020-08-27 09:44:52 +00:00
robbederks
7671d18467 Tici camerad (#2048)
* fix camera config

* typos

* oops

* more typo

* lambless

* forget to send

* visualize hist

* more typo

* 0xC000

* simple

* data loss prevention, clean up later

* loggerd

* back up code

* backup

* fixed memory leak

* fix vsync

* upload ecam

* WB

* 3stream

* fix OMX crash on loggerd rotation

* rewritten debayer kernel

* update viewer

* improved AE

* no artifact lines/grids

* standard trigger

* cleanups

* CCM

* cleanups

* slight tweak

* upd push sock

* build all these

* update tele fl

* update cereal

* upd viewer

* DualCameraState -> MultiCameraState

* cameras_open

* disable frame zmq push by default

* more cleanup

* no apks

* fix submodule error

* wat

* clean up trash

* remove junk

* only build on qcom2

* no need to check these

* update cereal

* some more minor cleanup

* bump panda

* add todo

* minor typo

* Revert "minor typo"

This reverts commit 9233a1df7cac214fae6827cdae3a10cb3bd060d9.

* not care

* use consistent hdr

* some cleanup

* Update selfdrive/camerad/main.cc

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

* more cleanups

* remove irrelevant stuff

* this too

* cleanup

* rerun ci

Co-authored-by: ZwX1616 <zwx1616@gmail.com>
Co-authored-by: Tici <robbe@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 37d6472bfa1c0ef9f1f8353162b97444ca66e45c
2020-08-26 19:59:56 -07:00
ZwX1616
06439bef18 Fix OMX error on loggerd rotation when using multiple cameras (#1953)
* cherry pick from f8745d3002afe1acd8b740c8421992f1a459b59d

* update cereal

* missed this line

* add enum

* Update selfdrive/loggerd/loggerd.cc

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

* Update selfdrive/loggerd/loggerd.cc

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

* use same logroot

Co-authored-by: Tici <robbe@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3014280d1a7369c0d1f1f4b5bbc7553e656fe8af
2020-08-26 15:02:51 -07:00
Adeeb Shihadeh
4f4751ec35 missing two f's, loggerd should really work on pc
old-commit-hash: 7bee1dbdbfcf0255f0d2338df6787fb6d0a1a961
2020-08-26 13:48:54 -07:00
Adeeb Shihadeh
12e718f670 add frame count check to loggerd rotation test
old-commit-hash: ff5d98f85fbc348db8817c864b6595ee4052731a
2020-08-26 13:06:32 -07:00
Willem Melching
b2ff5de382 bump panda
old-commit-hash: 29d83f02463d6963a0826f4997d2ad393447346d
2020-08-26 20:13:33 +02:00
Willem Melching
fffb8042a6 hardware.py: PC is wifi so uploader works
old-commit-hash: c8e0cd3ddd46485c1b70c43a8732001cb6de7f22
2020-08-26 20:12:56 +02:00
Willem Melching
9b489c5d3c larch64 dmonitoringmodeld fixes
old-commit-hash: a7be2b090d39fe360eab1c9cca32a3c4d3bb0f13
2020-08-26 17:49:20 +00:00
Willem Melching
6c653d4357 apport support for tombstoned (#2087)
* apport support for tombstoned

* Update manager

* Update comment
old-commit-hash: e88edeb051c393d7df84d5cf9b33ad0668bd4e99
2020-08-26 19:06:56 +02:00
Willem Melching
81333a9c9e larch64 modeld fixes (#2086)
old-commit-hash: cd6ec8211cebc502ef072ea8ebc0e03eab07f358
2020-08-26 17:18:05 +02:00
Willem Melching
55c441b6dd Systemd logcatd (#2085)
* Systemd logcatd infrastructure

* This should work

* Cleanup

* Split

* More compact and cleanup

* Add to ubuntu setup package list

* Run logcatd on all non pc platforms
old-commit-hash: 5782efe3ae7882a6a8eee0086b9c612c1d276814
2020-08-26 17:09:23 +02:00
Willem Melching
16fe1bb2ad Hardware abstraction class (#2080)
* hardware abstraction class

* De Morgan

* Rename pc hardware class

* Fix sound card in controlsd

* Pc get sim info

* fix hardware in test

* two more

* No more random imei on android

* no randomness on android

* Need to return something that looks like imei for registration to work

* Return proper network strength

* Unused import

* Bug fixes + gpsd is only android
old-commit-hash: c7152d54192605c833912b69cf85514ac2e1b1fc
2020-08-26 14:57:17 +02:00
Willem Melching
93926b0cd2 sensord: more precise 100 Hz, compensate for time spend measuring
old-commit-hash: 41b0cba0dd226db3938dbfbc8152f074143149f8
2020-08-26 12:10:50 +02:00
robbederks
c09e7f04e7 Tici sensord (#2072)
* tici sensord: WIP

* add sensor constants

* rename files

* base class

* init sensors

* publish something

* dont leak memory

* try reading from accel

* Accel works

* add time and sensor source

* Update release files

* If we want low BW we want 125hz

* this should run gyro as well

* add filter on gyro

* also filter accel data

* Add i2c files

* cast makes macos unhappy

* Same outputs as android sensord

Co-authored-by: Tici <robbe@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 622e42d504458ebfbb23e945beb1a60bbfd0e63b
2020-08-26 11:30:30 +02:00
ZwX1616
61ce097e7d wait longer for tici camerad startup
old-commit-hash: 521b6688ea6f32e6712ac4bdb382c393963b2e07
2020-08-25 21:07:50 -07:00
ZwX1616
275123e6d4 Loggerd rotation test (#2077)
* loggerd test

* delete afterwards

* add ccc

* fix pylint

* cleanup rotation test

* this works

* bump tolerance

* clear the data after test

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 87473fbc41055f8e768089475616d642f3d45ffe
2020-08-25 18:31:49 -07:00
Willem Melching
27c2d23780 bump cereal
old-commit-hash: 2be2b6634174389e007446c5961b0d05e8abdf82
2020-08-25 17:30:14 +02:00
Willem Melching
90b52344fd Universal clocksd (#2075)
* universal clocksd

* start in manager

* remove android include

* Apple hacks

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e497b95f549b6e6d5a249121804231878c747e90
2020-08-25 10:53:04 +02:00
Adeeb Shihadeh
4936fd4709 mac ui kind of works (#2079)
old-commit-hash: 7956bb6883c75d97ca823d33c038841ef9e9e679
2020-08-25 00:56:42 -07:00
VirtuallyChris
cc848bcf0b More Insight FW versions
old-commit-hash: ac4e244b3bf9bdc14db51369fc43e6bef8a9d3ec
2020-08-24 16:11:24 -07:00
Dean Lee
ed31f8aaa5 Remove unnecessary string copy (#2067)
old-commit-hash: 71eedbce44b9239d05c3309a6f85c3c8abbb3908
2020-08-24 09:25:16 -07:00
Willem Melching
22e0a2474a Pandad: turn on panda power (#2073)
* pandad turn on panda power

* Add gpio.py

* needs bytes

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 6bb2630eba1bff2db745e56d639fce8b85ec6d0d
2020-08-24 16:56:29 +02:00
Willem Melching
d8b7f6f4e3 fix prebuilt container
old-commit-hash: 39c7dc2072a2bf512afd7ac11ebe601ba754ad1d
2020-08-24 14:43:24 +02:00
Willem Melching
ac4e0e59df bump cereal
old-commit-hash: b731b1b99ed60e7b7482946e542c3a2c31f5a9c0
2020-08-24 14:18:42 +02:00