rusefi-1/simulator
Andrey G 3d138958ce
Hip9011 (#2512)
* hip9011: coexistance with other spi devices

* hip9011: rework so SPI transfer is invoked from thread

also use polling spi exchange to avoid cache problems

* hip9011: move calculations from ADC callback to thread

* hip9011: big cleanup

* hip9011: simplify spi communication

* No need to set knockBandCustom if it is not custom

HIP9011 calculates knockBand from cylinderBore same way

* hip9011: make unit test happy

* hip9011: fix unit test

* hip9011: remove duplicated initialization, reorder

* hip9011: just renames and data type adjustments

* hip9011: rename BAND() to HIP9011_BAND()

* hip9011: move some code from lookup.cpp to logic.cpp

* hip9011: move initEngineNoiseTable to engine_configuration.cpp

* hip9011: move lookup tables to hip9011_logic.c

* hip9011: remove empty files

* hip9011: additional checks
2021-03-30 10:56:25 -04:00
..
simulator Hip9011 (#2512) 2021-03-30 10:56:25 -04:00
.cproject enabling parallel compilation from Eclipse 2019-01-04 00:18:08 -05:00
.project
Makefile build (#2399) 2021-02-24 21:55:51 -05:00
chconf.h Chibi os 20 (#2212) 2021-01-19 15:20:35 -05:00
clean.bat Use github actions to build and upload bundles (#1583) 2020-07-08 11:10:24 -04:00
clean.sh Convert scripts simulator (#1518) 2020-06-18 23:14:37 -04:00
compile.bat Use github actions to build and upload bundles (#1583) 2020-07-08 11:10:24 -04:00
compile.sh update all compile scripts to use available cores rather than a hardcoded value (#2425) 2021-03-06 12:55:46 -05:00
file.mlg TS SD integration #1653 2020-08-06 23:34:47 -04:00
file2.mlg TS SD integration #1653 2020-08-06 23:34:47 -04:00
file3.mlg TS SD integration #1653 2020-08-07 00:59:00 -04:00
halconf.h Chibi os 20 (#2212) 2021-01-19 15:20:35 -05:00
main.c TS SD integration #1653 2020-08-07 00:59:00 -04:00