Josh Stewart
|
789395e874
|
Revert using fastMap on the analog input for now
|
2013-12-29 13:03:55 +11:00 |
Josh Stewart
|
03cbef0837
|
Fix to the Y axis lookup max/mins
|
2013-12-29 13:03:16 +11:00 |
Josh Stewart
|
07018da78d
|
Complete algorithm selection settings
|
2013-12-26 21:34:32 +11:00 |
Josh Stewart
|
5a1e226b3d
|
Add Alpha-N algorithm option
|
2013-12-22 23:44:25 +11:00 |
Josh Stewart
|
fc60e4ee95
|
Minor cleanups for multi-channel
|
2013-11-14 20:08:14 +11:00 |
Josh Stewart
|
6abc9e24ee
|
Add schedules and callbacks for 4 fuel and ignition channels
|
2013-11-14 17:17:58 +11:00 |
Josh Stewart
|
4a1ebb61fb
|
Final version of the 0.1 PCB
|
2013-11-14 16:45:12 +11:00 |
Josh Stewart
|
2076d98aa6
|
Pin mapping updates inline with the 0.1 shield board
|
2013-11-14 16:44:58 +11:00 |
Josh Stewart
|
a9c578255f
|
Updated schematic files
|
2013-11-08 03:37:12 +11:00 |
Josh Stewart
|
33b932692d
|
Updates to schematic and sheild board
|
2013-11-04 22:15:41 +11:00 |
Josh Stewart
|
f690f8236c
|
Add early version of schematics
|
2013-11-04 09:14:27 +11:00 |
Josh Stewart
|
9cfc5ce2ec
|
Add smoothing on the timePerDegree calculation
|
2013-11-02 21:54:32 +11:00 |
Josh Stewart
|
3e45171357
|
Additional checks in the interpolation routine for edge cases
|
2013-10-14 23:54:15 +11:00 |
Josh Stewart
|
8c2b014be5
|
TPS correction in ini
|
2013-10-14 23:53:36 +11:00 |
Josh Stewart
|
2946146567
|
Add check for inverted spark output
|
2013-10-14 23:53:20 +11:00 |
Josh Stewart
|
e96935e29b
|
Add pulldowns for the analog pins
|
2013-09-26 21:27:20 +10:00 |
Josh Stewart
|
307205ce4d
|
Remove unneeded check
|
2013-09-26 21:26:56 +10:00 |
Josh Stewart
|
f9f03f931b
|
Correct num teeth calc
|
2013-09-26 21:26:39 +10:00 |
Josh Stewart
|
127088b40c
|
Correct size of status response array
|
2013-09-26 21:24:30 +10:00 |
Josh Stewart
|
0561992da3
|
Fix alignment of configPage2 bytes 85+
|
2013-09-26 21:23:22 +10:00 |
Josh Stewart
|
c51e09dedb
|
Add ignition advance gauge and comms
|
2013-09-25 14:56:38 +10:00 |
Josh Stewart
|
f085bbefc4
|
Testing only code - Will be removed shortly
|
2013-09-24 23:31:36 +10:00 |
Josh Stewart
|
a3750d36f0
|
Remove testing line
|
2013-09-24 23:31:18 +10:00 |
Josh Stewart
|
534747c245
|
Move pin setting to start of setup()
This corrects problems with the coils firing randomly upon startup
|
2013-09-24 23:30:45 +10:00 |
Josh Stewart
|
7c1d02209d
|
Add additional check for serial data.
|
2013-09-24 23:29:35 +10:00 |
Josh Stewart
|
4390be7494
|
Introduction of the fast division branch
|
2013-09-23 22:23:34 +10:00 |
Josh Stewart
|
2b1b5c3cf6
|
Add crank angle estimate back in
|
2013-09-20 06:41:36 +10:00 |
Josh Stewart
|
8cba3fee87
|
A few new comms features (Flood clear and cranking RPM settings)
|
2013-09-19 20:49:28 +10:00 |
Josh Stewart
|
05f3318319
|
Added TunerStudio config support for ignition settings
|
2013-09-18 16:45:53 +10:00 |
Josh Stewart
|
ce7a805772
|
Minor changes to simplfy referencing a number of page1 variables
|
2013-09-16 17:39:24 +10:00 |
Josh Stewart
|
1c928119f7
|
Enable digitalIOPerformance
|
2013-09-16 17:38:52 +10:00 |
Josh Stewart
|
48a94abb7d
|
Addition of digitalIOPerformance to libs
|
2013-09-16 17:38:22 +10:00 |
Josh Stewart
|
804d471e91
|
Added Tuner Studio base tune to reference
|
2013-09-16 10:19:53 +10:00 |
Josh Stewart
|
3f5fd34b6f
|
Fully robust and complete comms and EEPROM paging
|
2013-09-16 10:18:33 +10:00 |
Josh Stewart
|
945c497e26
|
More comms bug fixes
|
2013-09-16 01:10:16 +10:00 |
Josh Stewart
|
b3807be77d
|
Fixes to comms and storage code
Overflow when receiving RPM bins fixed
Corrected the offset when receiving non map based variables.
|
2013-09-15 22:39:55 +10:00 |
Josh Stewart
|
7089a0be3a
|
Fixes in the comms receive routines
|
2013-09-14 21:29:21 +10:00 |
Josh Stewart
|
71cdde10aa
|
Performance improvements and cleanup
This commit brings much smoother RPM IO and calcs.
|
2013-09-14 19:38:15 +10:00 |
Josh Stewart
|
efe280f88d
|
Verification and correction of some timing issues (Ignition)
|
2013-09-14 00:21:10 +10:00 |
Josh Stewart
|
6bf5e56156
|
MInor stability improvements and comments
|
2013-09-14 00:00:17 +10:00 |
Josh Stewart
|
a1042a1672
|
EEPROM read support (Untested)
|
2013-09-11 22:34:40 +10:00 |
Josh Stewart
|
d259f86030
|
Completed EEPROM save routine
|
2013-09-11 22:06:13 +10:00 |
Josh Stewart
|
a38df08ab9
|
Cleanup in some of the reference materials
|
2013-09-08 20:02:25 +10:00 |
Josh Stewart
|
8bfa4e29f3
|
Declare Schedule variable volatile
|
2013-09-08 20:01:47 +10:00 |
Josh Stewart
|
2e761c5d95
|
A small test program for the schedule code
|
2013-09-05 10:27:52 +10:00 |
Josh Stewart
|
5836258bec
|
Adding Arduino Mega datasheet to reference
|
2013-09-05 10:27:36 +10:00 |
Josh Stewart
|
d86597d700
|
Huge rewrite of the schedule code to add all 4 required schedules
|
2013-09-05 10:27:16 +10:00 |
Josh Stewart
|
251886d8aa
|
Add check for in progress scheduler. Clearer variable naming
|
2013-09-03 22:26:08 +10:00 |
Josh Stewart
|
3107854d64
|
Minor fixes to trigger and RPM calcs code. Should be 100% working
|
2013-09-03 22:13:28 +10:00 |
Josh Stewart
|
3f47b624cb
|
Add gitignore
|
2013-08-26 14:12:40 +10:00 |