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 |
Josh Stewart
|
7e82d6ca9e
|
New sketch for a basic arduino stim
|
2013-08-26 14:12:14 +10:00 |
Josh Stewart
|
2af9c4be6f
|
Huge cleanup and new work. Not in working state
EEPROM storage initial commit - Incomplete
Removal of significant code from .h files
Expansion of MS serial protocol
|
2013-08-26 14:11:47 +10:00 |
Josh Stewart
|
d26171614d
|
Completed (untested) read/write EEPROM and comms paging
|
2013-07-19 21:02:30 +10:00 |
Josh Stewart
|
78e47fbbef
|
Update README.md
|
2013-07-18 21:59:59 +10:00 |
Josh Stewart
|
8b4e998a3d
|
Update README.md
|
2013-07-18 21:57:08 +10:00 |
Josh Stewart
|
523378144b
|
Complete EEPROM save
|
2013-07-18 21:53:40 +10:00 |
Josh Stewart
|
a4b5e0db17
|
Partial implementation of the receive value megasquirt command
|
2013-07-18 20:36:36 +10:00 |
Josh Stewart
|
9c86bc9387
|
Neater and more efficient, though slightly less simple, comms page sending
|
2013-07-18 17:26:24 +10:00 |
Josh Stewart
|
2e5e6668ff
|
Added further variables to the comms page reads
|
2013-07-17 13:09:18 +10:00 |
Josh Stewart
|
d3a5b44eb9
|
Fixes missed in last commit
|
2013-07-16 22:31:01 +10:00 |
Josh Stewart
|
8e002150ee
|
Large re-org in preparation for EEPROM and comms paging work
|
2013-07-16 22:29:17 +10:00 |
Josh Stewart
|
842f6a6e9c
|
A bit of clean up work
|
2013-07-10 21:18:18 +10:00 |
Josh Stewart
|
7ea7c7afe5
|
Corrected float free pulsewidth calc
|
2013-07-10 10:26:16 +10:00 |
Josh Stewart
|
3d1cdb6f4d
|
Working VE and IGN table comms
|
2013-07-09 22:12:35 +10:00 |
Josh Stewart
|
1c7fd9846e
|
Inclusion of basic ignition table comms support
|
2013-07-09 14:06:45 +10:00 |
Josh Stewart
|
80320240c1
|
Initial work on comms
|
2013-07-09 10:43:41 +10:00 |
Josh Stewart
|
92f96291ba
|
Remove unecesary (and confusing) variable
|
2013-07-04 11:32:36 +10:00 |
Josh Stewart
|
63485ed79f
|
Fix Edge case handling in table lookup where requested X or Y were equal to a bin value
|
2013-07-04 08:50:07 +10:00 |
Josh Stewart
|
a89d7f2fda
|
Update README.md
|
2013-07-03 22:33:42 +10:00 |
Josh Stewart
|
3b80c897a1
|
FAQ
|
2013-07-03 22:30:56 +10:00 |
Josh Stewart
|
930b5ade61
|
First 100% float free version - Requires further testing.
|
2013-07-03 20:56:33 +10:00 |
Josh Stewart
|
89aa44990a
|
Conversion of all fuel variables to uS from ms
|
2013-07-03 20:27:46 +10:00 |
Josh Stewart
|
f6c197d0e1
|
Fixes to the trigger code and inclusion of interrupt mappings for other chips
|
2013-06-28 21:52:23 +10:00 |
Josh Stewart
|
668979407c
|
Corrected pin that the CAS trigger is attached to
|
2013-06-28 10:21:22 +10:00 |
Josh Stewart
|
443eba0083
|
Initial work on fast digital and analog IO
|
2013-06-27 13:08:49 +10:00 |
Josh Stewart
|
572f0cf183
|
MInor fixes to scheduler
|
2013-02-14 23:43:18 +11:00 |
Josh Stewart
|
2e9b01c28e
|
Conclude all scheduler call calculations, adjust scheduler to automatically run an end function after a set duration
|
2013-02-14 23:19:34 +11:00 |
Josh Stewart
|
f8ccd8ac6d
|
Prep for ignition charging
|
2013-02-14 17:47:49 +11:00 |
Josh Stewart
|
1537249958
|
Fully working scheduler (With 2 schedules), initial crank timing work.
|
2013-02-14 17:34:29 +11:00 |