Working i2c code for 128x64 Crius OLED Modul v1.0. Controller SSD1306. The OLED module must be modified for sending correct ACK signal.

Dependencies:   mbed

Discussion here: http://developer.mbed.org/forum/libdev/topic/5402/

/media/uploads/michaelruck/p1000961.jpg

Committer:
michaelruck
Date:
Thu Mar 13 18:46:54 2014 +0000
Revision:
0:38a126729865
Crius OLED SSD1306 i2c

Who changed what in which revision?

UserRevisionLine numberNew contents of line
michaelruck 0:38a126729865 1 /*
michaelruck 0:38a126729865 2 * This file contains all the static arrays to draw things in the display.
michaelruck 0:38a126729865 3 */
michaelruck 0:38a126729865 4
michaelruck 0:38a126729865 5
michaelruck 0:38a126729865 6 // GPS Logo
michaelruck 0:38a126729865 7 char logo [] = {
michaelruck 0:38a126729865 8 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 9 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80,
michaelruck 0:38a126729865 10 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF8, 0x3C, 0x1C, 0x0E, 0x07,
michaelruck 0:38a126729865 11 0x07, 0x83, 0x83, 0x83, 0xC3, 0xC7, 0xEF, 0xFE, 0x7C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 12 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 13 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 14 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 15 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 16 0x00, 0x00, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0x80, 0x80, 0x00,
michaelruck 0:38a126729865 17 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0x78, 0x1C, 0x1E, 0x0E, 0x07, 0x07, 0x1F, 0xFB, 0xAB, 0x83,
michaelruck 0:38a126729865 18 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x03, 0x07, 0x0F, 0x3F, 0xFF, 0xFC, 0x8E, 0x0E, 0x06, 0x07,
michaelruck 0:38a126729865 19 0x07, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 20 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 21 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 22 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 23 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 24 0x00, 0x7E, 0xFF, 0xE7, 0xE1, 0xE1, 0xE0, 0xE0, 0x60, 0x60, 0x70, 0x71, 0x71, 0x71, 0x33, 0x37,
michaelruck 0:38a126729865 25 0x3F, 0x7E, 0xFF, 0xEF, 0x83, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xE0, 0xE0, 0xC0, 0x80, 0x03, 0x0E,
michaelruck 0:38a126729865 26 0x70, 0xC0, 0x00, 0x78, 0xFC, 0xCE, 0xC6, 0xC6, 0xFE, 0xFC, 0x31, 0x07, 0x3F, 0xFE, 0xF0, 0x00,
michaelruck 0:38a126729865 27 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 28 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 29 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 30 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 31 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 32 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 33 0x00, 0x00, 0x01, 0x0F, 0x7F, 0xFC, 0xE3, 0x8F, 0x1F, 0x18, 0x18, 0x1C, 0x0F, 0x0F, 0x00, 0x80,
michaelruck 0:38a126729865 34 0x80, 0x41, 0x6E, 0x38, 0x20, 0x11, 0x11, 0x11, 0x70, 0x10, 0x70, 0x10, 0xF0, 0xFF, 0xFF, 0x00,
michaelruck 0:38a126729865 35 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0xF0, 0xF0, 0x10, 0x10, 0x00, 0x00, 0xD8, 0xD8, 0x00,
michaelruck 0:38a126729865 36 0x00, 0xC0, 0xC0, 0x40, 0x40, 0xC0, 0x80, 0x00, 0x00, 0x80, 0xC0, 0x40, 0x40, 0xF8, 0xF8, 0x00,
michaelruck 0:38a126729865 37 0x00, 0xD8, 0xD8, 0x00, 0x00, 0x80, 0xC0, 0x40, 0x40, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 38 0x00, 0x80, 0xC0, 0x40, 0x40, 0x80, 0x00, 0x80, 0xC0, 0x40, 0x40, 0xC0, 0x80, 0x00, 0x00, 0xC0,
michaelruck 0:38a126729865 39 0xC0, 0x40, 0x40, 0xC0, 0x80, 0x40, 0x40, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 40 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xFE, 0xE7, 0xC7, 0xE7, 0x7E, 0x7C, 0x00, 0x00,
michaelruck 0:38a126729865 41 0x00, 0x00, 0x80, 0xE0, 0xF8, 0x7D, 0x1F, 0x87, 0xCF, 0xFE, 0xFC, 0xFC, 0xF4, 0xE2, 0xC1, 0x81,
michaelruck 0:38a126729865 42 0x00, 0x10, 0x18, 0x18, 0x1C, 0x1C, 0x9E, 0x8E, 0xC7, 0xC0, 0xE0, 0xF0, 0x7F, 0x3F, 0x1F, 0x00,
michaelruck 0:38a126729865 43 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0x00,
michaelruck 0:38a126729865 44 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x0F, 0x1F, 0x10, 0x10, 0x1F, 0x1F, 0x00,
michaelruck 0:38a126729865 45 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x0F, 0x1F, 0x12, 0x12, 0x13, 0x0B, 0x00, 0x00, 0x18, 0x18, 0x00,
michaelruck 0:38a126729865 46 0x00, 0x0F, 0x1F, 0x10, 0x10, 0x08, 0x00, 0x0F, 0x1F, 0x10, 0x10, 0x1F, 0x0F, 0x00, 0x00, 0x1F,
michaelruck 0:38a126729865 47 0x1F, 0x00, 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 48 0x00, 0x00, 0x00, 0x00, 0x06, 0x0E, 0x0E, 0xFE, 0xFF, 0x0F, 0x7F, 0xFF, 0xF7, 0x87, 0x06, 0x00,
michaelruck 0:38a126729865 49 0xE0, 0xFE, 0xFF, 0x0F, 0x01, 0x00, 0x0F, 0x3F, 0x3F, 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
michaelruck 0:38a126729865 50 0x3F, 0x1E, 0x07, 0x07, 0x07, 0x03, 0x03, 0x03, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 51 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 52 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 53 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 54 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 55 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 56 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE7, 0x7F, 0x7E, 0x78, 0x31, 0x33, 0x3F, 0x3E, 0x7E,
michaelruck 0:38a126729865 57 0xFF, 0xEF, 0xC0, 0xE0, 0x60, 0x60, 0x70, 0x60, 0x60, 0xE0, 0xE0, 0xC0, 0x90, 0xE5, 0xFF, 0xC3,
michaelruck 0:38a126729865 58 0xE0, 0xE0, 0x60, 0x60, 0x70, 0x60, 0x60, 0xE0, 0xC0, 0xFF, 0xFF, 0x3F, 0x30, 0x30, 0x70, 0x70,
michaelruck 0:38a126729865 59 0xE0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 60 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 61 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 62 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 63 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 64 0x00, 0x00, 0x00, 0x00, 0x7E, 0x7F, 0x67, 0x61, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x78,
michaelruck 0:38a126729865 65 0x7F, 0x7F, 0x61, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x61, 0x7F, 0x7F, 0x7F, 0x61,
michaelruck 0:38a126729865 66 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x61, 0x7F, 0x7F, 0x78, 0x60, 0x60, 0x60, 0x60,
michaelruck 0:38a126729865 67 0x60, 0x61, 0x67, 0x7F, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 68 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 69 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 70 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 71 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
michaelruck 0:38a126729865 72 };
michaelruck 0:38a126729865 73
michaelruck 0:38a126729865 74
michaelruck 0:38a126729865 75 // Big numbers font, from 0 to 9. 96 byte each.
michaelruck 0:38a126729865 76 char bigNumbers [][96] = {
michaelruck 0:38a126729865 77 {0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 78 0xF0, 0xF0, 0xF0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x01,
michaelruck 0:38a126729865 79 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 80 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 81 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0F, 0x0F, 0x0F,
michaelruck 0:38a126729865 82 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 83
michaelruck 0:38a126729865 84 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF0,
michaelruck 0:38a126729865 85 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 86 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
michaelruck 0:38a126729865 88 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 89 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 90
michaelruck 0:38a126729865 91 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 92 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xC1, 0xC0, 0xC0, 0xC0,
michaelruck 0:38a126729865 93 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 94 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
michaelruck 0:38a126729865 95 0x03, 0x03, 0x83, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x0F, 0x0F,
michaelruck 0:38a126729865 96 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 97
michaelruck 0:38a126729865 98 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 99 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xC1, 0xC0, 0xC0, 0xC0,
michaelruck 0:38a126729865 100 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xE1, 0xFF, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 101 0x00, 0x00, 0x00, 0x81, 0x83, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x87,
michaelruck 0:38a126729865 102 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x0F, 0x0F,
michaelruck 0:38a126729865 103 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 104
michaelruck 0:38a126729865 105 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30,
michaelruck 0:38a126729865 106 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0,
michaelruck 0:38a126729865 107 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 108 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x07,
michaelruck 0:38a126729865 109 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 110 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 111
michaelruck 0:38a126729865 112 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 113 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1,
michaelruck 0:38a126729865 114 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC1, 0x81, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 115 0x00, 0x00, 0x00, 0x81, 0x83, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x87,
michaelruck 0:38a126729865 116 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x0F, 0x0F,
michaelruck 0:38a126729865 117 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 118
michaelruck 0:38a126729865 119 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 120 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1,
michaelruck 0:38a126729865 121 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC1, 0x81, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 122 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x87,
michaelruck 0:38a126729865 123 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x0F, 0x0F,
michaelruck 0:38a126729865 124 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 125
michaelruck 0:38a126729865 126 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 127 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 128 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 129 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 130 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 131 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 132
michaelruck 0:38a126729865 133 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 134 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xE1,
michaelruck 0:38a126729865 135 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xE1, 0xFF, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 136 0x00, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0xFF, 0x87, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x87,
michaelruck 0:38a126729865 137 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x0F, 0x0F,
michaelruck 0:38a126729865 138 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 139
michaelruck 0:38a126729865 140 {0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
michaelruck 0:38a126729865 141 0xF0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1,
michaelruck 0:38a126729865 142 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 143 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x07,
michaelruck 0:38a126729865 144 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 145 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0F, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00},
michaelruck 0:38a126729865 146
michaelruck 0:38a126729865 147 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 148 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 149 0x00, 0x3C, 0x7E, 0x7E, 0x7E, 0x7E, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 150 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xF8, 0xF8, 0xF8, 0xF8, 0xF0, 0x00,
michaelruck 0:38a126729865 151 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 152 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
michaelruck 0:38a126729865 153 };
michaelruck 0:38a126729865 154
michaelruck 0:38a126729865 155 // Big numbers minus simbol.
michaelruck 0:38a126729865 156 char minus [] = {
michaelruck 0:38a126729865 157 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 158 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 159 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 160 0x00, 0x00, 0x0C, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E,
michaelruck 0:38a126729865 161 0x1E, 0x1E, 0x1E, 0x1E, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 162 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
michaelruck 0:38a126729865 163 };
michaelruck 0:38a126729865 164
michaelruck 0:38a126729865 165 // Km/h in big font. This avoids to create an entirely new big font and saves flash space.
michaelruck 0:38a126729865 166 char kmh [] = {
michaelruck 0:38a126729865 167 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
michaelruck 0:38a126729865 168 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xE0, 0x00, 0x80,
michaelruck 0:38a126729865 169 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0xF8, 0xFC,
michaelruck 0:38a126729865 170 0x9E, 0x0E, 0x06, 0xE0, 0xF0, 0xF0, 0xF0, 0x70, 0xF0, 0xE0, 0xF0, 0xF0, 0x70, 0xF0, 0xE0, 0xC0,
michaelruck 0:38a126729865 171 0x00, 0x00, 0xE0, 0xFE, 0x1F, 0x01, 0x00, 0xFF, 0xFF, 0xFF, 0x18, 0x18, 0xF8, 0xF0, 0xF0, 0x00,
michaelruck 0:38a126729865 172 0x00, 0x00, 0x07, 0x07, 0x07, 0x00, 0x01, 0x03, 0x07, 0x07, 0x06, 0x07, 0x07, 0x07, 0x00, 0x00,
michaelruck 0:38a126729865 173 0x07, 0x07, 0x07, 0x00, 0x00, 0x07, 0x07, 0x07, 0x00, 0x1E, 0x1F, 0x01, 0x00, 0x00, 0x00, 0x07,
michaelruck 0:38a126729865 174 0x07, 0x07, 0x00, 0x00, 0x07, 0x07, 0x07, 0x00
michaelruck 0:38a126729865 175 };
michaelruck 0:38a126729865 176
michaelruck 0:38a126729865 177 // degrees, outside the ascii table myFont
michaelruck 0:38a126729865 178 char myDregree [8] = {
michaelruck 0:38a126729865 179 0x00,0x00,0x0C,0x12,0x12,0x0C,0x00,0x00
michaelruck 0:38a126729865 180 };
michaelruck 0:38a126729865 181
michaelruck 0:38a126729865 182
michaelruck 0:38a126729865 183 // Small 8x8 font
michaelruck 0:38a126729865 184 char myFont[][8] = {
michaelruck 0:38a126729865 185 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 186 {0x00,0x00,0x5F,0x00,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 187 {0x00,0x00,0x07,0x00,0x07,0x00,0x00,0x00},
michaelruck 0:38a126729865 188 {0x00,0x14,0x7F,0x14,0x7F,0x14,0x00,0x00},
michaelruck 0:38a126729865 189 {0x00,0x24,0x2A,0x7F,0x2A,0x12,0x00,0x00},
michaelruck 0:38a126729865 190 {0x00,0x23,0x13,0x08,0x64,0x62,0x00,0x00},
michaelruck 0:38a126729865 191 {0x00,0x36,0x49,0x55,0x22,0x50,0x00,0x00},
michaelruck 0:38a126729865 192 {0x00,0x00,0x05,0x03,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 193 {0x00,0x1C,0x22,0x41,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 194 {0x00,0x41,0x22,0x1C,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 195 {0x00,0x08,0x2A,0x1C,0x2A,0x08,0x00,0x00},
michaelruck 0:38a126729865 196 {0x00,0x08,0x08,0x3E,0x08,0x08,0x00,0x00},
michaelruck 0:38a126729865 197 {0x00,0xA0,0x60,0x00,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 198 {0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00},
michaelruck 0:38a126729865 199 {0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 200 {0x00,0x20,0x10,0x08,0x04,0x02,0x00,0x00},
michaelruck 0:38a126729865 201 {0x00,0x3E,0x51,0x49,0x45,0x3E,0x00,0x00},
michaelruck 0:38a126729865 202 {0x00,0x00,0x42,0x7F,0x40,0x00,0x00,0x00},
michaelruck 0:38a126729865 203 {0x00,0x62,0x51,0x49,0x49,0x46,0x00,0x00},
michaelruck 0:38a126729865 204 {0x00,0x22,0x41,0x49,0x49,0x36,0x00,0x00},
michaelruck 0:38a126729865 205 {0x00,0x18,0x14,0x12,0x7F,0x10,0x00,0x00},
michaelruck 0:38a126729865 206 {0x00,0x27,0x45,0x45,0x45,0x39,0x00,0x00},
michaelruck 0:38a126729865 207 {0x00,0x3C,0x4A,0x49,0x49,0x30,0x00,0x00},
michaelruck 0:38a126729865 208 {0x00,0x01,0x71,0x09,0x05,0x03,0x00,0x00},
michaelruck 0:38a126729865 209 {0x00,0x36,0x49,0x49,0x49,0x36,0x00,0x00},
michaelruck 0:38a126729865 210 {0x00,0x06,0x49,0x49,0x29,0x1E,0x00,0x00},
michaelruck 0:38a126729865 211 {0x00,0x00,0x36,0x36,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 212 {0x00,0x00,0xAC,0x6C,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 213 {0x00,0x08,0x14,0x22,0x41,0x00,0x00,0x00},
michaelruck 0:38a126729865 214 {0x00,0x14,0x14,0x14,0x14,0x14,0x00,0x00},
michaelruck 0:38a126729865 215 {0x00,0x41,0x22,0x14,0x08,0x00,0x00,0x00},
michaelruck 0:38a126729865 216 {0x00,0x02,0x01,0x51,0x09,0x06,0x00,0x00},
michaelruck 0:38a126729865 217 {0x00,0x32,0x49,0x79,0x41,0x3E,0x00,0x00},
michaelruck 0:38a126729865 218 {0x00,0x7E,0x09,0x09,0x09,0x7E,0x00,0x00},
michaelruck 0:38a126729865 219 {0x00,0x7F,0x49,0x49,0x49,0x36,0x00,0x00},
michaelruck 0:38a126729865 220 {0x00,0x3E,0x41,0x41,0x41,0x22,0x00,0x00},
michaelruck 0:38a126729865 221 {0x00,0x7F,0x41,0x41,0x22,0x1C,0x00,0x00},
michaelruck 0:38a126729865 222 {0x00,0x7F,0x49,0x49,0x49,0x41,0x00,0x00},
michaelruck 0:38a126729865 223 {0x00,0x7F,0x09,0x09,0x09,0x01,0x00,0x00},
michaelruck 0:38a126729865 224 {0x00,0x3E,0x41,0x41,0x51,0x72,0x00,0x00},
michaelruck 0:38a126729865 225 {0x00,0x7F,0x08,0x08,0x08,0x7F,0x00,0x00},
michaelruck 0:38a126729865 226 {0x00,0x41,0x7F,0x41,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 227 {0x00,0x20,0x40,0x41,0x3F,0x01,0x00,0x00},
michaelruck 0:38a126729865 228 {0x00,0x7F,0x08,0x14,0x22,0x41,0x00,0x00},
michaelruck 0:38a126729865 229 {0x00,0x7F,0x40,0x40,0x40,0x40,0x00,0x00},
michaelruck 0:38a126729865 230 {0x00,0x7F,0x02,0x0C,0x02,0x7F,0x00,0x00},
michaelruck 0:38a126729865 231 {0x00,0x7F,0x04,0x08,0x10,0x7F,0x00,0x00},
michaelruck 0:38a126729865 232 {0x00,0x3E,0x41,0x41,0x41,0x3E,0x00,0x00},
michaelruck 0:38a126729865 233 {0x00,0x7F,0x09,0x09,0x09,0x06,0x00,0x00},
michaelruck 0:38a126729865 234 {0x00,0x3E,0x41,0x51,0x21,0x5E,0x00,0x00},
michaelruck 0:38a126729865 235 {0x00,0x7F,0x09,0x19,0x29,0x46,0x00,0x00},
michaelruck 0:38a126729865 236 {0x00,0x26,0x49,0x49,0x49,0x32,0x00,0x00},
michaelruck 0:38a126729865 237 {0x00,0x01,0x01,0x7F,0x01,0x01,0x00,0x00},
michaelruck 0:38a126729865 238 {0x00,0x3F,0x40,0x40,0x40,0x3F,0x00,0x00},
michaelruck 0:38a126729865 239 {0x00,0x1F,0x20,0x40,0x20,0x1F,0x00,0x00},
michaelruck 0:38a126729865 240 {0x00,0x3F,0x40,0x38,0x40,0x3F,0x00,0x00},
michaelruck 0:38a126729865 241 {0x00,0x63,0x14,0x08,0x14,0x63,0x00,0x00},
michaelruck 0:38a126729865 242 {0x00,0x03,0x04,0x78,0x04,0x03,0x00,0x00},
michaelruck 0:38a126729865 243 {0x00,0x61,0x51,0x49,0x45,0x43,0x00,0x00},
michaelruck 0:38a126729865 244 {0x00,0x7F,0x41,0x41,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 245 {0x00,0x02,0x04,0x08,0x10,0x20,0x00,0x00},
michaelruck 0:38a126729865 246 {0x00,0x41,0x41,0x7F,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 247 {0x00,0x04,0x02,0x01,0x02,0x04,0x00,0x00},
michaelruck 0:38a126729865 248 {0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00},
michaelruck 0:38a126729865 249 {0x00,0x01,0x02,0x04,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 250 {0x00,0x20,0x54,0x54,0x54,0x78,0x00,0x00},
michaelruck 0:38a126729865 251 {0x00,0x7F,0x48,0x44,0x44,0x38,0x00,0x00},
michaelruck 0:38a126729865 252 {0x00,0x38,0x44,0x44,0x28,0x00,0x00,0x00},
michaelruck 0:38a126729865 253 {0x00,0x38,0x44,0x44,0x48,0x7F,0x00,0x00},
michaelruck 0:38a126729865 254 {0x00,0x38,0x54,0x54,0x54,0x18,0x00,0x00},
michaelruck 0:38a126729865 255 {0x00,0x08,0x7E,0x09,0x02,0x00,0x00,0x00},
michaelruck 0:38a126729865 256 {0x00,0x18,0xA4,0xA4,0xA4,0x7C,0x00,0x00},
michaelruck 0:38a126729865 257 {0x00,0x7F,0x08,0x04,0x04,0x78,0x00,0x00},
michaelruck 0:38a126729865 258 {0x00,0x00,0x7D,0x00,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 259 {0x00,0x80,0x84,0x7D,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 260 {0x00,0x7F,0x10,0x28,0x44,0x00,0x00,0x00},
michaelruck 0:38a126729865 261 {0x00,0x41,0x7F,0x40,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 262 {0x00,0x7C,0x04,0x18,0x04,0x78,0x00,0x00},
michaelruck 0:38a126729865 263 {0x00,0x7C,0x08,0x04,0x7C,0x00,0x00,0x00},
michaelruck 0:38a126729865 264 {0x00,0x38,0x44,0x44,0x38,0x00,0x00,0x00},
michaelruck 0:38a126729865 265 {0x00,0xFC,0x24,0x24,0x18,0x00,0x00,0x00},
michaelruck 0:38a126729865 266 {0x00,0x18,0x24,0x24,0xFC,0x00,0x00,0x00},
michaelruck 0:38a126729865 267 {0x00,0x00,0x7C,0x08,0x04,0x00,0x00,0x00},
michaelruck 0:38a126729865 268 {0x00,0x48,0x54,0x54,0x24,0x00,0x00,0x00},
michaelruck 0:38a126729865 269 {0x00,0x04,0x7F,0x44,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 270 {0x00,0x3C,0x40,0x40,0x7C,0x00,0x00,0x00},
michaelruck 0:38a126729865 271 {0x00,0x1C,0x20,0x40,0x20,0x1C,0x00,0x00},
michaelruck 0:38a126729865 272 {0x00,0x3C,0x40,0x30,0x40,0x3C,0x00,0x00},
michaelruck 0:38a126729865 273 {0x00,0x44,0x28,0x10,0x28,0x44,0x00,0x00},
michaelruck 0:38a126729865 274 {0x00,0x1C,0xA0,0xA0,0x7C,0x00,0x00,0x00},
michaelruck 0:38a126729865 275 {0x00,0x44,0x64,0x54,0x4C,0x44,0x00,0x00},
michaelruck 0:38a126729865 276 {0x00,0x08,0x36,0x41,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 277 {0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 278 {0x00,0x41,0x36,0x08,0x00,0x00,0x00,0x00},
michaelruck 0:38a126729865 279 {0x00,0x02,0x01,0x01,0x02,0x01,0x00,0x00},
michaelruck 0:38a126729865 280 {0x00,0x02,0x05,0x05,0x02,0x00,0x00,0x00}
michaelruck 0:38a126729865 281 };
michaelruck 0:38a126729865 282
michaelruck 0:38a126729865 283 //*************************************************************************************************