Commit Graph

640 Commits

Author SHA1 Message Date
Cameron Clough
7205ede545 add curvature controls to actuators 2023-03-31 23:42:12 +01:00
Cameron Clough
941f678bee ford radar debug 2022-05-04 12:06:49 +01:00
George Hotz
a91dfedc0d EncodeData: add flags 2022-04-16 15:49:07 -07:00
George Hotz
3d70d85580 cereal updates for encoderd 2022-04-16 09:10:58 -07:00
George Hotz
a3e2a15217 log testJoystick 2022-04-13 14:39:15 -07:00
Adeeb Shihadeh
932c44c6bd add carState.canTimeout (#280) 2022-04-12 15:13:30 -07:00
George Hotz
d6c3cf6b33 visionipc_pyx: allow bytes or memoryviews to be passed in 2022-04-11 13:47:53 -07:00
George Hotz
ae347dc81f loggerd: broadcast encoder data (#278)
* encode data

* timestamp

* add idx

* remove todo

* order

Co-authored-by: Comma Device <device@comma.ai>
2022-04-11 13:46:58 -07:00
Comma Device
6c5d7784db add panda interrupt load 2022-04-11 12:06:57 +02:00
Comma Device
ad317f1f49 the EncodeIdx packets should_log isn't relevant 2022-04-09 13:25:56 -07:00
Walter Morales
e52b26f886 Fixed cereal bug for simulation in Carla (#277) 2022-04-08 10:13:33 -07:00
Adeeb Shihadeh
aa52e6dfbe fix duplicate ordinal 2022-04-06 22:27:21 -07:00
Adeeb Shihadeh
0eea83d34b add canBusMissing event 2022-04-06 22:20:13 -07:00
Willem Melching
24c34d7bc0 add cameraFrameRate alert (#275) 2022-04-06 17:10:17 -07:00
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