Commit Graph

826 Commits

Author SHA1 Message Date
Willem Melching 1620ce54ee
add SubMaster.freq_ok (#274)
* add SubMaster.freq_ok

* actually check freq_ok

* include freq ok into alive again

* revert those changes

* split out from alive
2022-04-06 16:07:18 -07:00
HaraldSchafer 947166f04c
Torque control (#272)
* Add new controller

* Craycray now torque

* Add proper logging

* Fix and add rate

* No kd needed
2022-04-05 16:22:05 -07:00
Adeeb Shihadeh 3d5e778425 add debug ecu 2022-04-05 11:26:19 -07:00
Lukas Petersson c609a29345
add lateralPlan.modelMonoTime (#267)
* frameId in long/lat planner

* controls frame id

* controls frame id fix

* remove frameid from controlsState

* remove frameid in planner
2022-04-01 18:54:11 -07:00
Shane Smiskol 1a1e03e451
controlsState: add overriding state (#268)
* add gasPressedPreEnable and override AlertStatus

* add state machine fields

* just rename for now

* add gasPressedOverride

* pedalPressedPreEnable includes brake in the future
2022-04-01 18:43:28 -07:00
Adeeb Shihadeh f05953e72a
add carState.notCar (#271) 2022-04-01 15:17:04 -07:00
Igor Biletskyy c7c22aacfc
add safety mode for comma body(#270) 2022-03-30 19:05:01 -07:00
George Hotz ae9455ee9a qcomGnss: we see 6 in the MeasurementSource 2022-03-29 16:26:27 -07:00
Vivek Aithal e4939daf2a
add navRoute and navInstructions to qlog (#265)
* add navRoute and navInstructions to qlog

* remove navRoute from qlog and decrease freq of navInstructions
2022-03-26 09:17:05 -07:00
Adeeb Shihadeh a818779f1a
deprecate carParams.steerMax* (#266)
Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
2022-03-25 19:03:13 -07:00
Shane Smiskol e94649e0ed
rename unsafeMode to alternativeExperience (#260)
* update unsafeMode name

* Update car.capnp

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-03-24 13:55:49 -07:00
Dylan Herman bacb0604fc
refactor Union[None, ...] with Optional (#264) 2022-03-24 11:05:50 -07:00
Comma Device 9eaed73710 oops, can't call it qcom 2022-03-23 17:22:45 -07:00
Comma Device 8cbf696fa3 add qcom as sensor source for gpsLocationExternal 2022-03-23 16:16:31 -07:00
Comma Device 26776acd62 bring qcomgnss back from deprecation 2022-03-23 15:50:02 -07:00
Jason Young 694dd63d0f
FAW: Add safety mode (#261) 2022-03-21 08:45:11 -07:00
HaraldSchafer 447d8b8a7a
Add angular rates (#259) 2022-03-16 21:31:03 -07:00
ZwX1616 64b6014193
add e2e DM bits (#257)
* names tbd

* log distraction type
2022-03-15 19:08:24 -07:00
Vivek Aithal e20113a555
Revert "deprecate inputsok in liveLocationKalman (#246)" (#254)
This reverts commit f16d2a211b.
2022-03-15 13:29:34 -07:00
Adeeb Shihadeh ad2fe885da add carState.parkingBrake 2022-03-14 16:08:33 -07:00
Adeeb Shihadeh e2a813144f
Rename RGB vision streams to match YUV streams (#256)
* Renaming VISION_STREAM_RGB_.. to match yuv names like VISION_STREAM_ROAD
VISION_STREAM_RGB_BACK -> VISION_STREAM_RGB_ROAD
VISION_STREAM_RGB_FRONT -> VISION_STREAM_RGB_DRIVER

* wide too

Co-authored-by: GijsKoning <gijs-koning@live.nl>
2022-03-14 13:31:03 -07:00
Adeeb Shihadeh 8ada2a75b3 fix suppression for older cppcheck 2022-03-13 22:22:32 -07:00
Adeeb Shihadeh 8486fbb874 pin pre-commit hook versions 2022-03-13 22:08:19 -07:00
Adeeb Shihadeh 74f429ac23 fix cppcheck 2022-03-13 22:07:31 -07:00
Shane Smiskol 84a1793eb4
Add carControl.latActive & carControl.longActive (#255) 2022-03-13 20:29:45 -07:00
George Hotz 279311d0bd don't hardcode path of swaglog 2022-03-09 15:18:05 -08:00
Willem Melching 7e9837f768
add DeviceState.networkMetered (#244) 2022-03-09 11:23:40 +01:00
Willem Melching 1217cad445 Revert "Fields for active actuators (#248)"
This reverts commit 3a313f364d.
2022-03-08 13:48:36 +01:00
Shane Smiskol 3a313f364d
Fields for active actuators (#248)
* move active to actuators packet

* add back

* carControl->long/latActive
2022-03-07 15:14:28 -08:00
Willem Melching 9416d75c20 fix library order 2022-03-07 11:50:17 +01:00
Willem Melching 51132a6701
add ModelDataV2.frameIdExtra (#251) 2022-03-07 11:05:45 +01:00
Igor Biletskyy 9cd77a360a
Panda deep sleep mode: add new interrupt fault (#253) 2022-03-05 17:20:01 -08:00
Adeeb Shihadeh 206df19a5f
mac: fix test build (#252) 2022-03-05 14:56:15 -08:00
Willem Melching 80a5b91e34
add FrameData.processingTime (#250) 2022-03-02 13:55:23 +01:00
Vivek Aithal f16d2a211b
deprecate inputsok in liveLocationKalman (#246) 2022-03-01 23:32:39 -08:00
Adeeb Shihadeh df60d9da00
better steer fault names (#249) 2022-03-01 22:35:38 -08:00
Willem Melching 28d458a9af visionipc: navd is valid name 2022-02-23 14:02:53 +01:00
Willem Melching 32eae5e80d LongitudinalPIDTuning.kf 2022-02-16 15:00:00 +01:00
Adeeb Shihadeh 03860ae0b2 add blocked msg cnt to pandaState 2022-01-27 16:51:15 -08:00
Shane Smiskol 5c64eaab78
Add unsafeMode to carParams (#242)
doesn't vary by panda

add to pandaState for health packet as well
2022-01-25 11:20:26 +01:00
Adeeb Shihadeh e2868d85ae deprecate carParams.communityFeature 2022-01-24 14:21:30 -08:00
Adeeb Shihadeh 102638623c actually deprecate 2022-01-24 13:40:10 -08:00
Adeeb Shihadeh d3805815d9 deprecate community features event 2022-01-24 13:37:27 -08:00
Willem Melching de1982c02d add mpc solverExecutionTime 2022-01-18 14:10:48 +01:00
Diego Tellez d61741abed
fix typo (#241)
fixed a small typo
2022-01-14 07:19:52 -08:00
Willem Melching b8ca92c1cd more qlog decimation on liveParameters, gpsLocationExternal, liveLocationKalman 2022-01-13 12:04:17 +01:00
Adeeb Shihadeh 4c2cd64c27 deprecate initData.gctx 2022-01-12 17:44:34 -08:00
Adeeb Shihadeh 42542ee96c
add errorLogMessage socket for qlogs (#239)
* add errorLogMessage socket

* add own event to filter duplicates

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2022-01-06 15:21:26 -08:00
Shane Smiskol 70aeecf093
deprecate some fields (#238) 2022-01-04 15:24:59 -08:00
Jafar Al-Gharaibeh e83ec3be7d
Add event for LKAS disabled (#235)
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
2021-12-20 14:41:21 -08:00