Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: Adafruit-GFX-Library-master Adafruit-GP9002-Grayscale-VFD-Library mbed
Fork of GP9002adafruit by
Diff: GraphicVFDtest.cpp
- Revision:
- 6:d576976977a5
- Parent:
- 4:414d6b60481f
- Child:
- 8:3de7c8c0207a
diff -r b7e04b42554e -r d576976977a5 GraphicVFDtest.cpp
--- a/GraphicVFDtest.cpp Sat May 07 12:56:20 2016 +0000
+++ b/GraphicVFDtest.cpp Sun May 08 13:48:49 2016 +0000
@@ -119,7 +119,7 @@
uint8_t color = 1;
for (uint8_t i=0; i<display.height()/2; i+=3) {
// alternate colors
- display.fillRect(i, i, display.width()-i*2, display.height()-i*2, color%2);
+ display.fillRect(i, i, display.width()-i*2, display.height()-i*2, color%4);
color++;
}
}
@@ -133,19 +133,19 @@
}
void testfilltriangle(void) {
- uint8_t color = WHITE;
+ uint8_t color = 3;
for (int16_t i=min(display.width(),display.height())/2; i>0; i-=5) {
display.fillTriangle(display.width()/2, display.height()/2-i,
display.width()/2-i, display.height()/2+i,
display.width()/2+i, display.height()/2+i, color);
- if (color == BLACK) color = WHITE;
- else color = BLACK;
+ if (color) color--;
+ else color = 3;
}
}
void testdrawroundrect(void) {
for (uint8_t i=2; i<display.height()/4; i+=2) {
- display.drawRoundRect(i, i, display.width()-2*i, display.height()-2*i, display.height()/4, WHITE);
+ display.drawRoundRect(i, i, display.width()-2*i, display.height()-2*i, display.height()/4, 3);
}
}
@@ -153,8 +153,8 @@
uint8_t color = WHITE;
for (uint8_t i=0; i<display.height()/4-2; i+=2) {
display.fillRoundRect(i, i, display.width()-2*i, display.height()-2*i, display.height()/4, color);
- if (color == BLACK) color = WHITE;
- else color = BLACK;
+ if (color) color--;
+ else color = 3;
}
}
@@ -208,7 +208,7 @@
// init done
// wait_ms(2000);
- display.clearDisplay(); // clears the screen and buffer
+ // display.clearDisplay(); // clears the screen and buffer redundant
/*
display.drawPixel(10, 10, WHITE);
display.drawPixel(20, 20, WHITE);
