tx_haggis
18501d4cbd
Additonal schedule initialization unit tests ( #1046 )
...
* const
* Add RUN_TEST_P
* Reduce test memory usage.
* More granular fuel tests - better failure reports
* More granular ignition tests - better failure reports
* Add unit tests for no injection timing
* Add fuel schedule oddfire tests
* Unit test ignition odd fire
2023-05-15 15:16:41 +10:00
Josh Stewart
1886eb3861
Honour the Inverted ignition output setting on boards using MC33810. Fixes #1021
2023-03-16 13:49:59 +11:00
Josh Stewart
2fc29ceef5
MISRA cleanup rule: misra-c2012-8.2
2022-11-06 09:43:29 +11:00
Pasi Kemppainen
d7ccf4945b
Added option to fix tacho signal to coil dwell ( #825 )
...
* Add dwell fixed tacho option
* Better implentation
Added description to TS. Removed code duplication and unnecessary if's.
* Resolve conflicts and minor changes to wording on this option
Co-authored-by: Josh Stewart <josh@noisymime.org>
2022-05-24 14:29:38 +10:00
Josh Stewart
beedfb44e4
Add 4cyl semi-seq injector pairing option
2022-03-18 09:45:07 +11:00
Josh Stewart
4825f573b2
Further work unifying the MC33810 build. Complete but needs testing
2020-12-01 18:12:39 +11:00
Josh Stewart
99e36dcf05
Initial work in unifying the MC33810 code
2020-11-16 22:50:23 +11:00
Josh Stewart
a335820b46
Enable the use of the 50% hardware test modes
2020-05-04 15:08:45 +10:00
iLeeeZi
8722065168
6 and 8 cylinder sequential injection ( #280 )
...
* 6 cyl sequential related cleanup
* disable 6cyl seq fuel trim tables for now
* add the over 2 squirts fix
* Add 5 and 6 cylinder semi and full sequential
* 5 cylinder changes
* fix priming pulse when using paired or semi-sequential injection
* add 5 cyl special case back
* Add missing 8 cyl stuff
* add missing PW8
* allow to change inj4Ang with non sequential 5 cylinder
* add missing helptext
2020-04-01 17:03:11 +11:00
Pasi Kemppainen
1b4d81453c
6&8-cyl wasted cop ( #314 )
...
* Added 6-cyl cop mode
* Update to ini
* Why not 8-cyl wasted COP too
Co-authored-by: Pasi Kemppainen <pazi88@users.noreply.github.com>
2020-03-26 21:49:55 +11:00
Josh Stewart
fbbeb8a7a1
Basework for new DB board
2019-12-15 09:55:46 +11:00
Josh Stewart
cc6bf05a43
Initial work on new ignition timing method (Very messy)
2018-08-08 15:17:09 +10:00
Josh Stewart
0dee4ab7f2
Still more warnings cleanup
2018-07-22 00:17:08 +10:00
Josh Stewart
ce0e399201
More warnings cleanup
2018-07-19 23:26:31 +10:00
Josh Stewart
981d087d64
Work on the dynamic ignition functions
2018-03-10 14:07:29 +11:00
Josh Stewart
80a77d4c4a
More work on the dynamic channel usage
2018-01-23 16:14:03 +11:00
Josh Stewart
2ec972948f
Changes to logged variables
2017-10-24 16:54:18 +11:00
Josh Stewart
0a7b782af9
Better method of doing trailing select for FC rotary configs
2017-08-24 00:55:44 +10:00
Josh Stewart
7db1101429
Completely untested trailing spark for FC rotary ignitions
...
May God have mercy on us all
2017-08-23 17:18:59 +10:00
Josh Stewart
595edccd2a
New secondary scheduling method for fuel schedules
2017-06-21 13:00:58 +10:00
Josh Stewart
865c2cfe5b
Cleanup unused code from last commit
2017-06-14 16:29:17 +10:00
Josh Stewart
19ec917b94
Move to new output triggering method (Injectors only for now)
2017-06-14 12:15:26 +10:00
Josh Stewart
c555bbc060
Move to PlatformIO for project layout
2017-02-06 20:56:46 +11:00