Commit Graph

1027 Commits

Author SHA1 Message Date
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
Josh Stewart c45d283c37 Revised images for v0.4.2 board 2016-10-17 08:58:18 +11:00
Josh Stewart 34b571226e Further sequential work 2016-10-15 21:52:20 +11:00
darren siepka 5f7ac06671 update processor ifdef to tidy code inc teensy options 2016-10-14 12:17:17 +01:00
darren siepka 6289f0cda2 update with josh2 13102016 2016-10-13 23:28:57 +01:00
VitorBoss eb0f2b0cb9 removed assembly code 2016-10-13 14:51:51 -03:00
Josh Stewart db469b17d8 Cleanup of a few compiler warnings 2016-10-11 22:17:15 +11:00
Josh Stewart 241314e42d Low res (1ms) timer enabled for Teensy 2016-10-10 22:38:40 +11:00
Josh Stewart 7e6f102a5a Code compiles cleanly for Teensy 3.5/3.6 (Is NOT functional though) 2016-10-10 16:58:19 +11:00
Josh Stewart ed3038108a More Teensy compatibility work (Experimental) 2016-10-10 00:06:52 +11:00
Josh Stewart 4113df387c Fix for TS reset before EEPROM is written after calibration 2016-10-07 22:26:14 +11:00
Josh Stewart 983e365dd7 Teensy groundwork (Many to come) 2016-10-07 17:34:27 +11:00
VitorBoss 1f6169ecef removed unused variables 2016-10-05 13:53:11 -03:00