Source code for the Curilights Controller. See http://www.saccade.com/writing/projects/CuriController/ for details.

Dependencies:   FatFileSystem mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers NumSprites.h Source File

NumSprites.h

00001 const unsigned char N0_data[] = {
00002     0x00,0x2A,0xFF,0xE6,0x00,0x00,
00003     0x03,0xEF,0xFF,0xFF,0x90,0x00,
00004     0x0D,0xFC,0x20,0x7F,0xF4,0x00,
00005     0x4F,0xF4,0x00,0x0C,0xFB,0x00,
00006     0x8F,0xE0,0x00,0x08,0xFF,0x10,
00007     0xAF,0xD0,0x00,0x06,0xFF,0x30,
00008     0xBF,0xD0,0x00,0x06,0xFF,0x40,
00009     0xAF,0xD0,0x00,0x06,0xFF,0x30,
00010     0x8F,0xF0,0x00,0x07,0xFF,0x10,
00011     0x4F,0xF4,0x00,0x0B,0xFB,0x00,
00012     0x0D,0xFC,0x20,0x7F,0xF5,0x00,
00013     0x03,0xEF,0xFF,0xFF,0x90,0x00,
00014     0x00,0x3A,0xFF,0xD6,0x00,0x00
00015 };
00016 
00017 const sprite_data_t N0_sprt = { N0_data, 13, 11 };
00018 
00019 const unsigned char N1_data[] = {
00020     0x00,0xBF,0xD0,
00021     0x00,0xBF,0xD0,
00022     0x00,0xBF,0xD0,
00023     0x00,0xBF,0xD0,
00024     0x00,0xBF,0xD0,
00025     0x00,0xBF,0xD0,
00026     0x00,0xBF,0xD0,
00027     0x00,0xBF,0xD0,
00028     0x00,0xBF,0xD0,
00029     0x00,0xBF,0xD0,
00030     0x7F,0xFF,0xD0,
00031     0x7F,0xFF,0xD0,
00032     0x04,0x79,0xD0
00033 };
00034 
00035 const sprite_data_t N1_sprt = { N1_data, 13, 5 };
00036 
00037 const unsigned char N2_data[] = {
00038     0xDF,0xFF,0xFF,0xFF,0xB0,
00039     0xDF,0xFF,0xFF,0xFF,0xB0,
00040     0x7F,0xF2,0x00,0x00,0x00,
00041     0x09,0xFD,0x20,0x00,0x00,
00042     0x00,0x7F,0xD3,0x00,0x00,
00043     0x00,0x05,0xFF,0x60,0x00,
00044     0x00,0x00,0x4F,0xF7,0x00,
00045     0x00,0x00,0x05,0xFF,0x40,
00046     0x00,0x00,0x00,0xCF,0xA0,
00047     0x00,0x00,0x00,0xCF,0xB0,
00048     0x87,0x20,0x07,0xFF,0x90,
00049     0x9F,0xFF,0xFF,0xFE,0x20,
00050     0x17,0xCF,0xFF,0x82,0x00
00051 };
00052 
00053 const sprite_data_t N2_sprt = { N2_data, 13, 9 };
00054 
00055 const unsigned char N3_data[] = {
00056     0x29,0xFF,0xFC,0x60,0x00,
00057     0xDF,0xFF,0xFF,0xF9,0x00,
00058     0xC7,0x00,0x3C,0xFF,0x30,
00059     0x00,0x00,0x03,0xFF,0x60,
00060     0x00,0x00,0x04,0xFF,0x50,
00061     0x00,0x00,0x6D,0xFD,0x10,
00062     0x0B,0xFF,0xFF,0xC3,0x00,
00063     0x0B,0xFF,0xFC,0x60,0x00,
00064     0x00,0x00,0x5E,0xF8,0x00,
00065     0x00,0x00,0x07,0xFF,0x10,
00066     0xB7,0x00,0x1B,0xFF,0x20,
00067     0xBF,0xFF,0xFF,0xFC,0x00,
00068     0x07,0xEF,0xFE,0x70,0x00
00069 };
00070 
00071 const sprite_data_t N3_sprt = { N3_data, 13, 9 };
00072 
00073 const unsigned char N4_data[] = {
00074     0x00,0x00,0x00,0x6F,0xF0,0x00,
00075     0x00,0x00,0x00,0x6F,0xF0,0x00,
00076     0x00,0x00,0x00,0x6F,0xF0,0x00,
00077     0x6F,0xFF,0xFF,0xFF,0xFF,0x70,
00078     0x6F,0xFF,0xFF,0xFF,0xFF,0x70,
00079     0x1D,0xE2,0x00,0x4F,0xF0,0x00,
00080     0x03,0xFC,0x00,0x4F,0xF0,0x00,
00081     0x00,0x7F,0x80,0x4F,0xF0,0x00,
00082     0x00,0x0A,0xF5,0x4F,0xF0,0x00,
00083     0x00,0x01,0xDE,0x6F,0xF0,0x00,
00084     0x00,0x00,0x3F,0xEF,0xF0,0x00,
00085     0x00,0x00,0x07,0xFF,0xF0,0x00,
00086     0x00,0x00,0x00,0xAF,0xF0,0x00
00087 };
00088 
00089 const sprite_data_t N4_sprt = { N4_data, 13, 11 };
00090 
00091 const unsigned char N5_data[] = {
00092     0x06,0xEF,0xFA,0x40,0x00,
00093     0x7F,0xFF,0xFF,0xF6,0x00,
00094     0x79,0x20,0x3D,0xFE,0x10,
00095     0x00,0x00,0x05,0xFF,0x60,
00096     0x00,0x00,0x02,0xFF,0x70,
00097     0x00,0x00,0x06,0xFF,0x50,
00098     0x00,0x00,0x7F,0xFD,0x00,
00099     0x4F,0xFF,0xFF,0xE3,0x00,
00100     0x4F,0xFF,0xE7,0x10,0x00,
00101     0x4F,0x70,0x00,0x00,0x00,
00102     0x4F,0x80,0x00,0x00,0x00,
00103     0x4F,0xFF,0xFF,0xFF,0x40,
00104     0x4F,0xFF,0xFF,0xFF,0x40
00105 };
00106 
00107 const sprite_data_t N5_sprt = { N5_data, 13, 9 };
00108 
00109 const unsigned char N6_data[] = {
00110     0x00,0x07,0xEF,0xFD,0x60,0x00,
00111     0x00,0xAF,0xFF,0xFF,0xF8,0x00,
00112     0x06,0xFF,0x50,0x0A,0xFF,0x30,
00113     0x0C,0xF8,0x00,0x01,0xFF,0x70,
00114     0x1F,0xF7,0x00,0x01,0xFF,0x90,
00115     0x2F,0xFE,0x50,0x1A,0xFF,0x60,
00116     0x2F,0xFC,0xFF,0xFF,0xFC,0x00,
00117     0x1F,0xF7,0x5D,0xFF,0x70,0x00,
00118     0x0E,0xFA,0x00,0x00,0x00,0x00,
00119     0x09,0xFF,0x20,0x00,0x00,0x00,
00120     0x02,0xFF,0xC3,0x00,0x7C,0x00,
00121     0x00,0x6F,0xFF,0xFF,0xFD,0x00,
00122     0x00,0x04,0xAF,0xFF,0x81,0x00
00123 };
00124 
00125 const sprite_data_t N6_sprt = { N6_data, 13, 11 };
00126 
00127 const unsigned char N7_data[] = {
00128     0x2F,0xFB,0x00,0x00,0x00,
00129     0x0E,0xFC,0x00,0x00,0x00,
00130     0x07,0xFF,0x30,0x00,0x00,
00131     0x01,0xEF,0x70,0x00,0x00,
00132     0x00,0x7F,0xE1,0x00,0x00,
00133     0x00,0x0B,0xF7,0x00,0x00,
00134     0x00,0x02,0xFE,0x10,0x00,
00135     0x00,0x00,0x7F,0x90,0x00,
00136     0x00,0x00,0x0B,0xF4,0x00,
00137     0x00,0x00,0x02,0xED,0x10,
00138     0x00,0x00,0x00,0x7F,0xA0,
00139     0xDF,0xFF,0xFF,0xFF,0xF0,
00140     0xDF,0xFF,0xFF,0xFF,0xF0
00141 };
00142 
00143 const sprite_data_t N7_sprt = { N7_data, 13, 9 };
00144 
00145 const unsigned char N8_data[] = {
00146     0x00,0x7D,0xFF,0xF9,0x30,0x00,
00147     0x0A,0xFF,0xFF,0xFF,0xF4,0x00,
00148     0x4F,0xFC,0x30,0x1B,0xFD,0x00,
00149     0x6F,0xF3,0x00,0x04,0xFF,0x20,
00150     0x2F,0xF5,0x00,0x2B,0xFE,0x10,
00151     0x06,0xFD,0x79,0xFF,0xE4,0x00,
00152     0x00,0x3F,0xFF,0xFD,0x00,0x00,
00153     0x02,0xDF,0xF9,0xCF,0x80,0x00,
00154     0x0A,0xFD,0x30,0x1E,0xF4,0x00,
00155     0x0B,0xF7,0x00,0x0B,0xF7,0x00,
00156     0x09,0xFC,0x10,0x4F,0xF7,0x00,
00157     0x02,0xEF,0xFF,0xFF,0xD1,0x00,
00158     0x00,0x29,0xFF,0xF9,0x20,0x00
00159 };
00160 
00161 const sprite_data_t N8_sprt = { N8_data, 13, 11 };
00162 
00163 const unsigned char N9_data[] = {
00164     0x06,0xCF,0xFB,0x30,0x00,
00165     0x6F,0xFF,0xFF,0xE4,0x00,
00166     0x69,0x20,0x2C,0xFB,0x20,
00167     0x00,0x00,0x03,0xDF,0x60,
00168     0x00,0x00,0x00,0x9F,0x90,
00169     0x05,0xCF,0xE5,0x7F,0xB0,
00170     0x4F,0xFF,0xFE,0xDF,0xB0,
00171     0xCF,0xE3,0x04,0xEF,0xB0,
00172     0xFF,0x60,0x00,0x6F,0xA0,
00173     0xFF,0x60,0x00,0x8F,0x80,
00174     0xAF,0xC2,0x05,0xEF,0x40,
00175     0x2F,0xFF,0xFF,0xF9,0x00,
00176     0x02,0xBF,0xFE,0x60,0x00
00177 };
00178 
00179 const sprite_data_t N9_sprt = { N9_data, 13, 9 };
00180 
00181 const unsigned char dot_data[] = {
00182     0xBF,0xF0,
00183     0xBF,0xF0,
00184     0xBF,0xF0,
00185     0x00,0x00,
00186     0x00,0x00,
00187     0x00,0x00,
00188     0x00,0x00,
00189     0x00,0x00,
00190     0x00,0x00,
00191     0x00,0x00,
00192     0x00,0x00,
00193     0x00,0x00,
00194     0x00,0x00
00195 };
00196 
00197 const sprite_data_t dot_sprt = { dot_data, 13, 3 };
00198 
00199 const unsigned char plus_data[] = {
00200     0x00,0x09,0xF2,0x00,0x00,
00201     0x00,0x09,0xF2,0x00,0x00,
00202     0x00,0x09,0xF2,0x00,0x00,
00203     0x00,0x09,0xF2,0x00,0x00,
00204     0xFF,0xFF,0xFF,0xFF,0xF0,
00205     0xFF,0xFF,0xFF,0xFF,0xF0,
00206     0x00,0x09,0xF2,0x00,0x00,
00207     0x00,0x09,0xF2,0x00,0x00,
00208     0x00,0x09,0xF2,0x00,0x00,
00209     0x00,0x09,0xF2,0x00,0x00,
00210     0x00,0x00,0x00,0x00,0x00,
00211     0x00,0x00,0x00,0x00,0x00,
00212     0x00,0x00,0x00,0x00,0x00
00213 };
00214 
00215 const sprite_data_t plus_sprt = { plus_data, 13, 9 };
00216 
00217 const unsigned char minus_data[] = {
00218     0x00,0x00,0x00,
00219     0x00,0x00,0x00,
00220     0x00,0x00,0x00,
00221     0x00,0x00,0x00,
00222     0x00,0x00,0x00,
00223     0x7F,0xFF,0x60,
00224     0x7F,0xFF,0x60,
00225     0x00,0x00,0x00,
00226     0x00,0x00,0x00,
00227     0x00,0x00,0x00,
00228     0x00,0x00,0x00,
00229     0x00,0x00,0x00,
00230     0x00,0x00,0x00
00231 };
00232 
00233 const sprite_data_t minus_sprt = { minus_data, 13, 5 };
00234