Josh Stewart
|
f08ec585e6
|
Move injector / ignition control functions into their own file
|
2017-01-19 11:34:33 +11:00 |
Josh Stewart
|
ff87a17ce0
|
Further C compliance work
|
2017-01-19 11:31:05 +11:00 |
Josh Stewart
|
2ee0a91c0b
|
BIG cleanup of #includes to be more C compliant
|
2017-01-18 17:37:55 +11:00 |
Josh Stewart
|
4c1c9a051e
|
Slightly improved flat shift / launch logic
|
2017-01-18 13:20:04 +11:00 |
Josh Stewart
|
9d7ca71e3f
|
Complete (untested) flat shift
|
2017-01-17 15:09:41 +11:00 |
Josh Stewart
|
f53cb2e729
|
Remove old tach code
|
2017-01-12 21:57:04 +11:00 |
Josh Stewart
|
80c46a74e3
|
Cleanup some compile warnings
|
2017-01-11 18:30:46 +11:00 |
Josh Stewart
|
43da7bf9b8
|
Experimental new tacho output method
|
2017-01-06 17:30:22 +11:00 |
Josh Stewart
|
1dcc62ed5e
|
Move to new ignition corrections system
|
2016-12-30 08:32:22 +11:00 |
Josh Stewart
|
65d6cdd9e9
|
Complete but experimental 5 cylinder support
|
2016-12-28 22:52:00 +11:00 |
Josh Stewart
|
ad52690101
|
Experimental new stepper homing method
|
2016-12-11 23:23:54 +11:00 |
Josh Stewart
|
4d18ee7911
|
Addition of common ignition corrections routine
|
2016-12-11 22:51:04 +11:00 |
Josh Stewart
|
0fb9276c78
|
Calculate correct pulse width limit when using sequential fuel
|
2016-11-29 08:40:58 +11:00 |
Josh Stewart
|
049f3081b1
|
Complete fuel correction for flex
|
2016-11-28 20:37:24 +11:00 |
Josh Stewart
|
8b551e6506
|
Fix for sequential ignition timing issue (No spark under some conditions)
|
2016-11-21 22:06:41 +11:00 |
Josh Stewart
|
4bfab2e479
|
Remove extra ISR code
|
2016-11-21 16:46:32 +11:00 |
Josh Stewart
|
af40812586
|
Allow for leading/trailing edge selection on missing tooth and dual wheel decoders
|
2016-11-18 14:28:33 +11:00 |
Josh Stewart
|
082010a07d
|
Move ADC interrupt setup into its own initialise function (+minor cleanups)
|
2016-11-18 12:57:11 +11:00 |
Josh Stewart
|
7ca41a7355
|
Merge branch 'master' into ADC-interrupt
|
2016-11-10 07:48:47 +11:00 |
Josh Stewart
|
1afb70d1da
|
Final sequential fixes/tweaks
|
2016-11-09 12:57:04 +11:00 |
Josh Stewart
|
42640cd34b
|
Minor performance improvements
|
2016-11-08 17:04:34 +11:00 |
VitorBoss
|
0a1cadc504
|
ADC interrupt routine
Introducing ADC interrupt routine tor atmel devices
|
2016-11-06 11:31:18 -02:00 |
VitorBoss
|
07be4d8fbb
|
Use macros for injector and coil
Use macro instead digitalwrite function, it seems more friendly to
understand
|
2016-11-03 08:19:19 -02:00 |
Josh Stewart
|
f9e226d828
|
Complete and tested fuel trim
|
2016-11-02 12:13:17 +11:00 |
Josh Stewart
|
f0dcb0c756
|
Minor sequential fixes
|
2016-11-01 10:11:15 +11:00 |
Josh Stewart
|
a4c9987e99
|
Add worst case fallback position to baro reading
|
2016-10-28 20:03:31 +11:00 |
Josh Stewart
|
0a38467fc6
|
Complete (untested) sequential fuel trim
|
2016-10-27 17:27:08 +11:00 |
Josh Stewart
|
940c3a5be7
|
Further memory work on the sequential tables
|
2016-10-27 08:49:27 +11:00 |
Josh Stewart
|
7345b73167
|
Add digitalWriteFast to src directory (It's effectively a lib)
|
2016-10-26 10:38:39 +11:00 |
Josh Stewart
|
8d9ff50eae
|
Define the bar max and min values
|
2016-10-26 10:30:12 +11:00 |
Josh Stewart
|
1d699d18bc
|
Fix injector start state being the wrong way in previous commit
|
2016-10-26 01:07:47 +11:00 |
Josh Stewart
|
991f7c1771
|
Number of scope check fixes
|
2016-10-26 01:04:37 +11:00 |
Josh Stewart
|
1a5635d795
|
Store previous baro value in EEPROM. Having this in a variable is insufficient
|
2016-10-26 00:24:40 +11:00 |
Josh Stewart
|
6fd80e5c35
|
Merge branch 'master' into pr/50
|
2016-10-25 23:36:06 +11:00 |
Josh Stewart
|
2641cddfa9
|
Revert "do while loop"
This reverts commit 7c91a0bbb9 .
|
2016-10-25 23:35:39 +11:00 |
VitorBoss
|
7c91a0bbb9
|
do while loop
According to tests this speeds up about 1.2% loops
|
2016-10-25 10:22:09 -02:00 |
Josh Stewart
|
1f87c31e01
|
Load and save routines for the 4 fuel trim tables
|
2016-10-25 17:31:44 +11:00 |
VitorBoss
|
dabbf872c2
|
limit baro corretion
Check if engine isn't running. Others minor code changes.
|
2016-10-22 09:17:56 -02:00 |
VitorBoss
|
68aae53766
|
Merge remote-tracking branch 'refs/remotes/noisymime/master'
|
2016-10-21 12:15:49 -02:00 |
VitorBoss
|
f774888996
|
Revert "digitalWriteFast.h inplementation"
This reverts commit 18319259a0 .
|
2016-10-21 12:14:01 -02:00 |
Josh Stewart
|
ebc38a1025
|
Fix for sequential ignition timing error
|
2016-10-19 10:38:55 +11:00 |
VitorBoss
|
18319259a0
|
digitalWriteFast.h inplementation
|
2016-10-18 16:30:26 -02:00 |
VitorBoss
|
6d8714e035
|
Adition of float spark math
Add some spark math, fix some code too
|
2016-10-18 15:58:25 -02:00 |
Josh Stewart
|
34b571226e
|
Further sequential work
|
2016-10-15 21:52:20 +11:00 |
Josh Stewart
|
983e365dd7
|
Teensy groundwork (Many to come)
|
2016-10-07 17:34:27 +11:00 |
VitorBoss
|
9d2c3f4106
|
removed unused variables
|
2016-10-05 13:50:04 -03:00 |
Josh Stewart
|
cb4d0b9ab6
|
Initial commit of sequential fuel and spark
|
2016-10-04 20:28:51 +11:00 |
Josh Stewart
|
3d68d1859e
|
Compatibility for the Mega2561
|
2016-10-04 12:50:09 +11:00 |
Josh Stewart
|
b739618ebc
|
Bring formatting in line with standards
|
2016-10-01 01:57:57 +10:00 |
Josh Stewart
|
4d0fe1836a
|
Merge branch 'master' into pr/46
Conflicts:
reference/Speeduino base tune.msq
|
2016-10-01 01:45:18 +10:00 |