Willem Melching
fa3cd32780
C++ Process replay improvements - Part 1 ( #20828 )
...
* C++ Process replay improvements
* revert that change
* create publisher before subscribers
* dont block forever, print warning
* add comment
* create sockets after process init
* try once more to receive the message
* SIMULATION env variable
* print message num when no response
old-commit-hash: d96edb68177ccbcf60a21b81ed1c0815f306efbc
2021-05-05 17:14:29 +02:00
Adeeb Shihadeh
532d19427c
bump cereal
...
old-commit-hash: 8a280fbb8eb433fbfe0fc43254c9cbdaceedbab6
2021-05-03 20:47:11 -07:00
Adeeb Shihadeh
31f13e7747
Building on M1 ( #20796 )
...
* cereal builds
* UI builds
* libyuv
old-commit-hash: c65c6102a6622f0f55fc7eaeb6e9d317258ce6ed
2021-05-02 14:21:49 -07:00
Adeeb Shihadeh
ec7913cbe5
delay controls start ( #20761 )
...
* delay controls start
* shouldn't need this stuff anymore
* only delay board
* bail after 2s
* fix loopback test
* fix process replay
* update refs
* bump cereal
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: f9a961f6fb69f36f8a113246920b2d71e6af8ae1
2021-04-30 13:55:17 -07:00
Adeeb Shihadeh
7546f7d084
enforce message checks in can parser ( #20742 )
...
* enforce message checks in can parser
* nissan
* vw
* hkg
* subaru
* toyota
* honda bosch
* gm
* honda nidec
* bump opendbc
* not all tss2 have bsm
* toyota fixes
* honda fixes
* vw fix
* fix subaru
* fix long tests
* update refs
* crv bsm
old-commit-hash: 6c7ed8f2e4a3769c12e61be57e802920b84dcc29
2021-04-25 12:52:16 -07:00
iejMac
4abd8988e4
cereal: SubMaster refactor, update is now void ( #20730 )
...
* cereal: SubMaster refactor, update is now void
* bump cereal
* mistake
* update void
* checks
* semicolon
* Update selfdrive/camerad/cameras/camera_frame_stream.cc
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* check sensorEvent
* update cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 4866a39244c59f540895ad64103e13f7c41a3cc8
2021-04-22 22:13:32 -07:00
Adeeb Shihadeh
cc29fdfed2
less harsh steering unavailable alert when overriding ( #20718 )
...
* less harsh steering unavailable alert when overriding
* just steer
* 1s
* orange
* update refs
old-commit-hash: 836668f1050e1dbc185af7d472e2016627711aeb
2021-04-20 21:01:28 -07:00
Willem Melching
ee0e80a6d4
Fuzzy match on ECU FW versions ( #20687 )
...
* Fuzzy match on 3+ ECUs
* reuse dict
* exclude some shared ecus to be sure
* show alert for fuzzy match
* use title case
* require community toggle
* refactor
* do both exact and fuzzy in test script
* update test script
* add fuzz test and lower matches to >= 2
* strip alert length
* sort mismatches
* add fw tests to test_startup
* bump cereal
old-commit-hash: e4f73fbda5c2dd07cbb15816ac1bf30b010408fe
2021-04-20 12:00:36 +02:00
Willem Melching
0783061e7e
bump cereal
...
old-commit-hash: eccaccf10c260ef66a10667a1ea1cf3a135ef252
2021-04-19 17:29:01 +02:00
Joost Wooning
ff90b71c5c
Add flag to process replay config to use real submaster ( #20701 )
...
old-commit-hash: ff813b6b45e6fb9fed39c2d76b0da84236f9b3d8
2021-04-19 17:27:36 +02:00
Adeeb Shihadeh
89720ef6ce
more apk cleanup ( #20646 )
...
* bump cereal
* cleanup
* little more
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 58dabdda00eae882b2290f7edd2d21dff81e3528
2021-04-10 14:53:51 -07:00
Willem Melching
cd4e847255
bump cereal
...
old-commit-hash: 73d45eb18a89801796ad774a2d644ec90cf32770
2021-04-08 18:04:36 +02:00
Willem Melching
99a8e9222e
Add list for average frequency ignore ( #20624 )
...
* add list for averge frequency ignore
* typo
old-commit-hash: c1075037ba3cbef9814e3bc2930e5c6eea6c46ed
2021-04-08 18:04:16 +02:00
Willem Melching
619c8536d3
bump cereal
...
old-commit-hash: 1e4fd86acedcf32f62bf6af5070026950dd5c84f
2021-04-08 14:37:36 +02:00
Adeeb Shihadeh
99b2c0d024
Alerts update ( #20567 )
...
* steer temp unavailable should be a soft disable
* no mute
* these should be no entries
* sound
* better name
* deprecated
* make vehicleModelInvalid a soft disable
* update refs
* bump cereal
* bump cereal
* update refs
old-commit-hash: 2fa1b2572dfb63e367cfe2868da576090b227ca4
2021-04-07 12:18:58 -07:00
Willem Melching
b49748bb2a
bump cereal
...
old-commit-hash: 67ca5ca024d24d1a74d9c048191662bf32e951f4
2021-04-06 10:10:06 +02:00
Willem Melching
15c06d1c06
Check average frequency in SubMaster ( #20558 )
...
old-commit-hash: 79b5bee9dd4a56b06f02ca22114cc063d606d7c2
2021-04-06 10:09:47 +02:00
Adeeb Shihadeh
092db4eadc
show persistent dashcam mode alert ( #20483 )
...
* always show dashcam mode alert
* show persistent dashcam mode alert
* lowest
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 367aec54d1c4c5ed8d3f651d0b2f8b80fb0ac0e5
2021-03-25 21:37:38 -07:00
Adeeb Shihadeh
30f036680b
Qt touchups ( #20465 )
...
* reduce minimum size
* clean that up
* consistent
* feels pretty good
* cleanup
* less laggy toggle
* openpilot
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 7f56991b41c40a765125635919a91bca55815bd6
2021-03-24 21:18:12 -07:00
Willem Melching
a20698c339
bump cereal
...
old-commit-hash: dabe59d2bf639b00a29bca20ae47fc65ec78216b
2021-03-17 14:25:44 +01:00
Willem Melching
278b52cc6e
bump cereal
...
old-commit-hash: c2362852ded59f52d9f12ee270e0a635ee027d74
2021-03-17 11:00:07 +01:00
HaraldSchafer
c07a1ad57b
Sane curvature rate limit in plannerd ( #20366 )
...
* safety limit
* should be in RADs
* add raw
* update refs
old-commit-hash: 27035131cc97afdf19f682911f580bd689493794
2021-03-16 15:00:03 -07:00
Willem Melching
df9ff5f5cc
bump cereal
...
old-commit-hash: b6aebfe13cf2a81ef77839ebf0407dfa28f22363
2021-03-15 17:27:49 +01:00
Adeeb Shihadeh
c4aa4ef5c7
bump pycapnp version ( #20326 )
...
* bump pycapnp version
* bump cereal
old-commit-hash: 20e6f6bd79a466e7fc60e3c8249ae96425e3c2a1
2021-03-11 20:18:38 -08:00
Greg Hogan
b0228ac4aa
bump cereal
...
old-commit-hash: f5eae55f9b682ac41a11f101e6562c3bae8f3116
2021-03-11 20:04:22 -08:00
Adeeb Shihadeh
5e734f0e4f
bump opendbc and cereal
...
old-commit-hash: 645ae2c92e8b82ac56377f96b4f611bae3175205
2021-03-11 16:16:54 -08:00
Willem Melching
e5d066bc14
write params in initData as Data
...
old-commit-hash: 511cb2680fa0ae80804f8ef824c9a17c9bcbff89
2021-02-26 14:45:41 +01:00
Willem Melching
87aaa2dca5
bump cereal
...
old-commit-hash: 5add7f2539f49f330333c9e7de3135589b5909a0
2021-02-23 15:38:22 +01:00
Willem Melching
aa5575dd06
bump cereal
...
old-commit-hash: 1bf12eca0f2e3a06d89bd431542ebea528cf63ab
2021-02-22 10:12:13 +01:00
Adeeb Shihadeh
05eb44115e
cereal cleanup part 2 ( #20092 )
...
* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65ebd01abfa8493ae12c9e6b14f7ada976.
* panda state
* camera stuff
* start deg
* most is building
* builds
* planner + controls run
* fix up paramsd
* cleanup
* process replay passes
* fix webcam build
* camerad
* no more frame
* thermald
* ui
* paramsd
* camera replay
* fix long tests
* fix camerad tests
* maxSteeringAngle
* bump cereal
* more frame
* cereal master
old-commit-hash: 312b681a46b8153314a8420611b6479dd6f70dfc
2021-02-16 21:39:32 -08:00
Adeeb Shihadeh
bba247fec9
update frequencies for tici
...
old-commit-hash: efd5c863091097838559bc2708fdf65fecdb47c2
2021-02-11 17:46:59 -08:00
Adeeb Shihadeh
41d6e5c021
bump cereal
...
old-commit-hash: a6b673e6a11f1b9c0f8900367cf48eae9ed4c8db
2021-02-11 17:28:28 -08:00
Adeeb Shihadeh
829ab2dff3
fanSpeedRpmDesired -> fanSpeedPercentDesired
...
old-commit-hash: 4ace476f14bb73c354234c6bbedbc4ea0bf2d402
2021-02-11 17:00:26 -08:00
ZwX1616
70f859f93a
update cereal
...
old-commit-hash: d4837516aa0f366f2d3535c4831068e7eea6069c
2021-02-09 19:23:20 -08:00
Willem Melching
e26656ddab
bump cereal
...
old-commit-hash: 0843fe8ffc423bbc7157268374daefcf15ef4365
2021-02-09 17:39:43 +01:00
Willem Melching
458d56c17b
bump cereal
...
old-commit-hash: 9d9dcf0d2e2d4e5e41971859c570992e60b290b8
2021-02-09 17:15:41 +01:00
Adeeb Shihadeh
966945880b
Cereal cleanup ( #20003 )
...
* start cleanup
* fan speed
* cleanup dm
* fix cereal
* hwType -> pandaType
* update refs
* update refs
* bump cereal
* freeSpacePercent
* cereal master
old-commit-hash: 000bd226aa9902da01e6010bf26762fca2c20df0
2021-02-03 19:57:30 -08:00
robbederks
8156542312
implement ublox MON_HW2 message ( #19962 )
...
* implement MON_HW2 message
* didn't mean to remove this
old-commit-hash: 99d58193e497385b925a215f42b8bc470e328da4
2021-02-03 13:09:44 +01:00
Willem Melching
6e0a4aff4d
bump cereal
...
old-commit-hash: 9520c90a8841058140f1e660191296fbf20e190e
2021-01-29 13:02:30 +01:00
Willem Melching
9d1220b117
manager.py broadcast process states ( #19880 )
...
* broadcast managerstate
* Remove boardd
* show alert
* only trigger on actually receiving a manager state
* add managerstate to simulation exclude for longitudinal test
* broadcast managerState in process replay
* update alert text
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: b6a220a133640c24fc596f6c3b181f5d0dd921a2
2021-01-26 14:49:55 +01:00
ZwX1616
d0726d1f7d
face icon reflects DM policy ( #19842 )
...
* send that
* draw icon based on whether active
* Update selfdrive/monitoring/dmonitoringd.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 88430f12f426ada4691de93e0193ab1873df4eb4
2021-01-19 15:11:15 -08:00
Willem Melching
0372aa500d
bump cereal
...
old-commit-hash: d7532cf9814f8e315f3edca65cd315e1681c32d8
2021-01-19 14:46:35 +01:00
HaraldSchafer
7af6dab1e8
Cleanup pathplanner ( #19827 )
...
* no divide by 0
* misc cleanup
* final fixes
* remove last polys
* new ref
* fix test
* update again
old-commit-hash: 0e49919ab99b9cb85c5df271de5145e388d756ad
2021-01-19 00:02:53 -08:00
Adeeb Shihadeh
a633eaf660
GPS malfunction alert ( #19756 )
...
* GPS malfunction alert
* fix process replay
* fix long tests
* fix long tests again
old-commit-hash: c114316d94d91f09a759f575ed915436425dd177
2021-01-14 14:45:10 -08:00
Willem Melching
3e5faa1359
bump cereal
...
old-commit-hash: 42d7e63d8611282145b2cb1546be6feb34ea7173
2021-01-14 18:45:41 +01:00
Adeeb Shihadeh
824c3a6eab
bump cereal and opendbc
...
old-commit-hash: 9ca8f1a357a163ea38be95e417303bb573e54444
2021-01-11 14:18:55 -08:00
Willem Melching
2fe0c2aafe
bump cereal
...
old-commit-hash: f1d356af6ad9b47c1bdf6711833bf9ce56a47043
2021-01-11 16:07:40 +01:00
Willem Melching
3a9eb1381c
bump cereal
...
old-commit-hash: f87514687cc1eb69cf301c53b17c5ef3dbbbdd8f
2021-01-08 14:55:02 +01:00
Willem Melching
3f950832b9
VisionIPC 2.0 ( #19641 )
...
* Squashed vipc
* Update release files
* Remove else
* add visionipc to release files
* use poller in vipc receive
* opencl framework instead of lib on macos
* Fix camera webcam
* Fix opencl on mac in ui
* more webcam fixes
* typo in ui sconsfile
* Use cur_yuv_buf
* visionbuf c++ class
* Camera qcom was still using visionbuf_allocate
* Turn loggerd back on
* fix snapshot
* No build needed
* update test camerad
* no more release callback
* make encoder c++
* Revert "no more release callback"
This reverts commit e5707b07002fee665d0483d90713154efc2d70d4.
* fix exit handlers
* No need to check errno
* move release callback call
* s/VIPCBufExtra/VisionIpcBufExtra/g
* use non blocking connect
* ui use non blocking connect
* Lower condition variable wait time
* Snapshot cleanup
* bump cereal
* bump cereal
old-commit-hash: fb496c692a9ebdcda15069a8d4eb95734b587d68
2021-01-08 14:54:25 +01:00
Willem Melching
c4e9fd7244
bump cereal and update ref
...
old-commit-hash: 94801528586489a4da309018459230d761c0b41d
2021-01-07 15:56:29 +01:00