Commit Graph

  • 8f13ca3f66 Ford safety updates (#1052) Cameron Clough 2022-09-08 15:35:10 -07:00
  • c4c9744f2a fix dos siren Comma Device 2022-09-07 21:43:52 -07:00
  • 0ca23b6778 Toyota: generic steer fault workaround safety (#939) Shane Smiskol 2022-09-06 19:12:06 -07:00
  • 671b5ae2d6 Update example scripts to support canfd (#1059) kyle zunich 2022-09-02 13:45:43 -04:00
  • 60f366c1b4 fan: don't fully reset integral when recovering from stall (#1058) Adeeb Shihadeh 2022-09-01 21:11:06 -07:00
  • 13d64d4cc3 USB power mode + bootkick cleanup (#1051) Adeeb Shihadeh 2022-08-31 20:46:07 -07:00
  • f040d8b726 CI: add USB hub reset (#1053) Igor Biletskyy 2022-08-31 12:15:36 -07:00
  • 6d2e2bde86 put is_internal() back for openpilot pandad.py Igor Biletksyy 2022-08-31 10:39:05 -07:00
  • 77cfc32d37 Toyota: match openpilot standstill check (#1045) Shane Smiskol 2022-08-30 23:24:37 -07:00
  • b81dfba8fe python lib: cleanup hw type check (#1050) Igor Biletskyy 2022-08-30 10:46:12 -07:00
  • 1776165a3d DFU flasher: permissions and address Igor Biletksyy 2022-08-25 10:24:25 -07:00
  • 6c7b3331f0 flashing: unify recover.sh (#1043) Igor Biletskyy 2022-08-24 19:15:25 -07:00
  • 7e79f631ad CI: add hardware reflasher (#1041) Igor Biletskyy 2022-08-24 17:17:02 -07:00
  • 451d6309b5 python lib: check serial length for Panda.list() (#1042) Igor Biletskyy 2022-08-23 22:29:35 -07:00
  • 43c42ddc9b README: remove backtick typo (#1040) Erich Moraga 2022-08-23 22:09:58 -05:00
  • 9d6496ece8 Hyundai CAN-FD: Tucson Hybrid 2022 support (#999) Jason Wen 2022-08-19 22:43:58 -04:00
  • abaa9f8968 always build all projects + test libs (#1038) Adeeb Shihadeh 2022-08-19 11:41:34 -07:00
  • d3e2477231 python lib: disable checks on reconnect Adeeb Shihadeh 2022-08-18 22:01:12 -07:00
  • 36b317185c cleanup heartbeat threads from scripts and test_canfd (#1036) Igor Biletskyy 2022-08-18 10:56:42 -07:00
  • 7e843b370d allow disabling heartbeat while in non-car safety mode (#1035) Adeeb Shihadeh 2022-08-17 22:42:18 -07:00
  • ba8772123f Simple integrating fan controller (#1022) Robbe Derks 2022-08-17 20:43:49 -07:00
  • c7c33219ed delete copy and pasted heartbeat thread Adeeb Shihadeh 2022-08-17 16:43:22 -07:00
  • e42402bc40 examples: query_fw_versions.py forgot import Igor Biletksyy 2022-08-17 16:10:37 -07:00
  • 600be16459 examples: fix query_fw_versions.py heartbeat Igor Biletksyy 2022-08-17 15:55:49 -07:00
  • 4412eeaf1a VW MQB: Cleanup message counter handling (#1034) Jason Young 2022-08-15 23:49:06 -04:00
  • ba90f6a8c9 CI tests: check app against known good bootstub first (#1033) Igor Biletskyy 2022-08-15 20:11:49 -07:00
  • 54eb42d903 one flash.sh for both H7 and F4 (#1032) Igor Biletskyy 2022-08-15 20:11:38 -07:00
  • 199bc10db3 VW PQ: Longitudinal control safety, lateral torque update (#989) Jason Young 2022-08-12 21:50:00 -04:00
  • 5e0dde7b48 GM: Add support for cam harness & stock ACC (#962) Jason Shuler 2022-08-12 18:56:39 -04:00
  • 508ee90f8e Only allow deep sleep if there's been ignition before (#1019) Robbe Derks 2022-08-12 12:43:36 +02:00
  • acff2c8ec8 safety: common cruise checks (#1025) Shane Smiskol 2022-08-12 00:28:08 -07:00
  • 06592b5c0e Hyundai: rename HDA2 platform to CANFD (#1027) Adeeb Shihadeh 2022-08-11 22:06:54 -07:00
  • 486af79503 Chrysler: add Ram HD support (#1010) Adeeb Shihadeh 2022-08-11 14:41:46 -07:00
  • 3598e8105b safety: abstract motor torque limit checks (#1018) Adeeb Shihadeh 2022-08-09 21:05:36 -07:00
  • 291d9e3eb9 safety: refactor steering safety checks (#1013) Adeeb Shihadeh 2022-08-09 19:53:15 -07:00
  • 294792c1b5 misra: support rules text if exists (#1017) Adeeb Shihadeh 2022-08-09 14:56:21 -07:00
  • 995aed6550 make misra tests easy to run locally (#1016) Adeeb Shihadeh 2022-08-09 14:23:12 -07:00
  • e30f7e8fc7 Chrysler: cleanup + prep for Ram HD (#1012) Adeeb Shihadeh 2022-08-08 21:16:28 -07:00
  • b27e1476a7 CI: update docker login Adeeb Shihadeh 2022-08-03 21:17:47 -07:00
  • d24971ef8a Communication refactor (#997) Robbe Derks 2022-08-03 13:11:52 +02:00
  • 89989abca5 Hyundai: support camera-based SCC cars (#965) Jason Wen 2022-08-03 03:54:41 -04:00
  • 7f6ef7cd00 fix flashing H7 in bootstub + tests (#1007) Adeeb Shihadeh 2022-08-02 22:28:54 -07:00
  • 6bdf249d03 Dynamic sector erase (#1006) Robbe Derks 2022-08-03 06:58:56 +02:00
  • fe3ad834c6 improved HITL test reliability (#897) Adeeb Shihadeh 2022-08-02 17:05:47 -07:00
  • 8b26ce940f rename deepsleep_requested -> deepsleep_allowed Adeeb Shihadeh 2022-08-01 17:25:48 -07:00
  • 4b86b83991 Subaru: support Outback and Global Gen 2 (#991) Adeeb Shihadeh 2022-07-29 20:44:41 -07:00
  • e9ba54b09b body: allow flasher with no controls_allowed (#1002) Igor Biletskyy 2022-07-26 22:34:34 -07:00
  • 74408d64f1 body safety: add addresses to enter can flasher (#1000) Igor Biletskyy 2022-07-25 20:24:44 -07:00
  • 4c433e6d47 CAN flasher: add timeout to CanHandle on transmit (#1001) Igor Biletskyy 2022-07-25 20:23:16 -07:00
  • 3a17c2e07f Ford: add safety code for LCA vehicles (#966) Cameron Clough 2022-07-24 00:54:58 +01:00
  • 4b1d7d0215 body: add tx checks for knee (#996) Igor Biletskyy 2022-07-22 22:57:20 -07:00
  • a1686ca3ca safety tests: use can packer for counters (#995) Adeeb Shihadeh 2022-07-21 18:50:42 -07:00
  • 1dfee5973b Subaru: cleanup counter handling (#992) Adeeb Shihadeh 2022-07-19 17:18:42 -07:00
  • f02b43191f Subaru: split legacy safety into its own file (#990) Adeeb Shihadeh 2022-07-19 15:53:08 -07:00
  • caf350b62b Bump numpy from 1.21.0 to 1.22.0 (#975) dependabot[bot] 2022-07-15 10:50:40 -07:00
  • 4ce5b5a44d VW PQ: Updated safety test checksum and counter handling (#964) Jason Young 2022-07-15 12:49:34 -05:00
  • e51aa5ebce safety: fix race condition in engagement heartbeat (#988) Adeeb Shihadeh 2022-07-13 14:20:00 -07:00
  • 2abeab913f EV6: reject fake cruise engagements (#987) Adeeb Shihadeh 2022-07-12 17:42:13 -07:00
  • baecd2ecc6 Chrysler: increase Ram rate limits (#981) Adeeb Shihadeh 2022-07-11 15:01:35 -07:00
  • ca927fe931 EV6: allow TX of 0x2a4 (#983) Adeeb Shihadeh 2022-07-08 22:08:54 -07:00
  • 53466f0934 Chrysler: allow resume button (#980) Adeeb Shihadeh 2022-07-06 23:43:56 -07:00
  • fae3ee2e81 Chrysler: Ram 1500 support (#969) Adeeb Shihadeh 2022-07-06 22:50:29 -07:00
  • 6c0d0b43c2 Chrysler: update tests after DBC updates (#979) Adeeb Shihadeh 2022-07-05 16:33:12 -07:00
  • 64f20ffb5b Correct SAFETY.md link in panda README.md (#977) David Cole 2022-07-03 00:17:45 +01:00
  • 2652453892 EV6: adjust steering thresholds (#972) Adeeb Shihadeh 2022-06-23 13:41:22 -07:00
  • 4bc85ad40a Chrysler: use correct engaged bit (#973) Shane Smiskol 2022-06-22 14:46:25 -07:00
  • 26124faab7 Dockerfile: pin opendbc commit (#976) Shane Smiskol 2022-06-22 13:55:16 -07:00
  • e6c2b0ff01 Remove duplicate word in comment (#974) Jason Wen 2022-06-22 00:53:49 -04:00
  • e1b2f1253c bump openpilot (#971) Shane Smiskol 2022-06-16 22:43:36 -07:00
  • 515df2bb72 Chrysler: use universal gas and brake signals (#970) Shane Smiskol 2022-06-16 21:49:22 -07:00
  • 3dbd30864e Honda Civic 2022 (radarless): car safety (#942) Shane Smiskol 2022-06-16 19:02:44 -07:00
  • 6c1738814b safety replay: set alternative experience (#961) Shane Smiskol 2022-06-13 10:59:27 -07:00
  • b76ce55d13 Nissan + Tesla: don't exit controls allowed on blocked message (#877) commatwo_master Adeeb Shihadeh 2022-03-18 14:52:52 -07:00
  • 42772b49e3 Honda Bosch: consider correct bus for buttons (#963) Shane Smiskol 2022-06-08 21:11:55 -07:00
  • 475a9a3124 fix CANPackerPanda counter state init (#956) Jason Young 2022-06-02 13:18:46 -05:00
  • d967a6b504 safety tests: use base class for common driver steering torque tests (#950) Shane Smiskol 2022-05-25 22:51:33 -07:00
  • 583d3a0c7b Mazda: fix steering safety and add tests (#952) Shane Smiskol 2022-05-25 22:19:18 -07:00
  • 6117c381f2 safety tests: create classes for common torque steering tests (#951) Shane Smiskol 2022-05-25 19:24:55 -07:00
  • dff5e6ed31 Hyundai: check CF_Lkas_ActToi bit (#947) Shane Smiskol 2022-05-25 11:36:59 -07:00
  • 6d19b46ef5 GM: revert back to brake threshold (#949) Shane Smiskol 2022-05-20 19:41:26 -07:00
  • 62f709afd4 fix missing CAN-FD safety modes Adeeb Shihadeh 2022-05-19 16:55:53 -07:00
  • 36c62afa0c Kia EV6 (#905) Willem Melching 2022-05-20 00:59:58 +02:00
  • b6a672de5a bump openpilot (#946) Adeeb Shihadeh 2022-05-19 14:30:08 -07:00
  • 4a5fc24b75 safety: move controls_allowed and relay malfunction reset (#944) Adeeb Shihadeh 2022-05-19 14:03:43 -07:00
  • 36ccbd56fa Toyota: check STEER_REQUEST bit (#940) Shane Smiskol 2022-05-16 12:20:31 -07:00
  • 893a81aa82 Tesla: allow forwarding of stock AEB (#937) Robbe Derks 2022-05-16 13:12:14 +02:00
  • 69215887dc safety: prep for CAN FD (#943) Adeeb Shihadeh 2022-05-15 23:46:04 -07:00
  • 297cdb27ef Toyota: forward ACC messages if stock longitudinal (#934) eFini 2022-05-14 16:08:32 +08:00
  • d5bd81e5b5 fixes for mypy check for return-any Willem Melching 2022-05-12 14:22:58 +02:00
  • 1d2127876d Hyundai: use GET_BIT and fix safety on incorrect bit (#933) Shane Smiskol 2022-05-11 22:36:53 -07:00
  • e8adf57a0c Note about panda jungle udev rules (#935) Ross Fisher 2022-05-12 00:42:21 -04:00
  • c31cbade34 CI: fix build after 20.04 image update (#932) Adeeb Shihadeh 2022-05-02 15:02:34 -07:00
  • eb662e4e50 Make safety param uint16_t (#931) Shane Smiskol 2022-05-02 13:36:19 -07:00
  • 326cc2a8db Toyota: stock longitudinal safety (#927) Shane Smiskol 2022-04-28 22:29:29 -07:00
  • cf8fb0b883 safety param: assume uint16_t (#929) Shane Smiskol 2022-04-28 17:40:50 -07:00
  • d031d6e283 Toyota: add safety param flag for alt brake message (#925) Adeeb Shihadeh 2022-04-27 11:31:24 -07:00
  • bb2aea1ac6 Hyundai: enforce recent button press to allow controls with PCM (#923) Shane Smiskol 2022-04-26 11:45:09 -07:00
  • ee9ef693a1 Revert "Hyundai: enforce recent button press to allow controls with PCM (#917)" Shane Smiskol 2022-04-26 02:07:53 -07:00
  • 9a91323c04 Hyundai: enforce recent button press to allow controls with PCM (#917) Shane Smiskol 2022-04-25 18:57:02 -07:00
  • 5eefc3ad62 allow skipping DFU entrance for recover Comma Device 2022-04-25 17:11:27 -07:00