Commit Graph

109 Commits

Author SHA1 Message Date
Josh Stewart e442760dd3 Update README.md 2014-01-14 23:48:03 +11:00
Josh Stewart 6b85b8fdf7 A little bit of comment improvement and clarification 2014-01-10 15:54:33 +08:00
Josh Stewart c9cbeeef22 A little bit of cleanup of comments and layout 2014-01-10 14:51:28 +08:00
Josh Stewart bded6c64b8 Move hard and soft cut rev limits from test branch 2014-01-10 14:17:14 +08:00
Josh Stewart 533bec0f35 Update README.md 2014-01-08 09:09:10 +08:00
Josh Stewart 7f3ec684f5 New version of board definition 2014-01-07 16:02:20 +08:00
Josh Stewart 94eef00fcc Addition of corrections framework 2014-01-07 16:02:00 +08:00
Josh Stewart ef3b5390aa Add in placeholder for TPSdot 2014-01-07 16:01:30 +08:00
Josh Stewart ac463dadf4 Addition of 2D table functions 2014-01-07 16:01:14 +08:00
Josh Stewart 26e23865e1 Minor fixes to TPS related items 2013-12-29 23:44:08 +11:00
Josh Stewart 3878ec4f66 Minor correction to SD and AN pulsewidth convenience functions 2013-12-29 23:43:51 +11:00
Josh Stewart f280856959 Accuracy improvements to the table lookup 2013-12-29 23:43:19 +11:00
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