why it is that revised functionality with identical behavior as before (thus no API change) yet improved performance are not getting committed?
DigitalWriteFast requires pin numbers to be known at compile time. Period.i.e. digitalWrite(9, HIGH) can be sped up, digitalWrite(i, HIGH) can't.
uint8_t i=18;digitalWriteFast(i++,HIGH);lcd(0,0)<<"19 = "<<(long)i;
Part of the problem is in EXPLAINING the new functions.
So far, the only easy answer has been to put off making any decisions.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16