Commit Graph

282 Commits

Author SHA1 Message Date
andreika-git 1c2330b938 Use exclusivePinControlMode for bench_tests 2023-10-17 12:34:20 -04:00
Andrey a80a354061 only:reducing naming confusion & docs 2023-10-14 18:57:34 -04:00
andreika-git 400346c7ff only direct pin control commands to switch into direct pin control mode 2023-10-14 18:37:01 -04:00
andreika-git eca62205c4 sendPinStatePackets() 2023-10-11 12:39:53 -04:00
andreika-git 9ac7656ce6 sendPinStatePackets() 2023-10-11 12:39:53 -04:00
rusefillc f7f8135e04 only:bench test fuel pump pin #5603 2023-10-10 21:29:52 -04:00
andreika-git e7d63f887e call handleBenchCategory() via CAN 2023-10-08 16:03:01 -04:00
Matthew Kennedy 41d1540d8f fuel/oil temp on CAN 2023-10-05 09:47:35 -04:00
Matthew Kennedy 45e5031871 Add distance, fans to CAN protocol 2023-10-05 09:46:46 -04:00
andreika-git 7631b36094 fix can_bench_test 2023-10-01 17:34:13 -04:00
andreika-git 39282ae1e4 generate java enums from can_common.h 2023-10-01 17:34:13 -04:00
rusefi 106c2e11dc more analog channels into automated QC 2023-09-27 23:00:42 -04:00
Matthew Kennedy c8ddbba529 trip odometer 2023-09-26 17:03:06 -04:00
rusefillc 85db1cf0dc only: part of knock logging 2023-09-25 21:18:57 -04:00
Matthew Kennedy d481c4c271 can VSS scaling #253 2023-09-18 08:03:33 -04:00
Andrey b81fb40203 testability: bench test commands should have automated coverage using simulator #5562
only: making CAN frame always available to simulator
2023-09-14 08:34:24 -04:00
rusefi ee34abe7bb EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-09-02 16:50:15 -04:00
rusefi 2b36cc62f4 EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-09-01 17:34:01 -04:00
rusefi c2bfe00597 EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-09-01 17:07:10 -04:00
rusefi 253c744f3e EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-08-31 01:10:03 -04:00
rusefi 251bc304ea EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-08-31 00:28:52 -04:00
rusefi 47b09566cb EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-08-31 00:01:31 -04:00
rusefi bdd94e7b5b EPIC: we need to test fresh boards #5511 2023-08-29 21:23:30 -04:00
rusefi 18d95b63f2 EPIC: we need to test fresh boards #5511
only:proteus_f7
2023-08-29 20:54:12 -04:00
rusefi 387d4f04f3 EPIC: we need to test fresh boards #5511 2023-08-29 19:45:49 -04:00
rusefi f8c641d811 only:alphax-2chan 2023-08-27 14:55:18 -04:00
rusefi 70035fe579 https://github.com/rusefi/rusefi/issues/5511
only:alphax_2chan
2023-08-26 22:15:47 -04:00
rusefi a872d8067d https://github.com/rusefi/rusefi/issues/5511
only:alphax_2chan
2023-08-26 22:12:52 -04:00
Andreika f76ae88aff
CAN bench: set engine type command (#5538)
* CAN_BENCH_SET_ENGINE_TYPE

* fir setPin()

* update libfirmware
2023-08-24 09:48:30 -04:00
rusefillc fd740a5a63 broadcast button toggle counter #5514
only:fancy boolean with counter
2023-08-22 15:04:39 -04:00
rusefillc 5f714480c6 broadcast button toggle counter #5514
only:fancy boolean with counter
2023-08-22 14:57:14 -04:00
rusefillc a041eb55f3 broadcast button toggle counter #5514
only:fancy boolen with counter
2023-08-22 14:49:28 -04:00
Andreika 073f6cfbb0
fix mixed up CLT & IAT in the bench_test_raw_analog CAN packet https://github.com/rusefi/rusefi-hardware/issues/228 (#5533) 2023-08-22 08:51:12 -04:00
rusefi 9adc323fec CAN bench test: broadcast raw analog values #5437 2023-08-21 19:59:51 -04:00
rusefi dded7f2926 engine_type_e 16 bits should do it 2023-08-21 19:28:24 -04:00
rusefillc 2cfd8e1be9 engine_type_e 16 bits should do it 2023-08-21 19:04:29 -04:00
rusefillc cf7944cd78 CAN side of automated testing fix #4630
closing simply because we have too many tickets
2023-08-21 00:40:36 -04:00
rusefi e8c45a2e7d refactoring: reducing code duplication. Also, do we even care for critical error codes?! 2023-08-20 22:23:44 -04:00
rusefi dbfbe3f980 bench_test CAN packets do not use proper IDs #5525 2023-08-20 21:56:01 -04:00
rusefi 983f84ce0f bench_test CAN packets do not use proper IDs #5525 2023-08-20 21:26:33 -04:00
Andreika c41934b2b2
broadcast vehicleSpeedSensor.eventCounter #5519 (#5522) 2023-08-19 15:04:46 -04:00
Andreika 84c6d4cde6
More universal Board-ID for bench test (#5518)
* add STATIC_BOARD_ID defines to get Board-ID more universal

* add getBoardId()

* broadcast BENCH_TEST_BOARD_STATUS via CAN

* add guards for sendBoardStatus()
2023-08-18 18:41:17 -04:00
rusefillc a10b619a2f can_rx: dead 2023-08-17 11:53:00 -04:00
rusefillc e4fa019029 can_rx: dead 2023-08-17 08:25:45 -04:00
Andreika e4a4042169
CAN bench test: broadcast raw analog values #5437 (#5512) 2023-08-14 16:28:14 -04:00
Andreika c303a8cfd9
CAN bench test: broadcast event counters #5436 (#5510)
* CAN bench test: broadcast event counters #5436

* update libfirmware

* update libfirmware

* Broadcast eventcnts every 100ms

* Add EFI_SHAFT_POSITION_INPUT guards
2023-08-13 10:30:46 -04:00
Matthew Kennedy 82de75ee1c wire up CAN bit for lambda protect
(cherry picked from commit 59430dfa9168b4635663d7909b91dffee598373b)
2023-06-29 13:32:55 -04:00
Matthew Kennedy 84efe441af stub config for lambda protection
(cherry picked from commit 07f0360dd9d0aa6cb288657d11acf46775513c6c)
2023-06-23 21:04:37 -04:00
rusefi 97af20f651 only:mre_f4 2023-06-03 20:57:27 -04:00
rusefi 6c62dbba82 reducing BMW confusion 2023-06-03 20:28:33 -04:00