A bug had been discovered by e-Gizmo on the IDE software that will affect the gizDuino plus boards using the
ATMEGA644P/ATMEGA324P/ATMEGA164P processors.
There is a pin mix-up occurring on the analogRead() function. Specifically, the analogRead() function returns an analog readout from a port not on the one you specified in the function. Furthermore, these pin seems to change if you recompile the code using a different processor. While a quick workaround can be effected (by a user remap of the pin assignment), it is nevertheless a huge potential source of confusion and trouble.
This bug was fixed with the most recent update of the (click link >) gizDuino Patch file.
No comments:
Post a Comment