Working Renard prototype with eInk display, dummy data.

Dependencies:   DebouncedInterrupt SharpLCD_LucidaFont mbed-src

Fork of Renard_UI_Only by Eric Gowland

icon.h

Committer:
erigow01
Date:
2014-07-04
Revision:
1:f0635f12df8c
Child:
3:e73cbdf58f5b

File content as of revision 1:f0635f12df8c:

static char Alarm [] = {
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x70, 0x0E, 0x00, 
    0x00, 0xF0, 0x0F, 0x00, 
    0x01, 0xCF, 0xF3, 0x80,
    0x03, 0x9F, 0xF9, 0xC0, 
    0x07, 0x38, 0x1C, 0xE0, 
    0x0E, 0x70, 0x0E, 0x70, 
    0x0C, 0xE1, 0x87, 0x30,
    0x0D, 0xC1, 0x83, 0xB0, 
    0x03, 0x81, 0x81, 0xC0, 
    0x03, 0x01, 0x80, 0xC0, 
    0x03, 0x01, 0x80, 0xC0,
    0x03, 0x01, 0x80, 0xC0, 
    0x03, 0x01, 0x80, 0xC0, 
    0x03, 0x01, 0xC0, 0xC0, 
    0x03, 0x00, 0xE0, 0xC0,
    0x03, 0x80, 0x71, 0xC0, 
    0x01, 0xC0, 0x33, 0x80, 
    0x00, 0xE0, 0x07, 0x00, 
    0x00, 0x70, 0x0E, 0x00,
    0x00, 0x38, 0x1C, 0x00, 
    0x00, 0x1F, 0xF8, 0x00, 
    0x00, 0x0F, 0xF0, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00
};

static char Call[] = {
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x03, 0xF0, 0x00, 0x00, 
    0x07, 0xF8, 0x00, 0x00, 
    0x07, 0xFC, 0x00, 0x00,
    0x07, 0xFC, 0x00, 0x00, 
    0x07, 0xFC, 0x00, 0x00, 
    0x07, 0xFC, 0x00, 0x00, 
    0x03, 0xFC, 0x00, 0x00,
    0x03, 0xF8, 0x00, 0x00, 
    0x01, 0xF0, 0x00, 0x00, 
    0x01, 0xF0, 0x00, 0x00, 
    0x00, 0xF0, 0x00, 0x00,
    0x00, 0xF8, 0x00, 0x00, 
    0x00, 0x7C, 0x00, 0x00, 
    0x00, 0x3E, 0x00, 0x00, 
    0x00, 0x1F, 0x1F, 0xC0,
    0x00, 0x0F, 0xBF, 0xE0, 
    0x00, 0x07, 0xFF, 0xE0, 
    0x00, 0x03, 0xFF, 0xE0, 
    0x00, 0x01, 0xFF, 0xE0,
    0x00, 0x00, 0x7F, 0xE0, 
    0x00, 0x00, 0x1F, 0xC0, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00
};

static char SMS[] = {
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x1F, 0xFF, 0xFF, 0xF8, 
    0x1F, 0xFF, 0xFF, 0xF8, 
    0x1F, 0xFF, 0xFF, 0xF0, 
    0x1F, 0xFF, 0xFF, 0xE0,
    0x1F, 0xFF, 0xFF, 0xC0, 
    0x1F, 0xFF, 0xFF, 0x80, 
    0x1C, 0x00, 0x7F, 0x80, 
    0x1F, 0xFF, 0xFF, 0x80,
    0x1F, 0xFF, 0xFF, 0x80, 
    0x1C, 0x00, 0x03, 0x80, 
    0x1F, 0xFF, 0xFF, 0x80, 
    0x1F, 0xFF, 0xFF, 0x80,
    0x1F, 0xFF, 0xFF, 0x80, 
    0x1F, 0xFF, 0xFF, 0x80, 
    0x1F, 0xFF, 0xFF, 0x80, 
    0x1F, 0xFF, 0xFF, 0x80,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00
};

static char Email[] = {
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x0F, 0xFF, 0xFF, 0xF0,
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x07, 0xFF, 0xFF, 0xE0,
    0x09, 0xFF, 0xFF, 0x90, 
    0x0E, 0x7F, 0xFE, 0x70, 
    0x0F, 0x9F, 0xF9, 0xF0, 
    0x0F, 0xE7, 0xE7, 0xF0,
    0x0F, 0xF9, 0x9F, 0xF0, 
    0x0F, 0xFE, 0x7F, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0,
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x0F, 0xFF, 0xFF, 0xF0,
    0x0F, 0xFF, 0xFF, 0xF0, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00    
};

static char Calendar[] = {
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x1C, 0x38, 0x00, 
    0x00, 0x1C, 0x38, 0x00, 
    0x00, 0x1C, 0x38, 0x00,
    0x03, 0xFF, 0xFF, 0xC0, 
    0x03, 0xFF, 0xFF, 0xC0, 
    0x03, 0xFF, 0xFF, 0xC0, 
    0x03, 0xFF, 0xFF, 0xC0,
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x01, 0x80,
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x01, 0x80,
    0x01, 0x80, 0x01, 0x80, 
    0x01, 0x80, 0x1F, 0x80, 
    0x01, 0x80, 0x1F, 0x80, 
    0x01, 0x80, 0x1F, 0x00,
    0x01, 0x80, 0x1E, 0x00, 
    0x01, 0xFF, 0xFC, 0x00, 
    0x01, 0xFF, 0xF8, 0x00, 
    0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00, 
    0x00, 0x00, 0x00, 0x00    
};

static char Unread[] = {
  0x00, 0x00, 
    0x00, 0x00, 
    0x00, 0x00, 
    0x00, 0x00, 
    0x03, 0xC0, 
    0x07, 0xE0, 
    0x0F, 0xF0, 
    0x0F, 0xF0,
    0x0F, 0xF0, 
    0x07, 0xE0, 
    0x07, 0xE0, 
    0x03, 0xC0, 
    0x03, 0xC0, 
    0x01, 0x80, 
    0x00, 0x00, 
    0x00, 0x00,
    0x01, 0x80, 
    0x03, 0xC0, 
    0x03, 0xC0, 
    0x01, 0x80, 
    0x00, 0x00, 
    0x00, 0x00, 
    0x00, 0x00, 
    0x00, 0x00
};

Bitmap bitmUnread = {
  16, // XSize
  24, // YSize 
  2,  // Bytes in Line
  Unread,  // Pointer to picture data 
};

Bitmap bitmAlarm = {
  32, // XSize
  32, // YSize 
  4,  // Bytes in Line
  Alarm,  // Pointer to picture data 
};

Bitmap bitmCall = {
  32, // XSize
  32, // YSize 
  4,  // Bytes in Line
  Call,  // Pointer to picture data 
};

Bitmap bitmSMS = {
  32, // XSize
  32, // YSize 
  4,  // Bytes in Line
  SMS,  // Pointer to picture data 
};

Bitmap bitmEmail = {
  32, // XSize
  32, // YSize 
  4,  // Bytes in Line
  Email,  // Pointer to picture data 
};

Bitmap bitmCalendar = {
  32, // XSize
  32, // YSize 
  4,  // Bytes in Line
  Calendar,  // Pointer to picture data 
};