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
VitorBoss
52b95f65b8
Merge remote-tracking branch 'refs/remotes/noisymime/master'
2016-11-02 11:01:42 -02:00
VitorBoss
7b00c23134
Fully working FloatPoint 3D interpolation
...
Solved some issues, and renamed functions, get3DTableValueF for Float
version and get3DTableValueS for Simple code. Both seems very faster in
my tests.
2016-11-02 11:01:34 -02:00
Josh Stewart
f9e226d828
Complete and tested fuel trim
2016-11-02 12:13:17 +11:00
Josh Stewart
7aeff0cbda
Further memory fixes for sequential trims
2016-11-01 23:19:16 +11:00
Josh Stewart
30a48dc364
Fixes for trim table comms misalignment
2016-11-01 12:37:00 +11:00
Josh Stewart
f0dcb0c756
Minor sequential fixes
2016-11-01 10:11:15 +11:00
VitorBoss
0e6ff94f6d
Fix error introduced in last commit
2016-10-28 17:53:22 -02:00
VitorBoss
edb9721f3a
Fixed float interpolation
...
Added last values check to speedup the code, fixed the Overflow
protection and use 'do while' instead of 'for( , , )' function to
increade speed. All this result in a twice more speed on my tests
2016-10-28 17:45:05 -02:00
Josh Stewart
a4c9987e99
Add worst case fallback position to baro reading
2016-10-28 20:03:31 +11:00
VitorBoss
59d6f132cd
Fix code Style
...
Fix code style according to
http://speeduino.com/wiki/index.php/Style_code
2016-10-27 13:38:00 -02:00
VitorBoss
19c19d66a0
Merge remote-tracking branch 'refs/remotes/noisymime/master'
2016-10-27 12:05:47 -02:00
VitorBoss
af7bb6b261
new 3D interpolation codes
...
2 codes are there for future use, on my bench both are faster than used
now, about 146% faster on float and 160% on a clean code
2016-10-27 12:02:51 -02:00
Josh Stewart
0a38467fc6
Complete (untested) sequential fuel trim
2016-10-27 17:27:08 +11:00
Josh Stewart
5463dba01c
Experimental high-res 4g63 decoder
2016-10-27 08:49:27 +11:00
Josh Stewart
940c3a5be7
Further memory work on the sequential tables
2016-10-27 08:49:27 +11:00
Josh Stewart
8b95fe891a
Improved fan on/off logic
2016-10-27 08:49:27 +11:00
VitorBoss
011d625bd4
Merge remote-tracking branch 'refs/remotes/noisymime/master'
2016-10-26 10:28:43 -02:00
Josh Stewart
0d4994f884
Create contributing.md
2016-10-26 16:54:06 +11:00
Josh Stewart
903381160c
Merge pull request #54 from noisymime/pr/50
...
Merging branch Pr/50 (Closes #50 )
2016-10-26 10:43:20 +11:00
Josh Stewart
216aec6590
Setup math.h properly
2016-10-26 10:41:23 +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
2b902edc75
Function prototypes for decoders
2016-10-26 10:21:46 +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
6e50a6fc57
Updates per style guide
2016-10-26 00:42:20 +11:00
Josh Stewart
3bdeec43f5
I'm reverting these changes as there is no benefit to them. The lines are written this way for clarity as both the 16 and the 2 have specific meanings (See comment)
2016-10-26 00:37:26 +11:00
Josh Stewart
2af90436c1
Fix type corrections that were overwritten
2016-10-26 00:33:19 +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
b6b85bb8bf
Merge remote-tracking branch 'refs/remotes/origin/master'
2016-10-24 16:35:17 -02:00
VitorBoss
3c43bd6fca
Merge remote-tracking branch 'refs/remotes/origin/master' into noisymime/master
2016-10-24 16:32:37 -02: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
a4593ae339
Better tooth log handling
2016-10-19 13:12:08 +11:00
Josh Stewart
d140cd74ff
Prevent potential misses caused during initial connection to TS
2016-10-19 11:00:48 +11:00
Josh Stewart
a0db44f9ae
PVT 3 of the NA6 PNP board
2016-10-19 10:38:55 +11:00
Josh Stewart
2181f39037
Sequential support on the dual wheel decoder
2016-10-19 10:38:55 +11:00
Josh Stewart
ebc38a1025
Fix for sequential ignition timing error
2016-10-19 10:38:55 +11:00
Josh Stewart
0df9b14acd
Add MPX4400 MAP sensor calibration
2016-10-19 10:38:55 +11:00
Josh Stewart
743136fd81
Merge pull request #49 from tausday/master
...
Update scheduler.ino
2016-10-19 10:01:07 +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
VitorBoss
9134ea70a7
Merge pull request #1 from VitorBoss/NewFeatures
...
Remove some unused code
2016-10-18 07:46:28 -02:00
tausday
8a6f59b3e3
Update scheduler.ino
2016-10-18 02:14:37 +02:00