Commit Graph

854 Commits

Author SHA1 Message Date
Andre Volmensky f6c2c72851 Bugfix: Reset saturated_count if angle no longer saturated (#1522)
old-commit-hash: 135385c5fb
2020-05-16 01:14:10 -07:00
Chris Souers a479ab0802 These lines are an unlabeled duplicate of the 4 below it. (#1519)
old-commit-hash: 7abcf71f92
2020-05-15 18:30:19 -07:00
Willem Melching 8189186d8e Alert callback functions were returning tuples
old-commit-hash: c18891b936
2020-05-15 18:29:22 -07:00
Chris Souers 4d1bed7319 Add ECM ID for 2018 Civic Hatchback (#1518)
old-commit-hash: b9b8e61e93
2020-05-15 16:36:07 -07:00
Willem Melching 046c47296f use base class in car_kf
old-commit-hash: 896bd1b5c7
2020-05-15 15:48:48 -07:00
Harald Schafer 99d9c3651c xRevert "way cleaner"
This reverts commit b8d13b1b44c6d33cb8209aac7fa65a269d8892b9.

old-commit-hash: 273e81715a
2020-05-15 14:29:34 -07:00
Harald Schafer 696fd01f9d way cleaner
old-commit-hash: a4ffd8c226
2020-05-15 14:24:11 -07:00
Willem Melching 8f4c431efc lane kf was not built
old-commit-hash: 2cc218e144
2020-05-15 14:22:36 -07:00
Willem Melching 207dff6092 turn locationd back on
old-commit-hash: ed5284f9b3
2020-05-15 13:53:45 -07:00
George Hotz 206b6abe7d thneed saves 45% of a core (#1512)
* thneed runs the model

* thneed is doing the hooking

* set kernel args

* thneeding the bufferS

* print the images well

* thneeds with better buffers

* includes

* disasm adreno

* parse packets

* disasm works

* disasm better

* more thneeding

* much thneeding

* much more thneeding

* thneed works i think

* thneed is patient

* thneed works

* 7.7%

* gpuobj sync

* yay, it mallocs now

* cleaning it up, Thneed

* sync objs and set power

* thneed needs inputs and outputs

* thneed in modeld

* special modeld runs

* can't thneed the DSP

* test is weird

* thneed modeld uses 6.4% CPU

* add thneed to release

* move to debug

* delete some junk from the pr

* always track the timestamp

* timestamp hacks in thneed

* create a new command queue

* fix timestamp

* pretty much back to what we had, you can't use SNPE with thneed

* improve thneed test

* disable save log

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 302d06ee70
2020-05-15 13:53:01 -07:00
Willem Melching a6676b8a62 White panda is deprecated (#1516)
* Start white panda deprecation

* Unify alert text

* Add noentry

* Change to no longer supported

* panda is lowercase

* Capitalize

* rerun ci
old-commit-hash: c85b174584
2020-05-15 13:00:00 -07:00
Willem Melching 380d1e4f3d Fix two event names
old-commit-hash: 631d0d94d3
2020-05-15 12:24:12 -07:00
Willem Melching b1a73d69ea add simple script to print controlsd alive and valid
old-commit-hash: e66c246f34
2020-05-14 20:16:24 -07:00
Paweł Goliński 524397ce86 Use Conversions in calibrationd (#1511)
old-commit-hash: 8b0ab73fef
2020-05-14 17:56:45 -07:00
Bruce Wayne 157c671a60 make linter happy
old-commit-hash: f8a0eb0f7a
2020-05-14 17:38:52 -07:00
Harald Schafer 777e183af3 too complex
old-commit-hash: 013e49bf90
2020-05-14 16:30:00 -07:00
Willem Melching 8f71de0dbe Rednose (#1503)
* add rednose

* update rednose

* This compiles

* Add rednose to release

* cleanup

* Extract generated dir as argument

* Add constants.py to release

* Add rednose to dockerfile

* Fix that
old-commit-hash: 28bf5d1dd8
2020-05-14 15:36:56 -07:00
Adeeb 48340cc8cb Alerts + Events refactor (#1466)
old-commit-hash: d976233f69
2020-05-14 15:21:21 -07:00
Jason Young 30e1e9f91c Make timeout setting code reachable (#1509)
old-commit-hash: d8d490ef6d
2020-05-14 13:03:47 -07:00
Willem Melching c83dabd8e2 Add code to steer using TSS2 LTA message (#1507)
* try again with toyota LTA

* Fix dbc and send at 50Hz

* Add commented code

* Remove unused import

* Remove that
old-commit-hash: 49dd37b81b
2020-05-13 19:09:51 -07:00
Willem Melching 39e5985776 Clip v_cruise to V_CRUISE_MAX
old-commit-hash: ef33007813
2020-05-13 18:05:24 -07:00
Willem Melching 43b696893d speed too high louder alert
old-commit-hash: e7ec02e201
2020-05-13 18:02:09 -07:00
Willem Melching aedf223401 remove eigen from phonelibs (#1505)
old-commit-hash: add784a7df
2020-05-13 16:41:52 -07:00
Willem Melching 5cbaf497f7 bump version to 0.7.6
old-commit-hash: 69aacd9d17
2020-05-13 16:13:38 -07:00
xps-genesis 45bb947116 Split G80 from Hyundai Genesis (#1502)
Previous commit moved G80 from G90 grouping to Hyundai Genesis grouping.
Bug found as minSteerSpeed is 0 for G80 but 60 for Hyundai Genesis.
Taking @pd0wm recommendation and  ungrouping G80 to its own.
old-commit-hash: 2c39133c09
2020-05-13 15:31:30 -07:00
Chris McCammon c64efa4854 Remove Brazil Corolla (#1504)
old-commit-hash: b0aa834eaf
2020-05-13 15:11:10 -07:00
Chris McCammon d62c7b1169 Add more Lexus ES 2019 FW (#1500)
* Add more Lexus ES 2019 FW

* Found the other FW
old-commit-hash: c1d892ec9b
2020-05-13 14:33:51 -07:00
xps-genesis 3aaffd669c CAR.GENESIS_G80 has incorrect parameters (#1499)
Hyundai Genesis 2015-2016 is similar to Genesis G80. The Genesis G90 is the larger vehicle. These are grouped wrongly.
old-commit-hash: 38cdc5777f
2020-05-13 13:14:52 -07:00
Chris McCammon 7cffa6ad2e Add Brazil 2020 Corolla FW (#1492)
old-commit-hash: af70256bc1
2020-05-13 08:24:05 -07:00
Willem Melching ef6640c7c4 Fix controlsd typo in refactor
old-commit-hash: 516fa29738
2020-05-12 18:58:18 -07:00
Willem Melching 8505259e41 Library cleanup (#1491)
* library cleanup

* remove fastcv

* Fix build step

* bump cereal

* bump cereal

* Install capnp

* bump

* no docker cache

* Update installation instructions

* Needs sudo

* Can we sudo?

* Cache was not the problem

* remove static libraries from boardd install script

* Update setup script

* Remove import

* No capnp install in lgtm

* Fix dockerfile
old-commit-hash: 72db8d890d
2020-05-12 18:50:07 -07:00
Willem Melching 0214bfa5eb Fix steering wheel icon showing (#1497)
* this should fix steering wheel icon showing

* fix syntax
old-commit-hash: 2ae2c40b29
2020-05-12 18:17:04 -07:00
Adeeb fe106e25a3 Controlsd refactor (#1487)
* it's a class

* more refactor

* remove that

* car interface should create that

* that too

* not a dict

* don't create permanent events every iteration

* break up long lines

* fix honda

* small optimization

* less long lines

* dict is faster

* latcontrol less args

* longcontrol less args

* update profiling script

* few optimizations

* create events together

* clean up

* more clean up

* remove comment

* clean up

* simplify state transition

* more clean up

* update comments
old-commit-hash: 08832ff29d
2020-05-12 15:06:48 -07:00
Chris McCammon 0530b401e0 Missing engine FW for Sienna (#1486)
old-commit-hash: 6fb7199f33
2020-05-11 23:08:47 -07:00
Dean Lee b53eaeffce use test_bit to determining if a device is a touchscreen (#1389)
old-commit-hash: 3349b5b3be
2020-05-11 15:30:22 -07:00
Chris Souers bfdf06206e Add 2020 Honda CRV support (#1464)
old-commit-hash: e37aaffaad
2020-05-11 13:52:00 -07:00
Erich Moraga 229a72ef3e DSU firmware for CAR.RAV4H (#1474)
* DSU firmware for CAR.RAV4H

@csullivan#3202 944e3f96fd78a72f``944e3f96fd78a72f|2020-04-25--12-03-43

* Additional CAR.RAV4H DSU firmware

Pulled 881514202200 from @zerofinalblue#3567's 2017 RAV4 hybrid FPv2 output. 
79a302dcf774b7a4|2020-05-08--12-38-57
old-commit-hash: d18eb721ff
2020-05-11 13:49:36 -07:00
Harald Schafer 02eeef5f2b safer
old-commit-hash: ee10697d86
2020-05-10 22:00:41 -07:00
Willem Melching c77e9b1f59 Fix counter in HKG clu11 message (#1484)
* fix counter in clu11 message

* update ref
old-commit-hash: 27ffa29f6c
2020-05-10 20:13:35 -07:00
Willem Melching 587d00d24a fix update ref script
old-commit-hash: 5182da3100
2020-05-10 18:55:53 -07:00
Adeeb Shihadeh bd980f6048 delete unused lines
old-commit-hash: 10ae22a192
2020-05-10 11:25:42 -07:00
Jason Young 53fc3f1e7e Fix hardcoded path in sensor test script (#1481)
* Fix hardcoded path to sensor test script

* Rename the other place too
old-commit-hash: 09d465013c
2020-05-09 22:17:24 -07:00
Adeeb Shihadeh 0a5273bf46 fix circular import reported by LGTM
old-commit-hash: 48dec51f0e
2020-05-09 16:47:36 -07:00
Adeeb 64b69bda50 LGTM fixes (#1480)
old-commit-hash: 008700a6b3
2020-05-09 16:40:43 -07:00
Willem Melching 83d02c8c4a Don't show "no gps" when ubloxd is not running (#1479)
* dont show no gps when ubloxd is not running

* Just s

* Dropped that

* Connected is too long
old-commit-hash: f7c8707bf8
2020-05-08 21:04:55 -07:00
George Hotz d7fcbc9c4b remove locationd from car started processes for now
old-commit-hash: 7c71a14a89
2020-05-08 20:30:57 -07:00
robbederks 5a12fc32e7 Ambient light calibration parameters on persist partition (#1429)
* WIP: light sensor persistent params

* fix params writing

* Persistent params argument in C params lib. Fixed symlink flow

* Removed debug prints

* fix boardd

* fix ui

* remove debug print
old-commit-hash: 71bebc4fca
2020-05-08 19:39:18 -07:00
William 798e1a8908 Shebang Fix (#1477)
* Shebang Fix

Per George's "I'd merge a PR replacing the 4 python3.7 with python3" on Discord. George updated Python to 3.8.2 for webcam tools, which broke manager from launching. Instead of chasing the exact version, it seems more reasonable to fall back to 3.

* More Python3.7's
old-commit-hash: aef01f4bdf
2020-05-08 18:08:11 -07:00
HaraldSchafer f3747d2fe5 Better poly (#1437)
- better polyfitting
- no mpc cost change during lane change
- model trained with better ll gt, sim noise and guaranteed memories
old-commit-hash: 65fcc7c45f
2020-05-08 17:14:43 -07:00
Adeeb b1cbd898f1 Move swaglog to cpp + remove another lib (#1470)
old-commit-hash: 46f3665279
2020-05-08 14:46:10 -07:00