Mercurial > hg > beaglert
diff examples/7segment/render.cpp @ 314:611306d840b3 prerelease
Merge
author | Giulio Moro <giuliomoro@yahoo.it> |
---|---|
date | Fri, 27 May 2016 19:00:43 +0100 |
parents | 02c4ca0e3718 |
children | 9dc5a0ccad25 |
line wrap: on
line diff
--- a/examples/7segment/render.cpp Fri May 27 18:55:34 2016 +0100 +++ b/examples/7segment/render.cpp Fri May 27 19:00:43 2016 +0100 @@ -58,7 +58,7 @@ } for(int i = 0; i < NUM_PINS; i++) { - pinModeFrame(context, 0, kPins[i], OUTPUT); + pinMode(context, 0, kPins[i], OUTPUT); } return true; @@ -80,25 +80,25 @@ // Write the currently displaying digit low and the rest high for(int i = 0; i < 4; i++) - digitalWriteFrameOnce(context, n, kPins[kDigits[i]], HIGH); - digitalWriteFrameOnce(context, n, kPins[kDigits[gCurrentlyDisplayingDigit]], LOW); + digitalWriteOnce(context, n, kPins[kDigits[i]], HIGH); + digitalWriteOnce(context, n, kPins[kDigits[gCurrentlyDisplayingDigit]], LOW); // Write the digit to the other outputs - digitalWriteFrameOnce(context, n, kPins[11], + digitalWriteOnce(context, n, kPins[11], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x01); // a - digitalWriteFrameOnce(context, n, kPins[6], + digitalWriteOnce(context, n, kPins[6], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x02); // b - digitalWriteFrameOnce(context, n, kPins[4], + digitalWriteOnce(context, n, kPins[4], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x04); // c - digitalWriteFrameOnce(context, n, kPins[1], + digitalWriteOnce(context, n, kPins[1], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x08); // d - digitalWriteFrameOnce(context, n, kPins[0], + digitalWriteOnce(context, n, kPins[0], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x10); // e - digitalWriteFrameOnce(context, n, kPins[10], + digitalWriteOnce(context, n, kPins[10], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x20); // f - digitalWriteFrameOnce(context, n, kPins[5], + digitalWriteOnce(context, n, kPins[5], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x40); // g - digitalWriteFrameOnce(context, n, kPins[2], + digitalWriteOnce(context, n, kPins[2], gCharacterToDisplay[gCurrentlyDisplayingDigit] & 0x80); // . // Check for changing state