andreika-git
dec0b16e87
use 2 cycles for pin bench_tests only for simulator
2023-10-17 13:06:19 -04:00
andreika-git
a7de8fd1b6
revert 2 cycles for ordinary pin bench_tests as default firmware behavior
2023-10-17 13:06:19 -04:00
andreika-git
af6d4cea6c
bench_test: min 2 iterations for all pins
2023-10-17 13:06:19 -04:00
andreika-git
8a9adc32d6
2 cycles for ordinary pin bench_tests
2023-10-17 13:06:19 -04:00
andreika-git
bfd16c47ae
remove exclusivePinControlMode
2023-10-17 12:34:29 -04:00
andreika-git
1c2330b938
Use exclusivePinControlMode for bench_tests
2023-10-17 12:34:20 -04:00
rusefillc
b7eea90d48
only:bench docs
2023-10-12 12:55:25 -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
Andrey
ab787efa99
bench test VVT outputs #5549
2023-09-06 10:11:18 -04:00
Matthew Kennedy
c7a183db49
this button isn't useful as it just bricks the ECU
2023-08-27 09:08:08 -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
rusefillc
03a714055f
bench test delay parameter is not useful ( #5491 )
...
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-08-05 14:32:24 -04:00
Matthew Kennedy
1ee41382c7
bench test cancellation
2023-08-05 14:12:48 -04:00
rusefillc
1d6410c420
bench test has no need for pin AND pin ( #5490 )
...
* bench test has no need for pin AND pin
* bench test has no need for pin AND pin
---------
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-08-05 23:05:12 +05:30
rusefillc
9be1e674fd
p is for pain
2023-06-30 14:10:05 -04:00
Matthew Kennedy
d1f59c057f
bench test uses a semaphore instead of flags+sleep
2023-06-30 12:57:15 -04:00
rusefi
bdfb4ae25e
only:dead code comment
2023-06-29 23:09:43 -04:00
rusefi
94c8f4881b
only:proteus_f7
...
HPFP bench to use user configuration
2023-06-27 14:12:04 -04:00
rusefillc
256e25a452
only:stronger stack shortage response
2023-06-25 02:16:31 -04:00
rusefillc
5c194059c0
reducing enum confusion
2023-06-19 00:37:11 -04:00
rusefillc
c19326e89e
Too many bench test buttons are broken #5327
2023-06-15 22:54:00 -04:00
rusefi
7b2985c1c3
Too many bench test buttons are broken #5327
2023-06-15 22:28:15 -04:00
rusefillc
65dcdb86ec
Too many bench test buttons are broken #5327
2023-06-15 11:46:39 -04:00
rusefillc
4f9284dada
dead
2023-06-15 11:46:39 -04:00
rusefi
f3ee2fb9d0
reducing magic constant
2023-06-12 20:07:48 -04:00
rusefi
d396d0a77c
can I please have hpfpValveBench
2023-06-12 20:05:20 -04:00
rusefi
b0f1e6dfd3
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 01:45:53 -04:00
Matthew Kennedy
68e945a8c0
dropped this: {
...
(cherry picked from commit 322209d0ee26708d221694113b617ab7f0f2e511)
2023-05-29 19:39:28 -04:00
Matthew Kennedy
959f1b359d
bench test formatting
...
(cherry picked from commit c3971dc98a3aaa7f7dca6cb2b27dc721d4967f95)
2023-05-29 19:39:28 -04:00
Andrey
8c9b17485e
Revert "Allow scheduling_s to come from a pool ( #4841 )"
...
This reverts commit 5250b177
2023-05-25 10:10:17 -04:00
rusefillc
91a25bad96
conditional EFI_DFU_JUMP
2023-05-24 09:58:22 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
Matthew Kennedy
7396d466c4
cj125
...
(cherry picked from commit fd09ad7b4f2a9c450aedf4a535db4edd24bdcee1)
2023-04-29 00:15:54 -04:00
Andrey
f296e30fb5
it's going to be painful
2023-04-28 21:01:08 -04:00
rusefillc
d9a1e5adaa
refactoring: better variable names
2023-04-12 22:44:57 -04:00
rusefi
a801d57495
need ETB reset button
...
only:alphax-4chan
2023-03-16 00:14:59 -04:00
rusefi
bbc27e466a
need ETB reset button
...
only:alphax-4chan
2023-03-16 00:02:33 -04:00
rusefi
62e12354c3
need ETB reset button
...
only:alphax-4chan
2023-03-15 23:01:20 -04:00
Andrey
6fc48222c8
random simulation todo
...
only:mre_f4
2023-03-02 23:33:47 -05:00
Matthew Kennedy
5250b177c2
Allow scheduling_s to come from a pool ( #4841 )
...
* injection events use scheduling pool
* knock and prime
* bench test
* dropped this: *
* extract action before execute
* comment
* init allocated timers
* metrics
* dropped this: ,
* guard
* injection events use scheduling pool
* knock and prime
* bench test
* dropped this: *
* extract action before execute
* comment
* init allocated timers
* metrics
* dropped this: ,
* guard
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-12-10 17:55:51 -05:00
Andrey
ab4b451195
os_access.h dead?
2022-09-07 15:56:45 -04:00
Matthew Kennedy
b0cbe01673
use defs instead of magic numbers ( #4523 )
...
* use defs instead of magic numbers
* consecutive
2022-09-04 09:52:14 -04:00
rusefillc
733f9b4659
this code is too dead
2022-08-25 22:09:22 -04:00
rusefi
eb976de07d
lua outputs bench test
2022-08-24 13:20:14 -04:00
rusefi
35120e07da
refactoring
2022-08-24 12:02:39 -04:00
Matthew Kennedy
2096a22319
report injector, ignition faults ( #4408 )
...
* report injector, ignition faults
* guard
2022-08-01 15:41:47 -04:00
Andrey G
59eee6641c
Add "Reset to OpenBLT" button ( #4364 )
...
Similar to "Reset to DFU", but uses different seed
2022-07-22 08:21:11 +03:00
Matthew Kennedy
b99d90b006
Start -> start ( #4366 )
2022-07-21 15:17:32 -04:00
rusefillc
97def4b01f
TS injector bench test pulse is too short #4192
2022-05-22 11:08:34 -04:00