Commit Graph

16653 Commits

Author SHA1 Message Date
Dean Lee 0d76ecc156 release opencl objects (#1978)
old-commit-hash: fb41b984b0
2020-08-06 15:44:26 -07:00
HaraldSchafer 388274d494 Track calib spread (#1988)
* add calib spread metric

* add field

* needs to be array

* update refs

* log valid blocks too

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d097abeb21
2020-08-06 14:47:17 -07:00
HaraldSchafer e85d1f0044 persist falling until message sent (#1982)
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 85a7ceaf07
2020-08-06 14:46:19 -07:00
Adeeb Shihadeh fd1078a548 second segment is ok for car unit tests
old-commit-hash: c8f5281c4d
2020-08-06 14:34:42 -07:00
Adeeb Shihadeh a301462f9b remove dead lines from calibrationd
old-commit-hash: df78c9d4df
2020-08-06 13:57:01 -07:00
Adeeb Shihadeh 214c6f7e99 Scripts for containerized CARLA (#1987)
* run carla in container

* launch script

* fix launch script

* update carla
old-commit-hash: 6d645b4ce9
2020-08-06 13:26:25 -07:00
Adeeb Shihadeh a93f0b069a fix counter mismatch in sim
old-commit-hash: 20162f7a4a
2020-08-06 13:23:20 -07:00
Adeeb Shihadeh 792b74f543 Improve update reliability and responsiveness (#1986)
* handle orphaned git lock

* trigger update after going offroad

* git ping
old-commit-hash: a115366ddd
2020-08-06 12:49:11 -07:00
Adeeb Shihadeh e3ca219aed add CI dependency for new tests
old-commit-hash: 9a8c43ac4a
2020-08-06 00:08:46 -07:00
Adeeb Shihadeh ff65bef323 Setup PC testing in Jenkins (#1984)
* build openpilot docker container in jenkins

* use cache

* run all stages in parallel

* move device tests

* wrap in stages

* it's docker

* doesn't work, but jenkins should cache the image

* steps

* disable phone tests for now

* we're root

* enable everything

* clean up our mess

* skip checkout

* need a plugin for that

* remove that

* parallel

* Revert "parallel"

This reverts commit e3e5af9dc9db692d1b5552012d62393a5b8520dd.

* this is ugly

* Revert "this is ugly"

This reverts commit e83995935294584e264a8fcb3d08bcf7d9305434.
old-commit-hash: 90d5383354
2020-08-05 20:21:04 -07:00
Harald Schafer 3705a2209f wrong units
old-commit-hash: 687afa9687
2020-08-05 13:45:58 -07:00
Dean Lee f49c319d14 camerad: cache rgb_roi_buf&conv_result (#1979)
lgtm
old-commit-hash: c1e7b761a9
2020-08-05 13:39:03 -07:00
Adeeb Shihadeh b5fa861871 Cleanup updated (#1981)
* remove dead code from updated

* no short

* simpler

* simplify that

* move that into the class

* little more
old-commit-hash: f61dcb6e12
2020-08-05 13:29:03 -07:00
Harald Schafer daf9176711 Revert "persist falling test"
This reverts commit 273f745ad5d1ce7e92ce24e8fa3b08895977dd5c.

old-commit-hash: 7032a40717
2020-08-05 10:46:26 -07:00
Harald Schafer d252db9da9 persist falling test
old-commit-hash: 8cad9375d3
2020-08-05 10:44:40 -07:00
Dean Lee 1bc3801c9b Make sure memory is released by using unique_ptr (#1958)
old-commit-hash: ef435ef2ac
2020-08-05 12:27:56 +02:00
Harald Schafer a6b31a2ec6 makes more sense
old-commit-hash: e704da0c28
2020-08-04 15:30:20 -07:00
Adeeb Shihadeh 0b64a13bc9 improve updated responsiveness (#1973)
old-commit-hash: 88c67e7e9f
2020-08-04 13:48:19 -07:00
Cruise Brantley 7996e51de3 Add Kia Stinger transmission FW version (#1975)
* new Stinger transmission fingerprint

* Formatting
old-commit-hash: 85fc85b3c8
2020-08-04 13:05:13 -07:00
Dean Lee d4f99896e3 remove selfdrive/common/visionstream.c (#1931)
old-commit-hash: 681ff41261
2020-08-03 17:04:47 -07:00
HaraldSchafer 122118ccd4 add fall filter and less FP on posenet (#1971)
* add fall filter and less FP on posenet

* add alert

* list

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 490ee52687
2020-08-03 15:51:56 -07:00
Adeeb Shihadeh f8e08fad90 Cleanup locationd msg building (#1972)
* cleanup locationd msg building

* remove that
old-commit-hash: 1208ac424d
2020-08-03 14:58:15 -07:00
HaraldSchafer 52295b4709 Update bug_report.md
old-commit-hash: 629898eb93
2020-08-03 14:17:22 -07:00
Adeeb Shihadeh dc5a5160d8 Add missing chrysler can parser checks (#1967)
* add missing chrysler can parser checks

* toyota

* toyota cam

* toyota freqs

* chrysler freqs

* doors

* just chrysler for now

* update refs

* update again
old-commit-hash: 1e44b99478
2020-08-02 18:11:42 -07:00
Adeeb Shihadeh 55b770ac5d veloster steers down to zero
old-commit-hash: c8bc172316
2020-08-02 16:58:27 -07:00
Adeeb Shihadeh c22a9ecf58 add hyundai veloster to release notes
old-commit-hash: de95b7f0fb
2020-08-02 16:02:11 -07:00
xps-genesis 5cecf53e5f Add Hyundai Veloster 2019 (#1955)
* Add Hyundai Veloster 2019

* Add Hyundai Veloster interface.py

* add route for Hyundia Veloster

* steer ratio fix

* Update interface.py

* new longer route

* space

* ignored fingerprint

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 6e1bcdcb34
2020-08-02 15:45:41 -07:00
Adeeb Shihadeh 80b450e2a6 we have routes for these now
old-commit-hash: 433c9241f3
2020-08-02 15:25:09 -07:00
Adeeb Shihadeh 904217b646 Update Hyundai DBC (#1968)
* update for new DBC update

* update to new DBC

* Ioniq uses SCC12. Ioniq EV lim uses FCA11

* update elect gear to EV_PC5 signal

* remove 'alt' from label

* revert

* update name to ev_pc5_gears

* update name to use_ev_pc5_gears

* Update values.py

* Update carstate.py

* bump opendbc

Co-authored-by: xps-genesis <65239463+xps-genesis@users.noreply.github.com>
old-commit-hash: 059a27d126
2020-08-02 15:19:27 -07:00
Adeeb Shihadeh ff5473d40d bump opendbc
old-commit-hash: 3eafa8d860
2020-08-02 13:08:35 -07:00
Adeeb Shihadeh 1644e81dfb Add frequency check to hyundai camera can parser (#1965)
old-commit-hash: e10376f1ae
2020-08-02 11:17:18 -07:00
Dean Lee 3e083c1074 remove duplicate call to getDMonitoringState (#1964)
old-commit-hash: 56e63bafa8
2020-08-02 10:55:24 -07:00
Adeeb Shihadeh 2f1d9daa9a Run CI tests in parallel (#1962)
* run car model unit tests in parallel

* remove refs to deleted file

* run with coverage

* that wasn't necessary

* as builder

* need a new route for this one too
old-commit-hash: 9ee1cc9b82
2020-08-02 00:30:09 -07:00
Adeeb Shihadeh 943044b317 bump opendbc
old-commit-hash: 58b167d75d
2020-08-02 00:00:19 -07:00
Adeeb Shihadeh fd97dfbdd2 Test can valid in car unit tests (#1961)
* check can invalid

* remove bad lexus is route

* blacklist routes from before cam forwarding

* fix rav4 route with missing first segment
old-commit-hash: e89b2b8453
2020-08-01 22:38:19 -07:00
Adeeb Shihadeh 069bd4061e Driver view refactor (#1869)
* quick driver view cleanup

* send at correct freq

* let manager handle that

* don't block starting on driver view

* fix UI hacks

* ui cleanup

* move driver view functionality into dmonitoringd

* dmonitoring thresholds shouldnt be in UI

* remove driver view file from release files

* timeout on frontview

* bump cereal
old-commit-hash: a7ee2a53a8
2020-08-01 17:26:35 -07:00
Dean Lee 046dd61d3b modeld: read frame_id if sm.update(0)>0 (#1947)
* read frameid if sm.update(0)>0

* move postion

same line
old-commit-hash: f80acad519
2020-08-01 11:01:43 -07:00
Willem Melching 562394e2ae Panda abstraction layer in boardd (#1919)
* start on panda abstraction layer

* handle bulk transfer in library

* Safety model abstraction

* Abstract hw type into library

* Handle disconnect

* RTC stuff

* Fan control

* Health

* Panda fw version

* Read serial

* Power saving

* Power mode

* Cleanup pigeon thread init

* Rename safety setter variable name

* Remove comment

* Unused global cleanup

* malloc -> new

* whitespace

* Use std::thread

* Use std::thread for safety setter

* Cleanup igntion_last global

* Heartbeat

* logd

* More global cleanup

* Put back sleep

* ir pwr

* Always broadcast health

* init struct with zeroes

* Fix eon build

* fix race condition

* fix Adeebs comments

* abstract can send and receive
old-commit-hash: 80acb32825
2020-07-31 23:14:31 +02:00
Harald Schafer c199717a71 dont init sound
old-commit-hash: 0a01d88139
2020-07-31 13:11:59 -07:00
Adeeb Shihadeh 11d808c89d fix locationd profiling
old-commit-hash: 1d7f4bc3b1
2020-07-30 18:24:07 -07:00
HaraldSchafer bc3b340694 Misc locationd improvements (#1714)
* I like this more

* rewind less

* bump rednose

* falling off windshield detectopr

* adjust thresholds

* this is a soft disable now

* move that

* process replay fixes

* update refs

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 8e2d344135
2020-07-30 15:33:22 -07:00
Adeeb Shihadeh 51c3619f99 add locationd, paramsd, dmonitoringd to CPU usage script
old-commit-hash: 4658df7a66
2020-07-30 15:28:58 -07:00
Adeeb Shihadeh ec00375a96 bump panda
old-commit-hash: c1f8de9c9a
2020-07-29 11:35:18 -07:00
Harald Schafer 83d0176e32 not useful
old-commit-hash: b467f5777b
2020-07-29 10:21:44 -07:00
Adeeb Shihadeh 224b7fd34b Remove get_one_can from messaging (#1946)
* move get_one_can into openpilot

* bump cereal
old-commit-hash: 714f8c3f0b
2020-07-28 23:52:18 -07:00
Adeeb Shihadeh fefe79bedb fail new car model unit tests if missing a test route
old-commit-hash: 63e4aeac9f
2020-07-28 23:37:53 -07:00
xps-genesis c50e01474e new palisade fingerprint (#1945)
* new palisade fingerprint

* update 1

* FP2 added

* spacing adjust

* missed a syntax
old-commit-hash: 9853b5b1df
2020-07-28 20:22:43 -07:00
Adeeb Shihadeh 6e7fde5d61 Revert "can't directly access sockets anymore", was supposed to be on branch
This reverts commit 1046c572b4e49608137f687263d443eab6c430f8.

old-commit-hash: acb25751b7
2020-07-28 18:41:39 -07:00
Adeeb Shihadeh 59ade6c2f6 can't directly access sockets anymore
old-commit-hash: 6acda96a16
2020-07-28 18:37:16 -07:00
Harald Schafer 82691a0427 needed in pipeline
old-commit-hash: e03f9d7c73
2020-07-28 15:12:16 -07:00