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
rusefillc
a2af7895bb
TS injector bench test pulse is too short fix #4192
2022-05-22 09:43:09 -04:00
rusefi
f9c7a48369
Lua is new FSIO
2022-04-23 17:15:34 -04:00
rusefi
e5d666a968
Lua is new FSIO
2022-04-23 17:02:50 -04:00
rusefillc
4ddb328e21
i will confess: i need to fit a debug build into discovery
2022-04-16 17:10:53 -04:00
Andrey G
bca63957b1
Test bench: implement injector test for dead time calculation ( #3960 )
...
* Add output channel for TestBench iter counter
* Update testBenchIter from runBench
* rusefi.input: testBenchIter gauge
* rusefi.input: initial Injector test dialog
2022-03-08 19:25:58 -06:00
Andrey G
f3e67a61db
Bench test clean ( #3961 )
...
* bench test: helper
* bench test: convert fuel tests
* bench test: convert spark tests
* bench test: convert TCU solenoid tests
* bench test: convert rest of tests
* bench test: final cleanup
* no contractions
2022-02-27 13:14:42 -05:00
Matthew Kennedy
c6f45c5022
warnings fixes ( #3851 )
...
* unused things
* !!! actual bug !!!
* dead
* unused
* unused
* multi-bus lua RX was just broken
* make the compiler angry about it
* dead config
* alphax 2
* just call, no store
* compiler too angry
2022-01-31 18:37:42 -05:00
rusefillc
cf627979a3
moving curves to defaults
...
wow nasty
2022-01-03 19:57:34 -05:00
rusefillc
2b7357cc68
smart diag into bench test
2022-01-03 18:07:22 -05:00
rusefillc
f5b1191d85
smart diag into bench test
2022-01-03 16:46:15 -05:00
rusefillc
a223ec7ab9
smart diag into bench test
2022-01-03 14:21:54 -05:00
rusefillc
21f3f26506
benchTest flexibility
2022-01-03 03:35:26 -05:00
rusefillc
47444519d6
typo
2022-01-03 03:09:14 -05:00
Andrey
940b04ab24
Let's always have TS structure so that unit tests can check values in outputChannels, kind of making outputChannels a god dump for state but whatever since Live View is coming
2021-12-07 20:18:47 -05:00
rusefillc
6ff42cc031
automation around outputs section #197
2021-11-26 20:46:42 -05:00
Scott Smith
823d9a07e0
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
rusefillc
22c872d8d8
Epic: Remove FSIO #2928
2021-11-14 10:57:19 -05:00
rusefillc
eb1af46655
Epic: Remove FSIO #2928
2021-11-14 08:37:50 -05:00
Andrey
df98eb69d4
Bench Test IAC Valve fails #3534
2021-11-11 20:28:01 -05:00
rusefillc
1f98e53972
Idle valve outputs not available in TS #3523
2021-11-10 21:07:38 -05:00
Andrey
c57f9c325f
https://rusefi.com/forum/viewtopic.php?f=19&t=2177
2021-10-28 13:49:44 -04:00
rusefillc
b4884498cb
OBD error renames
2021-10-03 01:30:42 -04:00
rusefillc
490d8c1f8e
"Burn without flash" button #3127
2021-08-10 07:30:12 -04:00
rusefillc
afcef0410d
"Burn without flash" button #3127
2021-08-10 07:11:41 -04:00
Matthew Kennedy
b52d50bbf2
Use pch in lots of files ( #3066 )
...
* most engine.h
* most engine_configuration
* more
* more
* more
* more
* more
* moooooore
* ok I'm done for now
* oops
2021-07-26 01:05:17 -04:00
Matthew Kennedy
6f80bc72ae
fan indicators + test buttons ( #3002 )
...
* sd bits
* rusefi.input
* second fan bit
* fans
2021-07-20 23:26:06 -04:00
Andrey
44d7c3605c
Button to apply nDBANK #2996
...
docs
2021-07-20 14:23:57 -04:00
Andrey
c93e7e7d3a
Button to apply nDBANK #2996
2021-07-20 13:20:34 -04:00
Matthew Kennedy
2ce7777865
don't require EXTERN_ENGINE in every file ( #2969 )
...
* move enginePins
* no more extern engine
* uses
* more
* extern config too
* put this where it belongs
* include correct header
* merge
2021-07-16 18:13:33 -04:00
Andrey
e1c41ff798
FATAL on NB2 tune jim stim input signal #2965
2021-07-14 16:03:00 -04:00
Matthew Kennedy
e3ed413e06
send voltage and heater enable to WBO controller ( #2956 )
...
* add info send function
* fatal if CAN not configured correctly
* build
* s
* 20hz
* update wideband firmware
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-13 07:32:41 -04:00
Matthew Kennedy
9377a01aec
store cylinder count as plain number ( #2915 )
...
* update test framework
* eh
* hey look it's fewer warnings
* unwind
* fix
* config
* configs
* logic
* even java had some
* no need to be a typedef
* paste in actual cylinder count
2021-07-07 08:31:05 -04:00
Andrey
a6dae486e0
fan2 bench
2021-06-23 17:16:11 -04:00
Matthew Kennedy
c26987b96b
Destroy all shared logger ( #2574 )
...
* most of shared logger
* a few more
* one more
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 14:28:48 -04:00
Matthew Kennedy
ad71016862
rip the bandaid: find-replace most of scheduleMsg ( #2572 )
...
* biiiig find replace
* more trivial find replace
* pwm
* almost all of them
* few more
* gpio
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 12:53:13 -04:00