Krzysztof Szczesniak
/
mbed_weloop_screen_demo
Simple demo using sharp lcd and weloop tommy pinout
Simple demo using sharp lcd and weloop tommy pinout
main.cpp@1:33bc3b6fb274, 2015-03-07 (annotated)
- Committer:
- sl0w0rm
- Date:
- Sat Mar 07 12:57:36 2015 +0000
- Revision:
- 1:33bc3b6fb274
- Parent:
- 0:9e86bf6a28bb
weloop memory lcd demo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sl0w0rm | 0:9e86bf6a28bb | 1 | #include "mbed.h" |
sl0w0rm | 0:9e86bf6a28bb | 2 | #include "SharpLCD.hpp" |
sl0w0rm | 0:9e86bf6a28bb | 3 | #include "font.h" |
sl0w0rm | 0:9e86bf6a28bb | 4 | |
sl0w0rm | 0:9e86bf6a28bb | 5 | // led on dev board |
sl0w0rm | 0:9e86bf6a28bb | 6 | //DigitalOut myled(P0_1); |
sl0w0rm | 0:9e86bf6a28bb | 7 | |
sl0w0rm | 0:9e86bf6a28bb | 8 | // pinout for dev board |
sl0w0rm | 0:9e86bf6a28bb | 9 | // SharpLCD lcd(P0_6, P0_5, P0_28, NC, P0_29);// dev board pinout |
sl0w0rm | 0:9e86bf6a28bb | 10 | |
sl0w0rm | 0:9e86bf6a28bb | 11 | // pinout for weloop tommy |
sl0w0rm | 0:9e86bf6a28bb | 12 | SharpLCD lcd(P0_6, P0_30, P0_28, NC, P0_31);// enable, cs, mosi, miso, sclk |
sl0w0rm | 0:9e86bf6a28bb | 13 | |
sl0w0rm | 0:9e86bf6a28bb | 14 | uint8_t framebuffer[SharpLCD::SIZEOF_FRAMEBUFFER_FOR_ALLOC]; |
sl0w0rm | 0:9e86bf6a28bb | 15 | |
sl0w0rm | 0:9e86bf6a28bb | 16 | uint8_t logo[] = {0xFF,0xE0,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x07,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 17 | 0xFF,0xE0,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x07,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 18 | 0xFF,0xF0,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x0F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 19 | 0xFF,0xF8,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x1F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 20 | 0xFF,0xFE,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x3F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 21 | 0xFF,0xFF,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x7F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 22 | 0xFF,0xFF,0x80,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 23 | 0xFF,0xFF,0xC0,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x03,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 24 | 0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x07,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 25 | 0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x07,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 26 | 0xFF,0xFF,0xC0,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x03,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 27 | 0xFF,0xFF,0x80,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x01,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 28 | 0xBF,0xFF,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 29 | 0x9F,0xFE,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x7F,0xF9, |
sl0w0rm | 0:9e86bf6a28bb | 30 | 0x8F,0xFC,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x7F,0xF1, |
sl0w0rm | 0:9e86bf6a28bb | 31 | 0x83,0xFC,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x3F,0xE1, |
sl0w0rm | 0:9e86bf6a28bb | 32 | 0x81,0xF8,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x1F,0xC1, |
sl0w0rm | 0:9e86bf6a28bb | 33 | 0x80,0xF0,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x0F,0x81, |
sl0w0rm | 0:9e86bf6a28bb | 34 | 0x80,0x60,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x07,0x01, |
sl0w0rm | 0:9e86bf6a28bb | 35 | 0xC0,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x06,0x01, |
sl0w0rm | 0:9e86bf6a28bb | 36 | 0xC0,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x03, |
sl0w0rm | 0:9e86bf6a28bb | 37 | 0xE0,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x03, |
sl0w0rm | 0:9e86bf6a28bb | 38 | 0xE0,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x07, |
sl0w0rm | 0:9e86bf6a28bb | 39 | 0xF0,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x0F, |
sl0w0rm | 0:9e86bf6a28bb | 40 | 0xF8,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x0F, |
sl0w0rm | 0:9e86bf6a28bb | 41 | 0xFC,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x1F, |
sl0w0rm | 0:9e86bf6a28bb | 42 | 0xFE,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x7F, |
sl0w0rm | 0:9e86bf6a28bb | 43 | 0xFF,0x80,0x00,0x00,0x00,0x7F,0xE0,0x07,0xFE,0x00,0x00,0x00,0x00,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 44 | 0xFF,0xFF,0xE0,0x00,0x00,0xFC,0x00,0x00,0x3E,0x00,0x00,0x07,0x07,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 45 | 0xFF,0xFF,0xF0,0x00,0x01,0xE0,0x00,0x00,0x07,0x80,0x00,0x0F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 46 | 0xFF,0xFF,0xF8,0x00,0x07,0x80,0x00,0x00,0x03,0xC0,0x00,0x1F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 47 | 0xFF,0xFF,0xFE,0x00,0x0F,0x00,0x00,0x00,0x00,0xE0,0x00,0x3F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 48 | 0xFF,0xFF,0xFF,0x00,0x1C,0x00,0x00,0x00,0x00,0x30,0x00,0x7F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 49 | 0xFF,0xFF,0xFF,0x80,0x38,0x00,0x00,0x00,0x00,0x18,0x00,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 50 | 0xFF,0xFF,0xFF,0xC0,0x30,0x00,0x00,0x00,0x00,0x0C,0x01,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 51 | 0xFF,0xFF,0xFF,0xE0,0x60,0x00,0x00,0x00,0x00,0x06,0x07,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 52 | 0xFF,0xFF,0xFF,0xF0,0xE0,0x00,0x00,0x00,0x00,0x07,0x0F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 53 | 0xFF,0xFF,0xFF,0xFC,0xC0,0x00,0x00,0x00,0x00,0x03,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 54 | 0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x01,0xBF,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 55 | 0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 56 | 0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 57 | 0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 58 | 0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 59 | 0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 60 | 0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 61 | 0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 62 | 0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 63 | 0xFF,0xFF,0xFF,0xF8,0x00,0x7F,0x80,0x01,0xFE,0x00,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 64 | 0xFF,0xFF,0xFF,0xF8,0x01,0xFF,0xC0,0x03,0xFF,0x80,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 65 | 0xFF,0xFF,0xFF,0xF8,0x03,0xFF,0xE0,0x07,0xFF,0xC0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 66 | 0xFF,0xFF,0xFF,0xF8,0x03,0xFF,0xF0,0x07,0xFF,0xC0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 67 | 0xFF,0xFF,0xFF,0xF8,0x07,0xFF,0xF0,0x0F,0xFF,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 68 | 0xFF,0xFF,0xFF,0xF8,0x07,0xFF,0xF0,0x0F,0xFF,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 69 | 0xFF,0xFF,0xFF,0xF0,0x07,0xFF,0xE0,0x07,0xFF,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 70 | 0xFF,0xFF,0xFF,0xF0,0x07,0xFF,0xC0,0x03,0xFF,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 71 | 0xFF,0xFF,0xFF,0xF0,0x07,0xFF,0x80,0x01,0xFF,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 72 | 0xFF,0xFF,0xFF,0xF0,0x07,0xF8,0x00,0x00,0x3F,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 73 | 0xFF,0xFF,0xFF,0xF8,0x07,0xF0,0x00,0x00,0x0F,0xE0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 74 | 0xFF,0xFF,0xFF,0xF8,0x03,0xE0,0x00,0x00,0x07,0xC0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 75 | 0xFF,0xFF,0xFF,0xF8,0x01,0xC0,0x00,0x00,0x03,0xC0,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 76 | 0xFF,0xFF,0xFF,0xF8,0x00,0xC0,0x00,0x00,0x03,0x80,0x1F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 77 | 0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 78 | 0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 79 | 0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x01,0x80,0x00,0x00,0x3F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 80 | 0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x01,0x80,0x00,0x00,0x7F,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 81 | 0xFF,0xFF,0xFF,0xEE,0x00,0x00,0x03,0xC0,0x00,0x00,0x67,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 82 | 0xFF,0xFF,0xFF,0xC6,0x00,0x00,0x03,0xC0,0x00,0x00,0xE3,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 83 | 0xFF,0xFF,0xFF,0x87,0x00,0x00,0x03,0xC0,0x00,0x00,0xC1,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 84 | 0xFF,0xFF,0xFF,0x03,0x80,0x00,0x03,0xE0,0x00,0x01,0xC0,0xFF,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 85 | 0xFF,0xFF,0xFE,0x03,0x80,0x00,0x06,0x60,0x00,0x01,0x80,0x3F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 86 | 0xFF,0xFF,0xFC,0x01,0xC0,0x00,0x04,0x20,0x00,0x03,0x80,0x1F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 87 | 0xFF,0xFF,0xF8,0x01,0xE0,0x00,0x00,0x00,0x00,0x07,0x00,0x0F,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 88 | 0xFF,0xFF,0xE0,0x00,0xE0,0x00,0x00,0x00,0x00,0x0E,0x00,0x06,0x0F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 89 | 0xFF,0xC0,0x00,0x00,0x70,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x01,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 90 | 0xFE,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x7F, |
sl0w0rm | 0:9e86bf6a28bb | 91 | 0xFC,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x3F, |
sl0w0rm | 0:9e86bf6a28bb | 92 | 0xF8,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x1F, |
sl0w0rm | 0:9e86bf6a28bb | 93 | 0xF0,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x0F, |
sl0w0rm | 0:9e86bf6a28bb | 94 | 0xE0,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x07, |
sl0w0rm | 0:9e86bf6a28bb | 95 | 0xE0,0x00,0x00,0x00,0x1F,0x00,0x30,0x0C,0x00,0xFC,0x00,0x00,0x00,0x07, |
sl0w0rm | 0:9e86bf6a28bb | 96 | 0xC0,0x00,0x00,0x00,0x3F,0x00,0x30,0x0C,0x00,0xFE,0x00,0x00,0x00,0x03, |
sl0w0rm | 0:9e86bf6a28bb | 97 | 0xC0,0x00,0x00,0x00,0x7F,0x80,0x30,0x0C,0x01,0xFF,0x00,0x00,0x04,0x03, |
sl0w0rm | 0:9e86bf6a28bb | 98 | 0xC0,0x60,0x00,0x00,0xFF,0x80,0x70,0x0E,0x01,0xFF,0x80,0x00,0x0E,0x01, |
sl0w0rm | 0:9e86bf6a28bb | 99 | 0x80,0xF0,0x00,0x01,0xFF,0xC0,0x78,0x1E,0x03,0xFF,0xC0,0x00,0x1F,0x01, |
sl0w0rm | 0:9e86bf6a28bb | 100 | 0x81,0xF8,0x00,0x03,0xFF,0xF3,0xFC,0x3F,0xCF,0xFF,0xC0,0x00,0x1F,0x81, |
sl0w0rm | 0:9e86bf6a28bb | 101 | 0x83,0xFC,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x3F,0xE1, |
sl0w0rm | 0:9e86bf6a28bb | 102 | 0x87,0xFC,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x7F,0xF1, |
sl0w0rm | 0:9e86bf6a28bb | 103 | 0x8F,0xFE,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0xFF,0xF9, |
sl0w0rm | 0:9e86bf6a28bb | 104 | 0x9F,0xFF,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x01,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 105 | 0xFF,0xFF,0x80,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x03,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 106 | 0xFF,0xFF,0xC0,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x03,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 107 | 0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x07,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 108 | 0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x07,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 109 | 0xFF,0xFF,0xE0,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x03,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 110 | 0xFF,0xFF,0x80,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x01,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 111 | 0xFF,0xFF,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0xFF,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 112 | 0xFF,0xFE,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x7F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 113 | 0xFF,0xFC,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x1F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 114 | 0xFF,0xF8,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x0F,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 115 | 0xFF,0xE0,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x07,0xFF, |
sl0w0rm | 0:9e86bf6a28bb | 116 | 0xFF,0xE0,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x07,0xFF}; |
sl0w0rm | 0:9e86bf6a28bb | 117 | |
sl0w0rm | 0:9e86bf6a28bb | 118 | int main() { |
sl0w0rm | 0:9e86bf6a28bb | 119 | |
sl0w0rm | 0:9e86bf6a28bb | 120 | |
sl0w0rm | 0:9e86bf6a28bb | 121 | SharpLCD::FrameBuffer fb(framebuffer); |
sl0w0rm | 0:9e86bf6a28bb | 122 | |
sl0w0rm | 0:9e86bf6a28bb | 123 | lcd.enableDisplay(); |
sl0w0rm | 0:9e86bf6a28bb | 124 | lcd.clear(); |
sl0w0rm | 0:9e86bf6a28bb | 125 | fb.printString(lookupFontFace("DejaVu Serif", 8), |
sl0w0rm | 0:9e86bf6a28bb | 126 | 10, |
sl0w0rm | 0:9e86bf6a28bb | 127 | 25, |
sl0w0rm | 0:9e86bf6a28bb | 128 | BLACK, |
sl0w0rm | 0:9e86bf6a28bb | 129 | "Open Source"); |
sl0w0rm | 0:9e86bf6a28bb | 130 | lcd.drawFrameBuffer(fb); |
sl0w0rm | 0:9e86bf6a28bb | 131 | |
sl0w0rm | 0:9e86bf6a28bb | 132 | fb.printString(lookupFontFace("DejaVu Serif", 8), |
sl0w0rm | 0:9e86bf6a28bb | 133 | 10, |
sl0w0rm | 0:9e86bf6a28bb | 134 | 50, |
sl0w0rm | 0:9e86bf6a28bb | 135 | BLACK, |
sl0w0rm | 0:9e86bf6a28bb | 136 | "Sport Watch"); |
sl0w0rm | 0:9e86bf6a28bb | 137 | |
sl0w0rm | 0:9e86bf6a28bb | 138 | fb.bitBlit(logo, /* bitmap */ |
sl0w0rm | 0:9e86bf6a28bb | 139 | 112, /* width of the bitmap */ |
sl0w0rm | 0:9e86bf6a28bb | 140 | 101, /* height of the bitmap */ |
sl0w0rm | 0:9e86bf6a28bb | 141 | 16, /* x-offset*/ |
sl0w0rm | 0:9e86bf6a28bb | 142 | 60 /* y-offset*/); |
sl0w0rm | 0:9e86bf6a28bb | 143 | |
sl0w0rm | 0:9e86bf6a28bb | 144 | lcd.drawFrameBuffer(fb); |
sl0w0rm | 0:9e86bf6a28bb | 145 | |
sl0w0rm | 0:9e86bf6a28bb | 146 | while(1) { |
sl0w0rm | 0:9e86bf6a28bb | 147 | //myled = 1; |
sl0w0rm | 0:9e86bf6a28bb | 148 | //wait(0.2); |
sl0w0rm | 0:9e86bf6a28bb | 149 | |
sl0w0rm | 0:9e86bf6a28bb | 150 | //myled = 0; |
sl0w0rm | 0:9e86bf6a28bb | 151 | wait(0.2); |
sl0w0rm | 0:9e86bf6a28bb | 152 | } |
sl0w0rm | 0:9e86bf6a28bb | 153 | |
sl0w0rm | 0:9e86bf6a28bb | 154 | } |