Andrey G
55c1f53c75
dead code, reduce typedefs ( #4566 )
...
* Do lightweight checks first
* Dead getTimeIgnitionSeconds()
Dead since 81fffe87b7
* Get rid of efitime_t.
Purpose are not clear. Use efitick_t where ticks are used,
use efitimeus_t for uS, use efitimems_t or efitimems64_t for mS.
* Fix unit tests
* Fix misc: stm32f1_test_project
2022-09-11 16:08:11 -04:00
rusefillc
500c443a15
Timestamp Error scheduleByTimestampNt too far #3395
...
improving error message
2022-05-14 21:24:19 -04:00
Matthew Kennedy
0c6297e926
add cancel to scheduler ( #3201 )
...
* fw
* for tests
* simulator
* sim
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-27 11:30:06 +03:00
Matthew Kennedy
25414ebdad
yet more pch ( #3068 )
...
* big pch energy
* put back ramdisk stub
* tests are happy
* h743 nucleo
* kinetis
* I love deleting code!
* make stepper happy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Andrey
e1c41ff798
FATAL on NB2 tune jim stim input signal #2965
2021-07-14 16:03:00 -04:00
Andrey
d18d4496d1
Nissan progress
2021-07-02 17:32:45 -04:00
Matthew Kennedy
4527b7694a
expose the problem
2020-07-31 14:41:29 -07:00
rusefi
2a45c9cbe8
unit test framework improvements for smoother event execution
2020-07-20 12:45:26 -04:00
Matthew Kennedy
e46d9f0c99
Fix 100% duty injection ( #1431 )
...
* skip turn-off for high duty
* mock executor injection
* test
* switch to hard cut
* test no longer relevant
2020-05-14 07:44:32 -04:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
Matthew Kennedy
a6a1335adb
Require tooth reference time for scheduleByAngle ( #1091 )
...
* injection
* injectors
* add edge timestamp to ShaftPositionListener
* scheduleByAngle require edgeTimestamp
* schedule with nt not us
* oops, these were missing from this branch
2020-01-09 23:45:13 +03:00
Matthew Kennedy
5c85d53e16
Pass action_s instead of callback/param ( #1084 )
...
* change action
* consumers
* fix test
* didn't mean to add those
* simplify
* fix simulator
* fix sim for real
* oy
* maybe this time the simulator will actually be fixed, for real
* don't rely on undefined behavior
2020-01-07 00:41:18 -05:00
rusefi
bec88bf8c8
EngineTestHelper progress
2019-12-03 00:20:47 -05:00
rusefi
4574aaccce
I got carried away, but DEAD CODE?!
2019-10-08 03:14:21 -04:00
rusefi
9161703598
reducing unit test noise
2019-08-25 02:01:09 -04:00
rusefi
5340d9dce2
random cleanup
2019-04-15 19:24:46 -04:00
rusEfi
830e733053
fix #698
2019-02-27 17:12:52 -05:00
rusefi
fd9506b4e1
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 20:06:41 -05:00
rusefi
02ac3d14c7
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 20:00:21 -05:00
rusefi
38b5ae5b66
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 19:52:01 -05:00
rusefi
b3ee5ec945
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 16:42:34 -05:00
rusefi
5e896ce279
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 10:36:35 -05:00
rusefi
def54ae1ea
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 10:17:35 -05:00
rusefi
68d172a8f1
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 09:37:16 -05:00
rusefi
5ffcc396eb
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 07:57:43 -05:00
rusefi
2f01f8759c
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 00:53:54 -05:00
rusefi
2235063a13
reducing clutter
2018-12-08 18:11:28 -05:00