Connections to Xively working; has 5 channels on Xively (axl_x, axl_y, axl_z, heater_status, temperature)

Dependencies:   C12832_lcd EthernetInterface LM75B MMA7660 NTPClient libxively mbed-rtos mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers logo.h Source File

logo.h

00001 static char xively_logo_data[] = {
00002   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00003   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00004   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x1c, 0x0,
00005   0x0,   0x0,   0x0,   0xe0,  0x0,   0x0,   0x0,  0x0,
00006   0x3e,  0x0,   0x0,   0x0,   0x0,   0xf0,  0x0,  0x0,
00007   0x0,   0x0,   0x3e,  0x0,   0x0,   0x0,   0x0,  0xf0,
00008   0x0,   0x0,   0x0,   0x0,   0x1c,  0x0,   0x0,  0x0,
00009   0x0,   0xf0,  0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00010   0x0,   0x0,   0x0,   0xf0,  0x0,   0x0,   0x0,  0x0,
00011   0x0,   0x0,   0x0,   0x0,   0x0,   0xf0,  0x0,  0x0,
00012   0x10,  0x0,   0x0,   0x0,   0x0,   0xf,   0xc0, 0xf0,
00013   0x0,   0x0,   0x1e,  0x7,   0x9c,  0xf0,  0x1e, 0x3f,
00014   0xf0,  0xf7,  0x80,  0x78,  0xf,   0xf,   0x1c, 0xf0,
00015   0x1e,  0x7f,  0xf8,  0xf7,  0x80,  0xf0,  0x7,  0x9e,
00016   0x1c,  0xf0,  0x1e,  0xf8,  0x78,  0xf3,  0xc0, 0xf0,
00017   0x7,   0x9e,  0x1c,  0x78,  0x3c,  0xf0,  0x3c, 0xf3,
00018   0xc0,  0xe0,  0x3,   0xfc,  0x1c,  0x78,  0x3d, 0xe0,
00019   0x1c,  0xf3,  0xc1,  0xe0,  0x1,   0xf8,  0x1c, 0x38,
00020   0x39,  0xe0,  0x1c,  0xf1,  0xe1,  0xe0,  0x1,  0xf8,
00021   0x1c,  0x3c,  0x79,  0xff,  0xfe,  0xf1,  0xe3, 0xc0,
00022   0x1,   0xf8,  0x1c,  0x3c,  0x79,  0xff,  0xfe, 0xf0,
00023   0xe3,  0xc0,  0x1,   0xf8,  0x1c,  0x1e,  0xf1, 0xe0,
00024   0x0,   0xf0,  0xf3,  0x80,  0x3,   0xfc,  0x1c, 0x1e,
00025   0xf1,  0xe0,  0x0,   0xf0,  0x77,  0x80,  0x7,  0x9e,
00026   0x1c,  0xf,   0xe0,  0xf0,  0x0,   0xf0,  0x7f, 0x80,
00027   0x7,   0x8f,  0x1c,  0xf,   0xe0,  0xf8,  0x10, 0xf0,
00028   0x7f,  0x0,   0xf,   0xf,   0x1c,  0xf,   0xe0, 0x7f,
00029   0xf8,  0xf0,  0x3f,  0x0,   0x1e,  0x7,   0x9c, 0x7,
00030   0xc0,  0x3f,  0xf8,  0xf0,  0x3e,  0x0,   0x3e, 0x3,
00031   0xdc,  0x7,   0xc0,  0x1f,  0xe0,  0xf0,  0x1e, 0x0,
00032   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00033   0x1e,  0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00034   0x0,   0x0,   0x3c,  0x0,   0x0,   0x0,   0x0,  0x0,
00035   0x0,   0x0,   0x0,   0x0,   0x3c,  0x0,   0x0,  0x0,
00036   0x0,   0x0,   0x0,   0x0,   0x0,   0x1,   0xf8, 0x0,
00037   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x1,
00038   0xf8,  0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00039   0x0,   0x1,   0xf0,  0x0,   0x0,   0x0,   0x0,  0x0,
00040   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0,
00041   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,   0x0,  0x0
00042 };
00043 
00044 inline void lcd_print_xively_logo() {
00045   static Bitmap xively_logo = { 80, 32, 10, xively_logo_data };
00046   lcd.cls();
00047   lcd.print_bm(xively_logo, 24, 0);
00048   lcd.copy_to_lcd();  
00049   for(int i = -32; i < 32; i++){ 
00050     lcd.cls();
00051     lcd.print_bm(xively_logo, 24, i);
00052     lcd.copy_to_lcd(); 
00053     wait(0.1);
00054   }
00055 }