Commit Graph

  • ba5c2948e4 python: default to 60s timeout for recover() (#1394) Adeeb Shihadeh 2023-05-03 14:15:34 -07:00
  • 810df6b5c1 safety replay: safety tick (#1364) Shane Smiskol 2023-05-03 05:01:44 +00:00
  • 3a3e117d01 Ford: remove unused function (#1393) Shane Smiskol 2023-05-03 04:35:00 +00:00
  • aa30b15de5 Ford safety: more clear variable names (#1392) Shane Smiskol 2023-05-03 03:45:33 +00:00
  • 22b2453728 angle safety: consistent rate limit variable names (#1390) Shane Smiskol 2023-05-03 00:34:24 +00:00
  • 69ad3dd8e8 angle safety: add comment about rate limits at 0 (#1389) Shane Smiskol 2023-05-03 00:07:23 +00:00
  • 14cfb78ab2 Subaru: add gen 2 Outback route (#1386) Shane Smiskol 2023-05-02 13:45:21 -07:00
  • 1d1284e863 Revert "Subaru: add gen 2 Outback route (#1385)" Shane Smiskol 2023-05-02 13:18:26 -07:00
  • c43f33191c Subaru: add gen 2 Outback route (#1385) Shane Smiskol 2023-05-02 13:07:50 -07:00
  • 2fb25c4a0b Subaru: fix Impreza replay route (#1384) Shane Smiskol 2023-05-02 01:21:33 -07:00
  • 641d9c4f3a Tesla: DAS_control is on bus 2 (#1374) Robbe Derks 2023-05-02 09:55:00 +02:00
  • 8e1ca608b0 H7: remove busy wait on TXC (#1381) Adeeb Shihadeh 2023-05-01 20:18:23 -07:00
  • f9485c8d5d Ford: more clear steering safety check (#1383) Shane Smiskol 2023-05-01 20:01:03 -07:00
  • a5718ce5dd spi: different ack dummy bytes for debugging (#1382) Adeeb Shihadeh 2023-05-01 19:31:13 -07:00
  • dbe941004a safety: reset torque_meas on init properly (#1250) Shane Smiskol 2023-04-28 17:45:02 -07:00
  • 63db708491 driver torque limit: make driver torque message abstract (#1377) Shane Smiskol 2023-04-28 17:36:35 -07:00
  • 99809f7071 angle safety tests: more clear helper function name Shane Smiskol 2023-04-28 15:02:57 -07:00
  • 001f9917ef ford: disable counter check for second speed (#1375) Shane Smiskol 2023-04-28 14:25:35 -07:00
  • 4160d8d71c safety: common angle safety function (#1369) Shane Smiskol 2023-04-27 23:33:54 -07:00
  • 69a0b6ed34 safety: use max_limit_check helper in angle safety (#1373) Shane Smiskol 2023-04-27 23:19:26 -07:00
  • aac46a2ef2 angle safety: enforce disabled angle when not steering (#1372) Shane Smiskol 2023-04-27 21:41:38 -07:00
  • 240370cdd1 ford: allow 0 curvature when controls are allowed if not steering (#1370) Shane Smiskol 2023-04-27 17:44:32 -07:00
  • 07680692d9 Ford: add subtests (#1371) Shane Smiskol 2023-04-27 17:27:18 -07:00
  • c9c3cb38f6 Ford safety: curvature error limit (#1353) Shane Smiskol 2023-04-27 00:40:29 -07:00
  • 4269b74a84 safety: use max_limit_check (#1368) Shane Smiskol 2023-04-26 23:55:04 -07:00
  • 1e8c5d59c7 CI: run tests with UBSan (#1363) Adeeb Shihadeh 2023-04-26 23:15:28 -07:00
  • 7aef934d4c Fix undefined behavior in GET_BYTES macro (#1367) Adeeb Shihadeh 2023-04-26 22:59:58 -07:00
  • f444f1554f Ford: check second speed for mismatches (#1358) Shane Smiskol 2023-04-26 22:37:36 -07:00
  • 5c21b14049 Ford: check 2nd speed message (#1365) Shane Smiskol 2023-04-26 21:49:39 -07:00
  • 048ddeea4a safety: make addr index getter more explicit (#1361) Shane Smiskol 2023-04-26 21:15:55 -07:00
  • f3d6d613c0 safety: don't check out of bounds array item (#1360) Shane Smiskol 2023-04-26 19:43:30 -07:00
  • 23b5130de9 replay drive: fixes (#1362) Shane Smiskol 2023-04-26 17:45:04 -07:00
  • b342c2d724 fan: add stall threshold backoff (#1357) Adeeb Shihadeh 2023-04-21 15:41:26 -07:00
  • 08ed853bf9 log total stall count in fan tuning script Adeeb Shihadeh 2023-04-21 13:47:13 -07:00
  • 272b81e97b fan: fix stall detection (#1351) Adeeb Shihadeh 2023-04-20 15:44:12 -07:00
  • 6093301bc9 add CLAMP macro (#1356) Adeeb Shihadeh 2023-04-20 14:34:11 -07:00
  • 3c75a8bc00 add fan stall count to health (#1355) Adeeb Shihadeh 2023-04-20 13:30:56 -07:00
  • 0e2eb9c0f5 fan debugging script (#1354) Adeeb Shihadeh 2023-04-20 13:00:40 -07:00
  • e6cad01955 H7: fix CAN FD IRQ rate (#1332) Adeeb Shihadeh 2023-04-19 17:34:31 -07:00
  • cf307348af CI: run HITL tests on tres (#1326) Adeeb Shihadeh 2023-04-18 22:17:11 -07:00
  • 0b03ef5468 HITL tests: skip internal tests on uno (#1350) Adeeb Shihadeh 2023-04-18 16:15:27 -07:00
  • d3904a9f75 HITL fan test (#1330) Robbe Derks 2023-04-18 14:47:22 -07:00
  • 237ffedcb3 Dos fan fix (#1335) Robbe Derks 2023-04-18 14:15:06 -07:00
  • 1f8b03666d Subaru: add ability to send infotainment status message (#1333) Justin Newberry 2023-04-17 21:47:51 -04:00
  • 2f79621893 improve flash and recover scripts (#1349) Adeeb Shihadeh 2023-04-16 15:08:46 -07:00
  • 9cd01ac263 PandaDFU: retry SPI comms (#1348) Adeeb Shihadeh 2023-04-16 14:43:58 -07:00
  • 862b03b5c5 CI: add job to update pre-commit hooks (#1346) Adeeb Shihadeh 2023-04-15 17:56:25 -07:00
  • 6ec078db5a VW MQB: Cleanup HCA control message (#1310) Jason Young 2023-04-15 14:34:42 -04:00
  • ada8b49cb5 Honda Bosch Radarless: allow alt brake (#1341) Shane Smiskol 2023-04-14 01:51:19 -07:00
  • 0117ff9d13 H7: Rx FIFO lost counter (#1345) Igor Biletskyy 2023-04-13 17:37:48 -07:00
  • fddca54fd6 VW: Allow inactive accel values at all times (#1247) Jason Young 2023-04-13 20:28:33 -04:00
  • 22b8e5df7f add extra fault assert in HITL tests for context Adeeb Shihadeh 2023-04-12 16:28:45 -07:00
  • 9e03d10857 README: better setup order (#1337) royjr 2023-04-12 19:22:19 -04:00
  • 0832d65347 Fix CAN message corruption on H7 under high load (#1342) Igor Biletskyy 2023-04-12 11:07:58 -07:00
  • 6d86f546c0 README: fix git error while trying to build (#1344) royjr 2023-04-11 22:38:02 -04:00
  • 85cc70d4aa safety: only pass addr to fwd hook (#1339) Adeeb Shihadeh 2023-04-08 16:45:59 -07:00
  • 2a567674dc Tesla: move reading AEB state to RX hook (#1340) Adeeb Shihadeh 2023-04-08 16:20:38 -07:00
  • a1390647fc README: fix error while installing requirements (#1336) royjr 2023-04-07 21:05:00 -04:00
  • 878e0077ac add tres to internal devices Adeeb Shihadeh 2023-04-06 20:52:09 -07:00
  • 6f852b44a9 SPI: log checksum errors in health (#1334) Adeeb Shihadeh 2023-04-05 22:05:14 -07:00
  • 2e8f27486f spi: bump up to 50MHz Adeeb Shihadeh 2023-04-05 09:15:31 -07:00
  • e516a5752b watchdog to log fault on heartbeat loop (#1328) Adeeb Shihadeh 2023-04-04 18:51:35 -07:00
  • 0400ac28af fake siren: fix false positive fault (#1327) Adeeb Shihadeh 2023-04-03 20:48:26 -07:00
  • eef3d026e3 CI: run HITL tests on dos (#1304) Adeeb Shihadeh 2023-04-03 20:21:10 -07:00
  • 79708f912d USB enumeration based on frame numbers (#1324) Robbe Derks 2023-04-03 17:13:02 +02:00
  • b6c378ad02 CI: set PYTHONWARNINGS=error (#1323) Adeeb Shihadeh 2023-04-02 09:33:35 -07:00
  • 3e89b7127a python: fix libusb deprecation warning (#1302) Adeeb Shihadeh 2023-04-01 23:09:12 -07:00
  • 416981d1f7 CI: setup tres (#1322) Adeeb Shihadeh 2023-04-01 19:28:54 -07:00
  • 6a8ed7f147 CI: setup dos (#1321) Adeeb Shihadeh 2023-04-01 18:52:32 -07:00
  • 8efbcf041c IsoTpMessage: return if consecutive frame last received (#1314) Shane Smiskol 2023-03-31 20:11:53 -07:00
  • a12c0a7956 IsoTpMessage: don't skip a byte when sending consecutive frames to subaddress (#1320) Shane Smiskol 2023-03-31 19:44:46 -07:00
  • 189f0436ba IsoTpMessage: check CAN frame length (#1315) Shane Smiskol 2023-03-31 19:22:16 -07:00
  • c92f8ecfde IsoTpMessage: fix rx_len sanity checks (#1319) Shane Smiskol 2023-03-31 19:17:16 -07:00
  • cb35309160 spi tx timeout print Adeeb Shihadeh 2023-03-31 14:39:30 -07:00
  • 02eb84936b UdsClient: support sub addresses (#1317) Shane Smiskol 2023-03-31 13:59:02 -07:00
  • 09fee3e7ea Revert "IsoTpMessage: check CAN frame length (#1312)" Shane Smiskol 2023-03-31 12:11:13 -07:00
  • 7933635b54 IsoTpMessage: rx_len sanity checks (#1311) Shane Smiskol 2023-03-30 23:23:42 -07:00
  • 23563cec7c IsoTpMessage: check not reserved frame (#1313) Shane Smiskol 2023-03-30 22:35:02 -07:00
  • 9349337ebb IsoTpMessage: check CAN frame length (#1312) Shane Smiskol 2023-03-30 22:14:35 -07:00
  • 12b9b65985 fake_siren: add fault on codec enable failure (#1308) Adeeb Shihadeh 2023-03-29 15:07:12 -07:00
  • a1e1451d1c GM: Reduce steer down limit and increase driver allowance (#1281) Vivek Aithal 2023-03-29 10:39:25 -07:00
  • 7392f24868 Honda tests: check endswith Base to skip test (#1305) Shane Smiskol 2023-03-28 00:05:35 -07:00
  • db6c50cd09 Honda Bosch Radarless longitudinal safety (#1008) royjr 2023-03-28 02:10:25 -04:00
  • 01ea26e342 prevent host from setting wrong returned flag Igor Biletksyy 2023-03-27 10:38:04 -07:00
  • 6cb3561f16 safety replay: update Honda steer value getter (#1292) AlexandreSato 2023-03-25 23:02:34 -03:00
  • f29125f6ad DriverTorqueSteeringSafetyTest: remove useless function (#1275) Shane Smiskol 2023-03-22 21:57:18 -07:00
  • 7aaca348c2 HITL tests: nose -> pytest (#1301) Adeeb Shihadeh 2023-03-22 21:38:37 -07:00
  • c5cd0a0232 Enable siren for multi-panda setups (#1300) Adeeb Shihadeh 2023-03-21 18:49:58 -07:00
  • ba7d21805a ci: lower safety test timeout Adeeb Shihadeh 2023-03-21 18:49:47 -07:00
  • ba50c2ffee safety tests: fix for common longitudinal accel class (#1299) Shane Smiskol 2023-03-21 12:42:02 -07:00
  • 2136e2e45b safety tests: add common longitudinal accel class (#1298) Shane Smiskol 2023-03-21 12:24:33 -07:00
  • d70fa4e120 tres: fix fan spin on startup (#1297) Adeeb Shihadeh 2023-03-21 11:19:12 -07:00
  • f658ecdd75 ci: speedup safety tests Adeeb Shihadeh 2023-03-18 20:35:55 -07:00
  • e4cc97d882 Toyota: check SETME_X64 signal for LTA (#1296) Shane Smiskol 2023-03-16 22:56:25 -07:00
  • c83d6894ef Toyota: base LTA safety (#1295) Shane Smiskol 2023-03-16 22:32:56 -07:00
  • 7fdc66b957 Toyota: more modular safety tests (#1294) Shane Smiskol 2023-03-16 21:58:38 -07:00
  • c0aea3273a Tres: fan cooldown + no stall recovery (#1287) Robbe Derks 2023-03-16 14:15:43 +01:00
  • 56fae8a283 pin SCons to fix safety tests Robbe Derks 2023-03-16 11:24:57 +01:00
  • 6585cae978 safety replay: update steer value getter (#1273) AlexandreSato 2023-03-16 01:19:05 -03:00
  • 09ad59489e tres: adjust siren volume (#1290) Adeeb Shihadeh 2023-03-14 21:48:42 -07:00