RCU Forums - View Single Post - CDI gr8flyer55
View Single Post
Old 09-22-2012 | 10:46 AM
  #363  
jakestew
Senior Member
 
Joined: Aug 2011
Posts: 144
Likes: 0
Received 0 Likes on 0 Posts
From: Moscow, ID
Default RE: CDI gr8flyer55

Luckily, I was wrong about the above pointer problem. CurrentRev will roll over on the rounding up and that is what's actually added to the pointer. So it should work just the same.

I look forward to hearing how the code works. I'd also like to hear how well the advance tracks on acceleration and deceleration. The way to see this would be with a flat curve and seeing how closely the advance stays the same.


I think we're really close to a 1.0 version! If all goes well I'll probably do one more beta release, then the 1.0 version. I really can't think of that much more to add to the program. I think the accuracy is about as good as can be had, and I've used all the spare pins for features.

-If someone has a good idea what to do with the LED I'd love to hear it. I figure that LEDmode could be another user setting. People could choose the current flash-on-spark mode, or use it to indicate sensor triggering, or use it to indicate which curve is on, etc..

-I'll make sure the spark still fires even when it can't load a delay time.

-I'd like to use the high (near start) values in the tables to store the user settings. The first 12 or so values are just wasting memory, and if I use them to store the settings then you can switch between two full sets of settings along with switching the tables. That should make figuring out settings easier.

-I'd like to include some default curves with the spreadsheet. I'll add another sheet to store several curves values and buttons to load them into one of the two main tables.

-A button to swap curves would also probably be nice.

If there are any other ideas, now is the time to mention (or re-mention) them. I'll probably be switching to working on 12F1840 code fairly soon.


-Jake