customized font for Unyte

Dependencies:   Adafruit_GFX_customizedfont BLE_API USBDevice mbed

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Committer:
SamShiSS
Date:
Tue Jul 18 14:57:27 2017 +0000
Revision:
32:a1b2391b0c35
Parent:
29:0b58d21e87d6
customized Unyte font

Who changed what in which revision?

UserRevisionLine numberNew contents of line
SamShiSS 32:a1b2391b0c35 1 #include <USBHID/USBHID_Types.h>
Jonathan Austin 0:2757d7abb7d9 2 #include "mbed.h"
SamShiSS 32:a1b2391b0c35 3 #include "USBHID.h"
SamShiSS 32:a1b2391b0c35 4 #include "rtos.h"
SamShiSS 32:a1b2391b0c35 5 #include "flc.h"
SamShiSS 32:a1b2391b0c35 6 #include "mbed_application.h"
SamShiSS 32:a1b2391b0c35 7 #include "Adafruit_SSD1306.h"
SamShiSS 32:a1b2391b0c35 8 #include "Adafruit_GFX.h"
Jonathan Austin 0:2757d7abb7d9 9
SamShiSS 32:a1b2391b0c35 10 DigitalOut led3(LED3);
SamShiSS 32:a1b2391b0c35 11 USBHID hid(64,64,0x1234,0x0006,0x0001,false);
SamShiSS 32:a1b2391b0c35 12 HID_REPORT recv;
Jonathan Austin 1:846c97078558 13 // main() runs in its own thread in the OS
SamShiSS 32:a1b2391b0c35 14 Thread thd_hid;
SamShiSS 32:a1b2391b0c35 15
SamShiSS 32:a1b2391b0c35 16 I2C I2c_oled(P2_6,P2_7);
SamShiSS 32:a1b2391b0c35 17 //SPI,DC,RST,CS
SamShiSS 32:a1b2391b0c35 18 Adafruit_SSD1306_I2c oled(I2c_oled,P2_6);
SamShiSS 32:a1b2391b0c35 19
SamShiSS 32:a1b2391b0c35 20 const unsigned char unyte[128][8] = {
SamShiSS 32:a1b2391b0c35 21 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 22 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 23 0x80,0xFC,0x0E,0x0E,0xFC,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 24 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 25 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 26 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 27 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 28 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 29
SamShiSS 32:a1b2391b0c35 30 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 31 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0x98,0x30,0x60,0xE0,0xC0,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 32 0x1F,0xF4,0x80,0x80,0xF4,0x1F,0x00,0x00,0x00,0xC0,0xE0,0x60,0x30,0x98,0xF8,0xF8,
SamShiSS 32:a1b2391b0c35 33 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 34 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 35 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 36 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 37 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 38
SamShiSS 32:a1b2391b0c35 39 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 40 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0F,0x1C,0x18,0x19,0x33,0x3F,0x3C,
SamShiSS 32:a1b2391b0c35 41 0x30,0x01,0x03,0x03,0x01,0x30,0x3C,0x3F,0x33,0x19,0x18,0x1C,0x0F,0x03,0x00,0x00,
SamShiSS 32:a1b2391b0c35 42 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 43 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 44 0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF0,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 45 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 46 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 47
SamShiSS 32:a1b2391b0c35 48 0x00,0x00,0x00,0x00,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 49 0x00,0x00,0x00,0x00,0x00,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 50 0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xF0,0xF8,0xF8,0xFC,0xFC,0xFE,0xFE,0xFE,
SamShiSS 32:a1b2391b0c35 51 0xFE,0xFE,0xFC,0xFC,0xF8,0xF0,0xE0,0x84,0x3C,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,
SamShiSS 32:a1b2391b0c35 52 0xF8,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,
SamShiSS 32:a1b2391b0c35 53 0xFC,0x7C,0x0C,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xFC,0xFC,
SamShiSS 32:a1b2391b0c35 54 0xFC,0xFC,0xFC,0x00,0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0xFC,0xFC,0xFE,0x7E,0x7E,
SamShiSS 32:a1b2391b0c35 55 0x7E,0x7E,0x7E,0xFE,0xFC,0xFC,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 56
SamShiSS 32:a1b2391b0c35 57 0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 58 0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 59 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0x03,0x01,0x00,0x00,0x00,0x01,0x03,
SamShiSS 32:a1b2391b0c35 60 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x07,0x1F,0xFF,0xFF,0xFF,0xFF,
SamShiSS 32:a1b2391b0c35 61 0xFF,0xFF,0xFE,0xF0,0x80,0x00,0xC0,0xF8,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x0F,
SamShiSS 32:a1b2391b0c35 62 0x01,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 63 0x00,0x00,0x00,0xF0,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF9,0xF8,0xF8,0xF8,
SamShiSS 32:a1b2391b0c35 64 0xF8,0xF8,0xF8,0xF8,0xF9,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 65
SamShiSS 32:a1b2391b0c35 66 0x00,0x00,0x00,0x00,0x0F,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xF8,0xF8,0xF0,
SamShiSS 32:a1b2391b0c35 67 0xF0,0xF0,0xF8,0xF8,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0x0F,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 68 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 69 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x03,0x1F,0x7F,
SamShiSS 32:a1b2391b0c35 70 0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,0x03,0x00,0x00,
SamShiSS 32:a1b2391b0c35 71 0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xF0,0xE0,
SamShiSS 32:a1b2391b0c35 72 0xE0,0xF0,0x00,0x00,0x0F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xF9,0xF1,0xF1,0xE1,
SamShiSS 32:a1b2391b0c35 73 0xE1,0xE1,0xE1,0xE1,0xF1,0xF9,0xF9,0xF9,0xF1,0xF1,0xE1,0x61,0x01,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 74
SamShiSS 32:a1b2391b0c35 75 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x03,0x07,0x07,0x07,0x07,0x07,
SamShiSS 32:a1b2391b0c35 76 0x07,0x07,0x07,0x07,0x07,0x07,0x03,0x03,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 77 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 78 0x0F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xF0,0xE0,0xE0,0xE0,0xF0,0xF8,
SamShiSS 32:a1b2391b0c35 79 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0x07,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 80 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
SamShiSS 32:a1b2391b0c35 81 0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x03,0x07,0x07,0x07,0x07,
SamShiSS 32:a1b2391b0c35 82 0x07,0x07,0x07,0x07,0x07,0x07,0x03,0x03,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 83
SamShiSS 32:a1b2391b0c35 84 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 85 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 86 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 87 0x00,0x00,0x00,0x01,0x03,0x07,0x0F,0x0F,0x1F,0x1F,0x1F,0x3F,0x3F,0x3F,0x3F,0x1F,
SamShiSS 32:a1b2391b0c35 88 0x1F,0x1F,0x1F,0x0F,0x0F,0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 89 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 90 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 91 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
SamShiSS 32:a1b2391b0c35 92 };
SamShiSS 32:a1b2391b0c35 93
SamShiSS 32:a1b2391b0c35 94 const unsigned char blank[128][8] = {
SamShiSS 32:a1b2391b0c35 95 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 96 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 97 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 98 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 99 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 100 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 101 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 102 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 103
SamShiSS 32:a1b2391b0c35 104 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 105 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 106 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 107 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 108 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 109 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 110 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 111 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 112
SamShiSS 32:a1b2391b0c35 113 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 114 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 115 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 116 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 117 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 118 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 119 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 120 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 121
SamShiSS 32:a1b2391b0c35 122 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 123 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 124 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 125 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 126 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 127 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 128 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 129 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 130
SamShiSS 32:a1b2391b0c35 131 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 132 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 133 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 134 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 135 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 136 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 137 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 138 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 139
SamShiSS 32:a1b2391b0c35 140 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 141 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 142 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 143 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 144 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 145 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 146 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 147 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 148
SamShiSS 32:a1b2391b0c35 149 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 150 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 151 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 152 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 153 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 154 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 155 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 156 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 157
SamShiSS 32:a1b2391b0c35 158 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 159 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 160 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 161 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 162 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 163 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 164 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
SamShiSS 32:a1b2391b0c35 165 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
SamShiSS 32:a1b2391b0c35 166 };
SamShiSS 32:a1b2391b0c35 167
Jonathan Austin 0:2757d7abb7d9 168 int main() {
SamShiSS 32:a1b2391b0c35 169
SamShiSS 32:a1b2391b0c35 170 int width=16, space=4;
SamShiSS 32:a1b2391b0c35 171 double t=0.5;
SamShiSS 32:a1b2391b0c35 172
SamShiSS 32:a1b2391b0c35 173 while(true){
SamShiSS 32:a1b2391b0c35 174 oled.drawBitmap(0,0,*unyte,128,64,1);
SamShiSS 32:a1b2391b0c35 175 oled.display();
SamShiSS 32:a1b2391b0c35 176 wait(3);
SamShiSS 32:a1b2391b0c35 177 oled.clearDisplay();
SamShiSS 32:a1b2391b0c35 178
SamShiSS 32:a1b2391b0c35 179 oled.drawBitmap(0,0,*blank,128,64,1);
SamShiSS 32:a1b2391b0c35 180 oled.display();
SamShiSS 32:a1b2391b0c35 181 wait(1);
SamShiSS 32:a1b2391b0c35 182
SamShiSS 32:a1b2391b0c35 183 oled.drawChar(21,10,'G',1,1,1);
SamShiSS 32:a1b2391b0c35 184 oled.display();
SamShiSS 32:a1b2391b0c35 185 wait(t);
SamShiSS 32:a1b2391b0c35 186
SamShiSS 32:a1b2391b0c35 187 oled.drawChar(36,10,'u',1,1,1);
SamShiSS 32:a1b2391b0c35 188 oled.display();
SamShiSS 32:a1b2391b0c35 189 wait(t);
SamShiSS 32:a1b2391b0c35 190
SamShiSS 32:a1b2391b0c35 191 oled.drawChar(50,10,'i',1,1,1);
SamShiSS 32:a1b2391b0c35 192 oled.display();
SamShiSS 32:a1b2391b0c35 193 wait(t);
SamShiSS 32:a1b2391b0c35 194
SamShiSS 32:a1b2391b0c35 195 oled.drawChar(58,10,'d',1,1,1);
SamShiSS 32:a1b2391b0c35 196 oled.display();
SamShiSS 32:a1b2391b0c35 197 wait(t);
SamShiSS 32:a1b2391b0c35 198
SamShiSS 32:a1b2391b0c35 199 oled.drawChar(72,10,'i',1,1,1);
SamShiSS 32:a1b2391b0c35 200 oled.display();
SamShiSS 32:a1b2391b0c35 201 wait(t);
SamShiSS 32:a1b2391b0c35 202
SamShiSS 32:a1b2391b0c35 203 oled.drawChar(80,10,'n',1,1,1);
SamShiSS 32:a1b2391b0c35 204 oled.display();
SamShiSS 32:a1b2391b0c35 205 wait(t);
SamShiSS 32:a1b2391b0c35 206
SamShiSS 32:a1b2391b0c35 207 oled.drawChar(94,10,'g',1,1,1);
SamShiSS 32:a1b2391b0c35 208 oled.display();
SamShiSS 32:a1b2391b0c35 209 wait(t);
SamShiSS 32:a1b2391b0c35 210
SamShiSS 32:a1b2391b0c35 211 oled.drawChar(107,10,' ',1,1,1);
SamShiSS 32:a1b2391b0c35 212 oled.display();
SamShiSS 32:a1b2391b0c35 213 wait(t);
SamShiSS 32:a1b2391b0c35 214
SamShiSS 32:a1b2391b0c35 215 oled.drawChar(40,35,'Y',1,1,1);
SamShiSS 32:a1b2391b0c35 216 oled.display();
SamShiSS 32:a1b2391b0c35 217 wait(t);
SamShiSS 32:a1b2391b0c35 218
SamShiSS 32:a1b2391b0c35 219 oled.drawChar(55,35,'o',1,1,1);
SamShiSS 32:a1b2391b0c35 220 oled.display();
SamShiSS 32:a1b2391b0c35 221 wait(t);
SamShiSS 32:a1b2391b0c35 222
SamShiSS 32:a1b2391b0c35 223 oled.drawChar(69,35,'u',1,1,1);
SamShiSS 32:a1b2391b0c35 224 oled.display();
SamShiSS 32:a1b2391b0c35 225 wait(t);
SamShiSS 32:a1b2391b0c35 226
SamShiSS 32:a1b2391b0c35 227 oled.drawChar(83,35,'.',1,1,1);
SamShiSS 32:a1b2391b0c35 228 oled.display();
SamShiSS 32:a1b2391b0c35 229 wait(3);
SamShiSS 32:a1b2391b0c35 230
SamShiSS 32:a1b2391b0c35 231 // oled.fillRect(21,10,80,40,BLACK);
SamShiSS 32:a1b2391b0c35 232 // wait(2);
SamShiSS 32:a1b2391b0c35 233
SamShiSS 32:a1b2391b0c35 234 oled.clearDisplay();
SamShiSS 32:a1b2391b0c35 235
SamShiSS 32:a1b2391b0c35 236
Jonathan Austin 0:2757d7abb7d9 237 }
Jonathan Austin 1:846c97078558 238
SamShiSS 32:a1b2391b0c35 239 }