Commit Graph

8267 Commits

Author SHA1 Message Date
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: 685340d578
2020-08-27 15:50:48 -07:00
Adeeb Shihadeh 6919e06a9c small uploader cleanup
old-commit-hash: 82f40f6ff5
2020-08-27 14:22:59 -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: 43e3ec1bc1
2020-08-27 11:57:31 -07:00
Willem Melching 139301e00f make sure snpe can find libopencl
old-commit-hash: 3517d45802
2020-08-27 11:35:52 +00:00
Willem Melching c441f12924 open by path instead of number
old-commit-hash: 658e9d8316
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: 37d6472bfa
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: 3014280d1a
2020-08-26 15:02:51 -07:00
Adeeb Shihadeh 4f4751ec35 missing two f's, loggerd should really work on pc
old-commit-hash: 7bee1dbdbf
2020-08-26 13:48:54 -07:00
Adeeb Shihadeh 12e718f670 add frame count check to loggerd rotation test
old-commit-hash: ff5d98f85f
2020-08-26 13:06:32 -07:00
Willem Melching 9b489c5d3c larch64 dmonitoringmodeld fixes
old-commit-hash: a7be2b090d
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: e88edeb051
2020-08-26 19:06:56 +02:00
Willem Melching 81333a9c9e larch64 modeld fixes (#2086)
old-commit-hash: cd6ec8211c
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: 5782efe3ae
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: c7152d5419
2020-08-26 14:57:17 +02:00
Willem Melching 93926b0cd2 sensord: more precise 100 Hz, compensate for time spend measuring
old-commit-hash: 41b0cba0dd
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: 622e42d504
2020-08-26 11:30:30 +02:00
ZwX1616 61ce097e7d wait longer for tici camerad startup
old-commit-hash: 521b6688ea
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: 87473fbc41
2020-08-25 18:31:49 -07: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: e497b95f54
2020-08-25 10:53:04 +02:00
Adeeb Shihadeh 4936fd4709 mac ui kind of works (#2079)
old-commit-hash: 7956bb6883
2020-08-25 00:56:42 -07:00
VirtuallyChris cc848bcf0b More Insight FW versions
old-commit-hash: ac4e244b3b
2020-08-24 16:11:24 -07:00
Dean Lee ed31f8aaa5 Remove unnecessary string copy (#2067)
old-commit-hash: 71eedbce44
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: 6bb2630eba
2020-08-24 16:56:29 +02:00
Willem Melching cb21237c26 Thermald cleanup (#2049)
* Thermald cleanup

* no Temps, fix ui formatter

* Fix scaling

* Don't touch that

* typo

* Fix fan control

* Fix if

* change cereal

* Update comment
old-commit-hash: 9eb3d89ca2
2020-08-24 14:17:41 +02:00
Dean Lee 205a47abaa paint.cc: deleted two meaningless lines (#2043)
old-commit-hash: 08d6fe1880
2020-08-24 14:15:34 +02:00
eFini ddc5732562 fingerprint for China 2019 CRV Hybrid (#2056)
old-commit-hash: c7904cdec3
2020-08-24 14:09:30 +02:00
Dean Lee 4c0da02183 visionstream: fix doube fd close (#2057)
* s->ipc_fd counld be closed twice

* white space
old-commit-hash: 17dd07e751
2020-08-24 14:07:27 +02:00
Dean Lee aa41930178 remove device_id&context from ModelFrame (#2064)
old-commit-hash: 727055e0a0
2020-08-24 14:04:52 +02:00
Dean Lee eb4d487000 move matmul3 into live_thread (#2069)
old-commit-hash: de7b901dc1
2020-08-24 14:00:00 +02:00
Adeeb Shihadeh 8f2111b889 type hints for messaging (#2061)
* bump cereal

* fix bugs found by mypy

* bump cereal
old-commit-hash: 520c2676b6
2020-08-23 00:33:19 -07:00
Erich Moraga 8464860002 Add 2020 RAV4 LE Hybrid engine f/w (#2058)
C0mpl3t3N00b#0074 DongleID bdad50b8a1f9fa8e...
https://discord.com/channels/469524606043160576/524592892627517450/746500256178372678
old-commit-hash: 1bfeacdeaf
2020-08-21 16:17:34 -07:00
cydia2020 f40ece1dbf Prius 2018 Engine FW (#2054)
old-commit-hash: 97bb55703e
2020-08-21 16:02:30 -07:00
Adeeb Shihadeh cadf1a08f5 small dmonitoringd cleanup
old-commit-hash: 732df68d84
2020-08-21 14:55:12 -07:00
BrettLynch d14d7ab667 Added fingerprint for my 2020 Corolla Hybrid Sx sedan (#2052)
Co-authored-by: BrettLynch <metalworer@live.com.au>
old-commit-hash: 1f4e16be3c
2020-08-21 11:10:27 -07:00
Willem Melching 698d4e4af1 ui: larger font size
old-commit-hash: d7f3690e85
2020-08-20 21:37:28 +02:00
Willem Melching 191d2e55d0 ui: force GLES context
old-commit-hash: 2410c7e26b
2020-08-20 21:33:32 +02:00
Robert Hanna 7525b2e4f6 Add Lexus RX esp FW (#2050)
Add new Ecu.esp FW version to LEXUS_RX_TSS2
old-commit-hash: 85ba6e0e2f
2020-08-20 10:55:35 -07:00
Willem Melching 92e3ed2e10 boardd: return early from usb functions if not connected
old-commit-hash: e03044530c
2020-08-20 17:36:02 +02:00
Willem Melching 6fbb4e18ec Revert "more init time in cpu test"
This reverts commit 76dcc65b31a7b03c8f48b92e5bc537397f847f3e.

old-commit-hash: b29d9da875
2020-08-20 17:18:03 +02:00
Willem Melching 473fb11d34 Qt ui for PC (#2023)
* qt ui boilerplate

* this kinda works

* cleanup

* render inside other widget

* cleanup

* more cleanup

* Not needed

* Handle click

* Draw at 20Hz

* create paint.hpp

* move stuff around

* update sidebar

* Draw vision

* this works again

* add clickable settings button

* Only collapse sidebar when started

* always use qt on linux

* fix width

* scrollable area

* talk to NetworkManager

* code to add a connection

* params toggles

* small cleanup

* add qt5 to dockerfile

* Qt on mac

* Add qt to release files

* fix macos build

* nore more ifdefs needed

* add icons

* make a bit nicer

* Hide scrollbar

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e115c51452
2020-08-20 17:16:44 +02:00
Willem Melching 4fd9d6467b more init time in cpu test
old-commit-hash: 03ec6af300
2020-08-20 15:20:59 +02:00
Adeeb Shihadeh a219cc17e9 clip carBatteryCapacity to 0
old-commit-hash: 2476ea213c
2020-08-19 12:34:49 -07:00
Adeeb Shihadeh 00e61c5f1e add a sleep after cloudlog
old-commit-hash: 266ef886dd
2020-08-18 11:52:01 -07:00
Adeeb Shihadeh 83faaf2906 log when thermald shuts down device
old-commit-hash: a46d2f5b17
2020-08-18 07:45:20 -07:00
Dean Lee ebd4f68cba ui: refactor model related functions (#2026)
* remove read_model

* remove structs for c-capnp

* remove duplicate #define from modeld

* add function fill_path_points

* fix Indentation

* use MODEL_PATH_DISTANCE instead of 192

* fix type

use validLen

* rename left_path_points&right_path_points to xxx_lane_points
old-commit-hash: f8ab6bd009
2020-08-18 15:26:43 +02:00
Dean Lee bccaaeb3fa fd should be initialized as -1 (#2041)
old-commit-hash: 963c00db09
2020-08-18 15:22:26 +02:00
Adeeb Shihadeh 41a6c716d5 remove old tests (#2040)
old-commit-hash: 744fe71801
2020-08-18 15:21:47 +02:00
Adeeb Shihadeh b2e40a7487 remove dead code in updated
old-commit-hash: 21a1792f89
2020-08-17 16:21:55 -07:00
Adeeb Shihadeh 0fac431c58 bump version to 0.7.9
old-commit-hash: 86dc54b836
2020-08-17 12:49:08 -07:00
robbederks 030570736c more panda fault types (#2036)
old-commit-hash: c624b40842
2020-08-17 13:02:06 +02:00