Hey everyone.
Everyone says hey!
...I was...adding comments...the compiler started throwing all kinds ...
The major head-scratcher is the fact that the multi-line comment starting after the #define directive on line 26 is too long. (Yes, believe it or not, sometimes
comments can kill you! Really.)
To fix it you can just put the #define on a separate line like this:
/*
how many microseconds of discontinuity between the injector electrical signal and actual fuel flow time.
this number gets subtracted from the measured length of each injector firing event. if your injector closes
faster than it opens, the fuel flow time will be shorter than the electrical pulse, and injectorFiringDelay
should be positive. if the injector opens faster than it opens, this value should be negative.
*/
#define injectorFiringDelay 0
Or...
Just change the original lines 26-29 to something like
#define injectorFiringDelay 0 //how many microseconds of discontinuity between the injector electrical signal and actual fuel flow time.
// this number gets subtracted from the measured length of each injector firing event. if your injector closes
// faster than it opens, the fuel flow time will be shorter than the electrical pulse, and injectorFiringDelay
// should be positive. if the injector opens faster than it opens, this value should be negative.
Then you will get a few actually meaningful error messages that you can, undoubtedly, get to the bottom of so that it will be ready for testing/debugging.
Regards,
Dave
Footnote:Whew!