Starting to (slowly) make changes to the schematic for the next hardware version.
Making/made a lot of changes to the graphics and some to the menu system. Want to do a commit before I change too much more, incase I screw things up, you see. Graphics look much better!
This commit is contained in:
parent
a9f466d396
commit
7b8b1ac023
6 changed files with 610 additions and 431 deletions
Binary file not shown.
|
@ -12,3 +12,19 @@
|
|||
|
||||
extern const unsigned short psdrLogo[];
|
||||
extern const unsigned short bitmapMode[];
|
||||
extern const unsigned short bitmapLSB[];
|
||||
extern const unsigned short bitmapUSB[];
|
||||
extern const unsigned short bitmapAM[];
|
||||
extern const unsigned short bitmapPeriod[];
|
||||
extern const unsigned short bitmapOne[];
|
||||
extern const unsigned short bitmapTwo[];
|
||||
extern const unsigned short bitmapThree[];
|
||||
extern const unsigned short bitmapFour[];
|
||||
extern const unsigned short bitmapFive[];
|
||||
extern const unsigned short bitmapSix[];
|
||||
extern const unsigned short bitmapSeven[];
|
||||
extern const unsigned short bitmapEight[];
|
||||
extern const unsigned short bitmapNine[];
|
||||
extern const unsigned short bitmapZero[];
|
||||
extern const unsigned short bitmapIronGradient[];
|
||||
extern const unsigned short bitmapWebSdrGradient[];
|
||||
|
|
|
@ -33,3 +33,11 @@
|
|||
|
||||
TIM_HandleTypeDef TimHandle;
|
||||
TIM_HandleTypeDef TimHandle4;
|
||||
|
||||
#define MASKRED 0b1111100000000000
|
||||
#define MASKGREEN 0b0000011111100000
|
||||
#define MASKBLUE 0b0000000000011111
|
||||
#define MASKYELLOW 0b1111111111100000
|
||||
#define MASKTEAL 0b0000011111111111
|
||||
#define MASKWHITE 0b1111111111111111
|
||||
#define MASKBLACK 0b0000000000000000
|
||||
|
|
|
@ -372,13 +372,14 @@ void Adafruit_GFX_drawBitmap(int16_t x, int16_t y,
|
|||
}
|
||||
}
|
||||
|
||||
void Adafruit_GFX_drawColorBitmap(int16_t x, int16_t y, uint16_t *bitmap, int16_t w, int16_t h)
|
||||
void Adafruit_GFX_drawColorBitmap(int16_t x, int16_t y, uint16_t *bitmap, int16_t w, int16_t h, uint16_t tintMask)
|
||||
{
|
||||
int16_t i, j;
|
||||
int16_t i, j, bmIndex;
|
||||
|
||||
for(j=0; j<h; j++) {
|
||||
for(i=0; i<w; i++) {
|
||||
Adafruit_ILI9340_drawPixel(x+i, y+j, bitmap[i+w*j]);
|
||||
bmIndex = i+w*j;
|
||||
Adafruit_ILI9340_drawPixel(x+i, y+j, bitmap[bmIndex] & tintMask);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,152 +1,118 @@
|
|||
#include "images.h"
|
||||
|
||||
//This site seems to generate output that is correct
|
||||
// http://www.henningkarlsen.com/electronics/_t_doimageconverter565.php
|
||||
// http://www.henningkarlsen.com/electronics/t_imageconverter565.php
|
||||
|
||||
|
||||
const const unsigned short psdrLogo[] = {
|
||||
0xCDFC, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0xCDFC, 0xCDFC, // 0x0040 (64) pixels
|
||||
0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0050 (80) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0080 (128) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0090 (144) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00A0 (160) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00B0 (176) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00D0 (208) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0120 (288) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0130 (304) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0140 (320) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0150 (336) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0160 (352) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0170 (368) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0180 (384) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0190 (400) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01A0 (416) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01B0 (432) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01C0 (448) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01D0 (464) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01E0 (480) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01F0 (496) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0200 (512) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0210 (528) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2146, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x6414, 0x29A8, // 0x0220 (544) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0230 (560) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x2146, 0x5371, 0x29A8, 0x0000, 0x29A8, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x6414, 0x322B, 0x2146, // 0x0240 (576) pixels
|
||||
0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x6414, 0x29A8, 0x0000, 0x0000, 0x2146, 0x5BD3, 0x6435, 0x7497, 0x7497, // 0x0250 (592) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x6414, 0x29A8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x0260 (608) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x6C77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0270 (624) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x0280 (640) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x6435, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x6C77, 0x0000, 0x2146, // 0x0290 (656) pixels
|
||||
0x6C97, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x6C77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x322B, // 0x02A0 (672) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x02B0 (688) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2146, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, // 0x02C0 (704) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x4B30, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x02D0 (720) pixels
|
||||
0x7497, 0x7497, 0x42AE, 0x0000, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x0000, // 0x02E0 (736) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x29C9, 0x7497, 0x7497, 0x7497, 0x0000, // 0x02F0 (752) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6414, // 0x0300 (768) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x5351, 0x0020, 0x6C77, 0x7497, // 0x0310 (784) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x322B, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x322B, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, // 0x0320 (800) pixels
|
||||
0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x2146, 0x5371, 0x29A8, 0x0000, 0x0000, 0x0000, 0x0000, 0x2146, // 0x0330 (816) pixels
|
||||
0x6C56, 0x7497, 0x7497, 0x4B0F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0340 (832) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x322B, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x6435, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x0350 (848) pixels
|
||||
0x4B0F, 0x0020, 0x0000, 0x322B, 0x7497, 0x7497, 0x7497, 0x7497, 0x6C77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, // 0x0360 (864) pixels
|
||||
0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, 0x6C77, // 0x0370 (880) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, 0x7497, 0x7497, 0x0020, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0380 (896) pixels
|
||||
0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, 0x7497, 0x7497, 0x7497, // 0x0390 (912) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x4B0F, 0x0020, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0020, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, // 0x03A0 (928) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, // 0x03B0 (944) pixels
|
||||
0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x2146, 0x6414, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, // 0x03C0 (960) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2146, // 0x03D0 (976) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x4B0F, 0x0020, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x03E0 (992) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, // 0x03F0 (1008) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x6435, 0x7497, 0x7497, 0x7497, // 0x0400 (1024) pixels
|
||||
0x4B0F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0410 (1040) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0420 (1056) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, // 0x0430 (1072) pixels
|
||||
0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x6414, // 0x0440 (1088) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x4B0F, 0x0020, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, // 0x0450 (1104) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42CE, 0x7497, 0x7497, 0x7497, 0x4B0F, 0x0020, 0x0000, // 0x0460 (1120) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x29A8, 0x0000, 0x0000, // 0x0470 (1136) pixels
|
||||
0x0000, 0x0000, 0x29C9, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, // 0x0480 (1152) pixels
|
||||
0x0000, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x4B0F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0490 (1168) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, // 0x04A0 (1184) pixels
|
||||
0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6C77, // 0x04B0 (1200) pixels
|
||||
0x7497, 0x7497, 0x6C77, 0x0000, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, 0x7497, 0x4B0F, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, // 0x04C0 (1216) pixels
|
||||
0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x322B, 0x0000, 0x0000, // 0x04D0 (1232) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x04E0 (1248) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x04F0 (1264) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x322B, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0020, // 0x0500 (1280) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0020, 0x5351, // 0x0510 (1296) pixels
|
||||
0x7497, 0x7497, 0x6C77, 0x29C9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, // 0x0520 (1312) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0530 (1328) pixels
|
||||
0x2146, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, // 0x0540 (1344) pixels
|
||||
0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0550 (1360) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x0000, 0x0020, 0x6C77, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x6414, 0x29A8, 0x0000, 0x0000, 0x0000, // 0x0560 (1376) pixels
|
||||
0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, // 0x0570 (1392) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6414, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x0580 (1408) pixels
|
||||
0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x2146, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, // 0x0590 (1424) pixels
|
||||
0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x322B, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x05A0 (1440) pixels
|
||||
0x7497, 0x6C77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x05B0 (1456) pixels
|
||||
0x0000, 0x0000, 0x6C77, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x322B, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, // 0x05C0 (1472) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x6435, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, // 0x05D0 (1488) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, // 0x05E0 (1504) pixels
|
||||
0x0020, 0x42CE, 0x7497, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0xCDFC, 0x0000, 0x0000, // 0x05F0 (1520) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0150, 0xADFC, 0xCDF8, 0x7140, 0x322B, 0x74DA, 0xB5FC, 0xCDFC, 0x8A60, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0600 (1536) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, // 0x0610 (1552) pixels
|
||||
0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x2146, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, // 0x0620 (1568) pixels
|
||||
0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0630 (1584) pixels
|
||||
0x0000, 0xCDFC, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0150, 0xADFC, 0xCDF8, 0x7140, 0x0000, 0x0150, 0xADFC, 0xCDFC, // 0x0640 (1600) pixels
|
||||
0x8A60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, // 0x0650 (1616) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x2146, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x29A8, 0x6C56, 0x7497, 0x7497, 0x7497, // 0x0660 (1632) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0670 (1648) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0150, 0xADFC, 0xCDF8, // 0x0680 (1664) pixels
|
||||
0x7140, 0x0000, 0x0150, 0xADFC, 0xCDFC, 0x8A60, 0x0000, 0x2B58, 0xCDFC, 0xCDFC, 0xCDFC, 0xCC4B, 0x0000, 0x000B, 0x8DFC, 0xCDF8, // 0x0690 (1680) pixels
|
||||
0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x0000, 0x0274, 0xCDFC, 0xCDFC, 0xCDFC, 0xBD58, 0x7497, 0x29A8, 0x6414, 0x7497, 0x7497, // 0x06A0 (1696) pixels
|
||||
0x7497, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x7497, 0x7497, 0x7497, 0x0000, 0x0000, 0x0000, 0x0000, // 0x06B0 (1712) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x06C0 (1728) pixels
|
||||
0x0000, 0x0000, 0x0150, 0xADFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0x8A60, 0x0274, 0xCDFC, 0xCC4B, 0x0000, 0x545C, // 0x06D0 (1744) pixels
|
||||
0xCDFC, 0xAB46, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x0274, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, // 0x06E0 (1760) pixels
|
||||
0xACF6, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6C77, 0x7497, // 0x06F0 (1776) pixels
|
||||
0x7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0700 (1792) pixels
|
||||
0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0150, 0xADFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0x8A60, // 0x0710 (1808) pixels
|
||||
0x545C, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCD30, 0x280B, 0x8DFC, 0xCDF8, 0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x545C, // 0x0720 (1824) pixels
|
||||
0xCDFC, 0xCC4B, 0x6C77, 0x855C, 0xCDFC, 0xCD99, 0x7497, 0x7497, 0x7497, 0x7497, 0x7497, 0x4B0F, 0x0020, 0x0000, 0x0000, 0x0000, // 0x0730 (1840) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x322B, 0x7497, 0x42AE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0740 (1856) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0150, 0xADFC, 0xCDF8, 0x7140, // 0x0750 (1872) pixels
|
||||
0x0000, 0x0150, 0xADFC, 0xCDFC, 0x8A60, 0x545C, 0xCDFC, 0xCC4B, 0x0000, 0x0000, 0x0000, 0x0000, 0x000B, 0x8DFC, 0xCDF8, 0x7140, // 0x0760 (1888) pixels
|
||||
0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x545C, 0xCDFC, 0xCC4B, 0x322B, 0x855C, 0xCDFC, 0xCD99, 0x7497, 0x4B0F, 0x0020, 0x0000, 0x0000, // 0x0770 (1904) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0780 (1920) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0790 (1936) pixels
|
||||
0x0000, 0x0150, 0xADFC, 0xCDF8, 0x7140, 0x0000, 0x0150, 0xADFC, 0xCDFC, 0x8A60, 0x0274, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, // 0x07A0 (1952) pixels
|
||||
0xAB46, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x0274, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0xCDFC, 0x8A60, // 0x07B0 (1968) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x07C0 (1984) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x07D0 (2000) pixels
|
||||
0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0150, 0xADFC, 0xCDF8, 0x7140, 0x0000, 0x0150, 0xADFC, 0xCDFC, 0x8A60, 0x0000, // 0x07E0 (2016) pixels
|
||||
0x2B58, 0xCDFC, 0xCDFC, 0xCDFC, 0xAB46, 0x0000, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x000B, 0x8DFC, 0xCDF8, 0x7140, 0x0000, 0x0274, // 0x07F0 (2032) pixels
|
||||
0xCDFC, 0xCDFC, 0xCDFC, 0xAB46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0800 (2048) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0810 (2064) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0820 (2080) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0830 (2096) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0840 (2112) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0850 (2128) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, 0xCDFC, 0xCDFC, 0x0000, 0x0000, 0x0000, // 0x0860 (2144) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0870 (2160) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0880 (2176) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0890 (2192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xCDFC, // 0x08A0 (2208) pixels
|
||||
0xCDFC, 0xCDFC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08B0 (2224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08C0 (2240) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08D0 (2256) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08E0 (2272) pixels
|
||||
//86x20
|
||||
const const unsigned short psdrLogo[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0010 (16) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, // 0x0020 (32) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0050 (80) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, // 0x0060 (96) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, // 0x0080 (128) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00B0 (176) pixels
|
||||
0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00E0 (224) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, // 0x00F0 (240) pixels
|
||||
0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0100 (256) pixels
|
||||
0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0110 (272) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, // 0x0120 (288) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, // 0x0130 (304) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0140 (320) pixels
|
||||
0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0150 (336) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0160 (352) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, // 0x0170 (368) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0180 (384) pixels
|
||||
0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x0190 (400) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01A0 (416) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, // 0x01B0 (432) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, // 0x01C0 (448) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, // 0x01D0 (464) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01E0 (480) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, // 0x01F0 (496) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0200 (512) pixels
|
||||
0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, // 0x0210 (528) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, // 0x0220 (544) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0230 (560) pixels
|
||||
0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, // 0x0240 (576) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, // 0x0250 (592) pixels
|
||||
0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, // 0x0260 (608) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, // 0x0270 (624) pixels
|
||||
0x3800, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, // 0x0280 (640) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, // 0x0290 (656) pixels
|
||||
0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x02A0 (672) pixels
|
||||
0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, // 0x02B0 (688) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x02C0 (704) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x02D0 (720) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, // 0x02E0 (736) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, // 0x02F0 (752) pixels
|
||||
0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0300 (768) pixels
|
||||
0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0310 (784) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x0320 (800) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, // 0x0330 (816) pixels
|
||||
0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, // 0x0340 (832) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0350 (848) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0360 (864) pixels
|
||||
0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, // 0x0370 (880) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0380 (896) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, // 0x0390 (912) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, // 0x03A0 (928) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, // 0x03B0 (944) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x03C0 (960) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, // 0x03D0 (976) pixels
|
||||
0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, // 0x03E0 (992) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, // 0x03F0 (1008) pixels
|
||||
0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0400 (1024) pixels
|
||||
0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0410 (1040) pixels
|
||||
0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0420 (1056) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0430 (1072) pixels
|
||||
0xB320, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, // 0x0440 (1088) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, // 0x0450 (1104) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0460 (1120) pixels
|
||||
0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0470 (1136) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x0480 (1152) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, // 0x0490 (1168) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x65BF, 0xFFFF, // 0x04A0 (1184) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, // 0x04B0 (1200) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, // 0x04C0 (1216) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, // 0x04D0 (1232) pixels
|
||||
0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x000C, 0xB7FF, // 0x04E0 (1248) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, // 0x04F0 (1264) pixels
|
||||
0x91C0, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, // 0x0500 (1280) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0510 (1296) pixels
|
||||
0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x0520 (1312) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0530 (1328) pixels
|
||||
0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, // 0x0540 (1344) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, // 0x0550 (1360) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0560 (1376) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0570 (1392) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0580 (1408) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0590 (1424) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, // 0x05A0 (1440) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x05B0 (1456) pixels
|
||||
0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, // 0x05C0 (1472) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, // 0x05D0 (1488) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x01D2, // 0x05E0 (1504) pixels
|
||||
0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, // 0x05F0 (1520) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x01D2, // 0x0600 (1536) pixels
|
||||
0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, // 0x0610 (1552) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0620 (1568) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, // 0x0630 (1584) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0640 (1600) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0650 (1616) pixels
|
||||
0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, // 0x0660 (1632) pixels
|
||||
0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0670 (1648) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0680 (1664) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0690 (1680) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x06A0 (1696) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x06B0 (1712) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
const const unsigned short bitmapMode[] = {
|
||||
|
@ -179,7 +145,335 @@ const const unsigned short bitmapMode[] = {
|
|||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x01B0 (432) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x7BEF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x01C0 (448) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x01D0 (464) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x7BEF, 0x0000, 0x0000, // 0x01E0 (480) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x7BEF, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
//The three modes are 28 x 9
|
||||
const unsigned short bitmapLSB[]={
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, // 0x0010 (16) pixels
|
||||
0x3800, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x0020 (32) pixels
|
||||
0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x01D2, 0xDFFF, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xB320, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x3C9B, // 0x0050 (80) pixels
|
||||
0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, // 0x0060 (96) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFED2, 0x3800, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xDC87, 0x01D2, 0xDFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xDC87, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x00B0 (176) pixels
|
||||
0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0336, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x000C, 0xB7FF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, // 0x00F0 (240) pixels
|
||||
0x6000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapUSB[]={
|
||||
0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0010 (16) pixels
|
||||
0xFED2, 0x3800, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, // 0x0020 (32) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x01D2, // 0x0030 (48) pixels
|
||||
0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x3C9B, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xB320, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, // 0x0050 (80) pixels
|
||||
0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x000C, 0xB7FF, // 0x0060 (96) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, // 0x0070 (112) pixels
|
||||
0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFED2, 0x3800, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, // 0x0090 (144) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xDC87, 0x01D2, // 0x00A0 (160) pixels
|
||||
0xDFFF, 0xFFFF, 0xDC87, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x000C, 0xB7FF, 0xFFFF, 0xFED2, 0x3800, 0x0007, 0x96DF, 0xFFFF, // 0x00B0 (176) pixels
|
||||
0xFFF6, 0x6000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x01D2, 0xDFFF, 0xFFFF, 0xDC87, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x000C, 0xB7FF, // 0x00D0 (208) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00F0 (240) pixels
|
||||
0xFFF6, 0x6000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapAM[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x0010 (16) pixels
|
||||
0xFFFF, 0xB320, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x3C9B, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, // 0x0050 (80) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xB32C, 0xB7FF, 0xFFFB, 0x91C0, // 0x0060 (96) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFB, 0xDEDF, 0xFFF6, 0x600C, 0xB7FF, 0xFEDB, 0xDFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFF6, 0x6007, 0x96DF, 0xFFFF, 0xDC87, 0x0000, 0x01D2, 0xDFFF, 0xFFF6, // 0x0080 (128) pixels
|
||||
0x949B, 0xFFFF, 0xB492, 0xDFFF, 0xDC92, 0xB7FF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0090 (144) pixels
|
||||
0x0000, 0x65BF, 0xFFFF, 0xFED2, 0x3800, 0x3C9B, 0xFFFF, 0xFED2, 0x3800, 0x01D2, 0xDFFF, 0xFFF6, 0x6336, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xB32C, 0xB7FF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFF6, 0x600C, 0xB7FF, 0xFFFF, 0xFFFB, 0x91CC, 0xB7FF, 0xFFFB, 0x91C0, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xDC87, 0x01D2, 0xDFFF, 0xFFF6, 0x6007, 0x96DF, 0xFFFF, 0xFED2, 0x380C, 0xB7FF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x96DF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFF6, 0x61D2, 0xDFFF, 0xFFF6, // 0x00F0 (240) pixels
|
||||
0x6000, 0x65BF, 0xFFFF, 0xFDAC, 0x000C, 0xB7FF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
//The numbers here (and the period) are 15 x 19 pixels.
|
||||
const unsigned short bitmapPeriod[] = {
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0050 (80) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0080 (128) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0090 (144) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00A0 (160) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00B0 (176) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00D0 (208) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
|
||||
const unsigned short bitmapOne[]={
|
||||
0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x39C7, // 0x0030 (48) pixels
|
||||
0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0050 (80) pixels
|
||||
0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x0060 (96) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, // 0x0070 (112) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, // 0x00A0 (160) pixels
|
||||
0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, // 0x00B0 (176) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, // 0x00D0 (208) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapTwo[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, // 0x0020 (32) pixels
|
||||
0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, // 0x0050 (80) pixels
|
||||
0x3800, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0080 (128) pixels
|
||||
0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, // 0x00B0 (176) pixels
|
||||
0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, // 0x00D0 (208) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x3C9B, // 0x0100 (256) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x3C9B, 0xFFFF, // 0x0110 (272) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapThree[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0050 (80) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, // 0x0070 (112) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFFFB, 0x91C0, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFF6, // 0x00E0 (224) pixels
|
||||
0x6000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapFour[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, // 0x0050 (80) pixels
|
||||
0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, // 0x0060 (96) pixels
|
||||
0xFFFF, 0xFFFF, 0xB492, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0070 (112) pixels
|
||||
0xFDAC, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, // 0x0080 (128) pixels
|
||||
0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x01D2, // 0x0090 (144) pixels
|
||||
0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x01D2, 0xDFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xDC87, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFFFB, 0x91C0, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFFFB, 0x91C0, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, // 0x00E0 (224) pixels
|
||||
0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapFive[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, // 0x0040 (64) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, // 0x0050 (80) pixels
|
||||
0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, // 0x0060 (96) pixels
|
||||
0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0070 (112) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x000C, 0xB7FF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFDAC, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, // 0x00E0 (224) pixels
|
||||
0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapSix[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels
|
||||
0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, // 0x0050 (80) pixels
|
||||
0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, // 0x0060 (96) pixels
|
||||
0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, // 0x0070 (112) pixels
|
||||
0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xB320, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xB320, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapSeven[]={
|
||||
0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, // 0x0010 (16) pixels
|
||||
0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0336, // 0x0020 (32) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0050 (80) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0060 (96) pixels
|
||||
0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, // 0x00A0 (160) pixels
|
||||
0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, // 0x00B0 (176) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00D0 (208) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapEight[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0050 (80) pixels
|
||||
0xB320, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, // 0x0070 (112) pixels
|
||||
0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFFF6, 0x6000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFB, // 0x00E0 (224) pixels
|
||||
0x91C0, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapNine[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFB, // 0x0050 (80) pixels
|
||||
0x91C0, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, // 0x0070 (112) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0080 (128) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0090 (144) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00A0 (160) pixels
|
||||
0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFB, // 0x00B0 (176) pixels
|
||||
0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, // 0x00C0 (192) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, // 0x00D0 (208) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapZero[]={
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels
|
||||
0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, // 0x0030 (48) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, // 0x0040 (64) pixels
|
||||
0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, // 0x0050 (80) pixels
|
||||
0x3800, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, // 0x0060 (96) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, // 0x0070 (112) pixels
|
||||
0x0000, 0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, // 0x0080 (128) pixels
|
||||
0x0000, 0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0090 (144) pixels
|
||||
0x0000, 0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00A0 (160) pixels
|
||||
0x3C9B, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xDC87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3C9B, // 0x00B0 (176) pixels
|
||||
0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65BF, 0xFFFF, // 0x00C0 (192) pixels
|
||||
0xFFFF, 0xFFF6, 0x6000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, // 0x00D0 (208) pixels
|
||||
0xFED2, 0x3800, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, 0x0000, 0x0000, 0x0336, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, // 0x00E0 (224) pixels
|
||||
0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFF6, 0x6000, 0x0000, 0x000C, 0xB7FF, 0xFFFF, 0xFFFF, 0xFFFB, 0x91C0, 0x0000, // 0x00F0 (240) pixels
|
||||
0x0000, 0x0000, 0x65BF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFDAC, 0x0000, 0x0000, 0x0000, // 0x0100 (256) pixels
|
||||
0x0000, 0x0007, 0x96DF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFED2, 0x3800, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0110 (272) pixels
|
||||
0x0000, 0x0000, 0x01D2, 0xDFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB320, 0x0000, 0x0000, 0x0000, 0x0000
|
||||
};
|
||||
|
||||
|
||||
const unsigned short bitmapIronGradient[]={
|
||||
0x0007, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000D, 0x000E, 0x100E, 0x180F, 0x200F, 0x2010, 0x2810, 0x2811, 0x3011, 0x3011, // 0x0010 (16) pixels
|
||||
0x3811, 0x4011, 0x4812, 0x5012, 0x5812, 0x6012, 0x6012, 0x6812, 0x6812, 0x7012, 0x7812, 0x8012, 0x8812, 0x9012, 0x9012, 0x9012, // 0x0020 (32) pixels
|
||||
0x9812, 0x9813, 0xA013, 0xA013, 0xA012, 0xA811, 0xB011, 0xB012, 0xB012, 0xB811, 0xB811, 0xC030, 0xB830, 0xC050, 0xC08F, 0xC08F, // 0x0030 (48) pixels
|
||||
0xC08F, 0xC08F, 0xC8AE, 0xC8CD, 0xC8CD, 0xC90C, 0xD12C, 0xD94A, 0xD169, 0xD187, 0xD186, 0xD9C5, 0xD9C3, 0xD9E2, 0xDA02, 0xE221, // 0x0040 (64) pixels
|
||||
0xE241, 0xE260, 0xE260, 0xE2A0, 0xEAA0, 0xE2A0, 0xE2C0, 0xEAE0, 0xEAE0, 0xEB00, 0xEB20, 0xF340, 0xF360, 0xEB80, 0xEB80, 0xF380, // 0x0050 (80) pixels
|
||||
0xF3C0, 0xF3E0, 0xF400, 0xF420, 0xF420, 0xF440, 0xFC60, 0xFC80, 0xFCC0, 0xFCC0, 0xFCE0, 0xFCE0, 0xFD00, 0xFD40, 0xFD60, 0xFD80, // 0x0060 (96) pixels
|
||||
0xF560, 0xF580, 0xF5C0, 0xF5E0, 0xFE00, 0xF620, 0xF640, 0xF620, 0xF640, 0xF660, 0xFEA1, 0xFEA1, 0xF6A2, 0xFEC3, 0xFEE4, 0xF6E5, // 0x0070 (112) pixels
|
||||
0xF706, 0xFF28, 0xFF29, 0xFF2A, 0xF72B, 0xFF4E, 0xFF90, 0xFF92, 0xFF93, 0xF795, 0xF797, 0xFFB8, 0xF7B9, 0xF7BA, 0xFFDC, 0xFFDE, // 0x0080 (128) pixels
|
||||
};
|
||||
|
||||
const unsigned short bitmapWebSdrGradient[]={
|
||||
0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0006, 0x0006, 0x0007, 0x0007, // 0x0010 (16) pixels
|
||||
0x0008, 0x0008, 0x0009, 0x0009, 0x000A, 0x080A, 0x080B, 0x080B, 0x100C, 0x100D, 0x180D, 0x180E, 0x200E, 0x280F, 0x280F, 0x3010, // 0x0020 (32) pixels
|
||||
0x3010, 0x3811, 0x3811, 0x4012, 0x4012, 0x4012, 0x4813, 0x4813, 0x4813, 0x4813, 0x5013, 0x5014, 0x5014, 0x5014, 0x5814, 0x5814, // 0x0030 (48) pixels
|
||||
0x5814, 0x5814, 0x6014, 0x6015, 0x6015, 0x6835, 0x6855, 0x6875, 0x7095, 0x70B5, 0x70D5, 0x7915, 0x7955, 0x8175, 0x81B5, 0x89D5, // 0x0040 (64) pixels
|
||||
0x8A15, 0x9235, 0x9275, 0x92B5, 0x9AD4, 0x9B14, 0x9B34, 0xA354, 0xA394, 0xA3B4, 0xABD4, 0xABF4, 0xAC13, 0xAC33, 0xB453, 0xB473, // 0x0050 (80) pixels
|
||||
0xB492, 0xB4B2, 0xB4B2, 0xBCD1, 0xBCF1, 0xBD10, 0xBD30, 0xBD30, 0xBD4F, 0xBD6F, 0xBD6E, 0xBD8E, 0xC58E, 0xC5AE, 0xC5AD, 0xC5CD, // 0x0060 (96) pixels
|
||||
0xC5CD, 0xC5ED, 0xC5ED, 0xC5ED, 0xC60D, 0xC60D, 0xC60D, 0xC62E, 0xC62E, 0xC62F, 0xC62F, 0xCE30, 0xCE30, 0xCE51, 0xCE51, 0xCE52, // 0x0070 (112) pixels
|
||||
0xCE53, 0xCE53, 0xCE54, 0xCE54, 0xCE55, 0xCE55, 0xCE56, 0xCE56, 0xCE56, 0xCE57, 0xCE57, 0xCE57, 0xCE58, 0xCE58, 0xCE58, 0xCE58, // 0x0080 (128) pixels
|
||||
};
|
||||
|
|
|
@ -59,6 +59,7 @@ float filterTemp[FFT_BUFFER_SIZE];
|
|||
uint16_t filterKernelLength = 100; //what's a good value? How does it relate to the FFT size?
|
||||
|
||||
uint16_t menuState = 0;
|
||||
uint16_t menuEncoderTicks = 0;
|
||||
uint16_t menuLastState = 1;
|
||||
uint16_t menuCount = 10;
|
||||
uint32_t frequencyDialMultiplier = 1;
|
||||
|
@ -76,6 +77,9 @@ float agcScale = 160; //Higher is lower volume.. for now
|
|||
|
||||
int ifShift = 0;
|
||||
|
||||
float fftMaxMaxMax = 20;
|
||||
float fftMaxMaxMin = 0.2;
|
||||
|
||||
void polarToRect(float m, float a, float32_t* x, float32_t* y)
|
||||
{
|
||||
*y = m * arm_sin_f32(a);
|
||||
|
@ -266,9 +270,10 @@ int isFwd;
|
|||
((Position == 3) && (Position2 == 2)) || ((Position == 2) && (Position2 == 0));
|
||||
if (!HAL_GPIO_ReadPin(encoderP.port, encoderP.pin))
|
||||
{
|
||||
if (isFwd) menuState = (menuState + 1);
|
||||
else menuState = (menuState - 1);
|
||||
menuState = menuState % (menuCount * 2);
|
||||
if (isFwd) menuEncoderTicks += 1;
|
||||
else menuEncoderTicks -= 1;
|
||||
menuState = menuEncoderTicks/2;
|
||||
menu
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -509,11 +514,6 @@ main(int argc, char* argv[])
|
|||
populateCoeficients(filterUpperLimit - filterLowerLimit, 0, filterLowerLimit);
|
||||
|
||||
|
||||
// float real = 3, imag = 2;
|
||||
// float mag = 0, angle = 0;
|
||||
// rectToPolar(real, imag, mag, angle);
|
||||
// polarToRect(mag, angle, real, imag);
|
||||
|
||||
|
||||
initDac1();
|
||||
|
||||
|
@ -522,20 +522,17 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_fillScreen(ILI9340_BLACK);
|
||||
Adafruit_GFX_fillScreen(ILI9340_BLACK);
|
||||
|
||||
Adafruit_GFX_drawColorBitmap(150, 0, psdrLogo, 69,33);
|
||||
Adafruit_GFX_drawColorBitmap(190, 40, psdrLogo, 69,33);
|
||||
Adafruit_GFX_drawColorBitmap(240, 180, psdrLogo, 69,33);
|
||||
Adafruit_GFX_drawColorBitmap(150, 210, bitmapMode, 40,12);
|
||||
Adafruit_GFX_drawColorBitmap(180, 2, psdrLogo, 86,20, MASKWHITE);
|
||||
Adafruit_GFX_drawColorBitmap(150, 90, bitmapMode, 40,12, MASKWHITE);
|
||||
|
||||
Encoder();
|
||||
|
||||
char chrisABaby[] = "Chris a baby!";
|
||||
int j;
|
||||
Adafruit_GFX_setTextSize(3);
|
||||
Adafruit_GFX_setTextWrap(1);
|
||||
Adafruit_GFX_setTextColor(ILI9340_WHITE, ILI9340_BLACK);
|
||||
char freqChar[14];
|
||||
char modeChar[3];
|
||||
|
||||
sprintf(&freqChar, "%8d", 28000000);
|
||||
|
||||
|
||||
|
@ -551,68 +548,23 @@ main(int argc, char* argv[])
|
|||
|
||||
adcStartConversion();
|
||||
|
||||
float magnitudes[FFT_SIZE];
|
||||
|
||||
uint8_t rawGradient[96] =
|
||||
{
|
||||
30,30,11,
|
||||
13,13,100,
|
||||
18,13,107,
|
||||
27,13,122,
|
||||
40,13,140,
|
||||
56,13,160,
|
||||
72,13,175,
|
||||
88,13,188,
|
||||
106,13,201,
|
||||
125,13,214,
|
||||
145,13,226,
|
||||
163,13,234,
|
||||
177,15,238,
|
||||
185,25,237,
|
||||
192,41,233,
|
||||
198,58,227,
|
||||
205,78,219,
|
||||
209,98,210,
|
||||
215,120,202,
|
||||
219,141,193,
|
||||
224,162,186,
|
||||
228,181,180,
|
||||
231,197,176,
|
||||
236,210,175,
|
||||
240,225,180,
|
||||
244,234,190,
|
||||
247,242,203,
|
||||
249,246,217,
|
||||
251,249,232,
|
||||
253,252,245,
|
||||
255,254,253,
|
||||
255,255,254
|
||||
};
|
||||
|
||||
uint16_t gradient[32];
|
||||
|
||||
int k;
|
||||
for(k = 0; k <32; k++)
|
||||
{
|
||||
gradient[k] = Adafruit_ILI9340_Color565(0.5 * rawGradient[k*3], 0.5 * rawGradient[k*3+1], 0.5 * rawGradient[k*3+2]);
|
||||
}
|
||||
|
||||
|
||||
float mags;
|
||||
uint8_t waterfallScanLine = 0;
|
||||
|
||||
|
||||
Adafruit_GFX_drawTriangle(126,119,136,124,136,114,ILI9340_WHITE);
|
||||
|
||||
|
||||
|
||||
Adafruit_GFX_fillTriangle(126,119,136,124,136,114,ILI9340_WHITE);
|
||||
|
||||
|
||||
uint16_t freqVOffset = 120 - (8*3/2);
|
||||
uint16_t freqHOffset = 142;
|
||||
|
||||
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*2, freqVOffset + 0);
|
||||
Adafruit_GFX_write('.');
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*6, freqVOffset + 0);
|
||||
Adafruit_GFX_write('.');
|
||||
|
||||
drawNumber('.', freqHOffset + 16*2, freqVOffset + 0, MASKWHITE);
|
||||
drawNumber('.', freqHOffset + 16*6, freqVOffset + 0, MASKWHITE);
|
||||
|
||||
|
||||
//TIM_setup();
|
||||
|
@ -620,6 +572,9 @@ main(int argc, char* argv[])
|
|||
TIM_Try();
|
||||
Adafruit_ILI9340_setVerticalScrollDefinition(200,120,0);
|
||||
long long timeMeasurement = 0;
|
||||
|
||||
|
||||
//MAIN LOOP - Lowest Priority
|
||||
while(1)
|
||||
{
|
||||
|
||||
|
@ -630,10 +585,9 @@ main(int argc, char* argv[])
|
|||
{
|
||||
case 0: //1,000,000 place
|
||||
frequencyDialMultiplier = 1000000;
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 33, ILI9340_RED);
|
||||
drawNumber(freqChar[0], freqHOffset + 16*0, freqVOffset + 0, MASKRED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 1: //100,000 place
|
||||
|
@ -641,7 +595,7 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 18*3, freqVOffset + 25, 15, ILI9340_RED);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 16*3, freqVOffset + 25, 15, ILI9340_RED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 2: //10,000 place
|
||||
|
@ -649,7 +603,7 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 18*4, freqVOffset + 25, 15, ILI9340_RED);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 16*4, freqVOffset + 25, 15, ILI9340_RED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 3: //1,000 place
|
||||
|
@ -657,7 +611,7 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 18*5, freqVOffset + 25, 15, ILI9340_RED);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 16*5, freqVOffset + 25, 15, ILI9340_RED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 4: //100 place
|
||||
|
@ -665,7 +619,7 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 18*7, freqVOffset + 25, 15, ILI9340_RED);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 16*7, freqVOffset + 25, 15, ILI9340_RED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 5: //10 place
|
||||
|
@ -673,7 +627,7 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 18*8, freqVOffset + 25, 15, ILI9340_RED);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 16*8, freqVOffset + 25, 15, ILI9340_RED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 6: //1 place
|
||||
|
@ -681,7 +635,7 @@ main(int argc, char* argv[])
|
|||
Adafruit_GFX_drawFastHLine(freqHOffset, freqVOffset + 25, 178, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 159, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(150, 179, 30, ILI9340_BLACK);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 18*9, freqVOffset + 25, 15, ILI9340_RED);
|
||||
Adafruit_GFX_drawFastHLine(freqHOffset + 16*9, freqVOffset + 25, 15, ILI9340_RED);
|
||||
updateVfo();
|
||||
break;
|
||||
case 7: //Filter Lower
|
||||
|
@ -756,8 +710,8 @@ main(int argc, char* argv[])
|
|||
}
|
||||
Adafruit_GFX_setTextSize(3);
|
||||
|
||||
Adafruit_GFX_fillRect(120, 120, 4, 100 , ILI9340_BLACK);
|
||||
Adafruit_GFX_fillRect(120, filterLowerLimit/2 + 120, 4, (filterUpperLimit - filterLowerLimit)/2, ILI9340_WHITE);
|
||||
Adafruit_GFX_fillRect(121, 120, 3, 100 , ILI9340_BLACK);
|
||||
Adafruit_GFX_fillRect(121, filterLowerLimit/2 + 120, 3, (filterUpperLimit - filterLowerLimit)/2, ILI9340_WHITE);
|
||||
}
|
||||
break;
|
||||
case 8: //Filter Upper
|
||||
|
@ -780,8 +734,8 @@ main(int argc, char* argv[])
|
|||
}
|
||||
Adafruit_GFX_setTextSize(3);
|
||||
|
||||
Adafruit_GFX_fillRect(120, 120, 4, 100 , ILI9340_BLACK);
|
||||
Adafruit_GFX_fillRect(120, filterLowerLimit/2 + 120, 4, (filterUpperLimit - filterLowerLimit)/2, ILI9340_WHITE);
|
||||
Adafruit_GFX_fillRect(121, 120, 3, 100 , ILI9340_BLACK);
|
||||
Adafruit_GFX_fillRect(121, filterLowerLimit/2 + 120, 3, (filterUpperLimit - filterLowerLimit)/2, ILI9340_WHITE);
|
||||
|
||||
}
|
||||
break;
|
||||
|
@ -791,34 +745,21 @@ main(int argc, char* argv[])
|
|||
{
|
||||
mode = (mode + (encoderLastPos - encoderPos)) % 3;
|
||||
encoderLastPos = encoderPos;
|
||||
Adafruit_GFX_setTextSize(1);
|
||||
Adafruit_GFX_setCursor(150, 190);
|
||||
int i;
|
||||
|
||||
//TODO: CHANGE THE FILTER SO IT MAKES SENSE!
|
||||
//Right now all this does is turns the AM decoder on and off, I guess.
|
||||
|
||||
switch(mode)
|
||||
{
|
||||
case 0: //LSB
|
||||
modeChar[0] = 'L';
|
||||
modeChar[1] = 'S';
|
||||
modeChar[2] = 'B';
|
||||
Adafruit_GFX_drawColorBitmap(196, 91, bitmapLSB, 28, 9, MASKWHITE);
|
||||
break;
|
||||
case 1: //USB
|
||||
modeChar[0] = 'U';
|
||||
modeChar[1] = 'S';
|
||||
modeChar[2] = 'B';
|
||||
Adafruit_GFX_drawColorBitmap(196, 91, bitmapUSB, 28, 9, MASKWHITE);
|
||||
break;
|
||||
case 2: //AM
|
||||
modeChar[0] = 'A';
|
||||
modeChar[1] = 'M';
|
||||
modeChar[2] = ' ';
|
||||
Adafruit_GFX_drawColorBitmap(196, 91, bitmapAM, 28, 9, MASKWHITE);
|
||||
}
|
||||
for(i = 0; i < 3; i++)
|
||||
{
|
||||
Adafruit_GFX_write(modeChar[i]);
|
||||
}
|
||||
Adafruit_GFX_setTextSize(3);
|
||||
}
|
||||
default:
|
||||
break;
|
||||
|
@ -826,134 +767,20 @@ main(int argc, char* argv[])
|
|||
|
||||
|
||||
|
||||
// float fftMaxMax = 0;
|
||||
// if(sampleRun)
|
||||
// {
|
||||
//
|
||||
// timeMeasurement = millis;
|
||||
// arm_cfft_radix4_instance_f32 fft_inst;
|
||||
// //arm_cfft_radix4_init_q31(&fft_inst, FFT_SIZE, 0, 1);
|
||||
// //arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
//
|
||||
// if (sampleBankAReady == 1)
|
||||
// {
|
||||
// blink_led_on();
|
||||
// arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
//
|
||||
//
|
||||
// //arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 2);
|
||||
//
|
||||
// arm_cfft_radix4_f32(&fft_inst, samplesA);
|
||||
// // Calculate magnitude of complex numbers output by the FFT.
|
||||
// //arm_cmplx_mag_f32(samplesA, magnitudes, FFT_SIZE);
|
||||
//
|
||||
// //arm_cmplx_mag_f32(samplesA, magnitudes, FFT_SIZE);
|
||||
//
|
||||
// //applyCoeficient(samplesA);
|
||||
//
|
||||
// arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 1, 1);
|
||||
// arm_cfft_radix4_f32(&fft_inst, samplesA);
|
||||
//
|
||||
// sampleBankAReady = 0;
|
||||
// blink_led_off();
|
||||
// }
|
||||
// else if(sampleBankBReady == 1)
|
||||
// {
|
||||
// blink_led_on();
|
||||
// arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
//
|
||||
// //arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 2);
|
||||
//
|
||||
// arm_cfft_radix4_f32(&fft_inst, samplesB);
|
||||
// // Calculate magnitude of complex numbers output by the FFT.
|
||||
// //arm_cmplx_mag_f32(samplesB, magnitudes, FFT_SIZE);
|
||||
// //applyCoeficient(samplesB);
|
||||
//
|
||||
// arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 1, 1);
|
||||
// arm_cfft_radix4_f32(&fft_inst, samplesB);
|
||||
// sampleBankBReady = 0;
|
||||
// blink_led_off();
|
||||
//
|
||||
// }
|
||||
// else if (sampleBankCReady == 1)
|
||||
// {
|
||||
// blink_led_on();
|
||||
// arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
//
|
||||
//
|
||||
// //arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 2);
|
||||
//
|
||||
// arm_cfft_radix4_f32(&fft_inst, samplesC);
|
||||
// // Calculate magnitude of complex numbers output by the FFT.
|
||||
// //arm_cmplx_mag_f32(samplesA, magnitudes, FFT_SIZE);
|
||||
//
|
||||
// //arm_cmplx_mag_f32(samplesA, magnitudes, FFT_SIZE);
|
||||
// //applyCoeficient(samplesC);
|
||||
// arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 1, 1);
|
||||
// arm_cfft_radix4_f32(&fft_inst, samplesC);
|
||||
//
|
||||
// sampleBankCReady = 0;
|
||||
// blink_led_off();
|
||||
// }
|
||||
// timeMeasurement = millis - timeMeasurement;
|
||||
//
|
||||
|
||||
|
||||
//TODO: Should I shift away from 0Htz? to get away from 1/f noise? It didn's LOOK bad, but maybe it is negatively effecting things.
|
||||
//TODO: Should I shift away from 0Hz? to get away from 1/f noise? It didn's LOOK bad, but maybe it is negatively effecting things.
|
||||
//I could do something where the dial moves around on screen, but if you get too close to the edge, the DDSs start moving the frequency
|
||||
//Hmm, I think that's kind of a cool idea. It would be cool in two ways: it would allow you to shift the IF so you could get away from
|
||||
//birdies, and it would mean that while tuning around locally, the waterfall would stay aligned in a useful way. Eventually, when I have
|
||||
//sufficient display performance, I'd like to move (and scale, if applicable) the waterfall so it is properly aligned.
|
||||
|
||||
//Speaking of 1/f noise. It doesn't seem to be much of an issue on this radio, I wonder why? Did I design something right?
|
||||
//Update: Not sure that the 1/f noise is as little an issue as I thought. It popped up when I was out in the field.
|
||||
//Maybe the 1/f noise is masked by all the noise in my neighborhood.
|
||||
//Also, early on, I thought it had an issue with microphonics, but it turned out that it was the connection to the computer.
|
||||
//Also since this is a form of direct conversion receiver (two of them together) I was worried about AM broadcast interference
|
||||
//but I haven't noticed any, again, maybe I did something right? Beginner's luck?
|
||||
|
||||
arm_cmplx_mag_f32(samplesDisplay, magnitudes, FFT_SIZE);
|
||||
|
||||
float fftMax = 0; //AH! These are being reset each time! Static makes them persistant right? Does it also ensure they are
|
||||
float fftMin = 100; //only initialized once? Have to try it when I get home. It would certainly be nice if the waterfall
|
||||
static float fftMaxMax = 0; //didn't change in brightness so much. Later, I may want to fix these values, or at least, make them
|
||||
static float logMax; //manually controllable, sorta, you know?
|
||||
uint8_t i;
|
||||
for(i = 1; i < 255; i++) //If bin 0 is the DC offset, should we skip it in this calculation?
|
||||
{
|
||||
float mags = magnitudes[i];
|
||||
if(mags > fftMax) fftMax = mags;
|
||||
if(mags < fftMin) fftMin = mags;
|
||||
}
|
||||
//logMax = log2(fftMax);
|
||||
|
||||
if(fftMax > fftMaxMax) fftMaxMax += fftMax * 0.1;
|
||||
logMax = log2(fftMaxMax);
|
||||
fftMaxMax *= 0.99;
|
||||
|
||||
// TODOne: SWITCH THESE AND FLIP THEM. So that higher frequencies appear higher on screen.
|
||||
// TODO: Got rid of the first bin because it's just DC offset, right?
|
||||
// but now narrow signal can disappear when they are right at the center....
|
||||
// Will that be better when I lower the sample frequency? Maybe I should do that next.
|
||||
//uint16_t i;
|
||||
for(i = 1; i < 120; i++)
|
||||
{
|
||||
mags = (log2(magnitudes[i] + 1)) / fftMaxMax * 32; //Log needs to be at least 1 right? We could do a + (1-fftMin) maybe? Worth it?
|
||||
//mags = magnitudes[i] / fftMaxMax * 32;
|
||||
Adafruit_ILI9340_drawPixel(waterfallScanLine, (120 - i), gradient[(uint8_t) mags]);
|
||||
}
|
||||
|
||||
for(i = 135; i < 255; i++)
|
||||
{
|
||||
mags = (log2(magnitudes[i] + 1)) / fftMaxMax * 32;
|
||||
//mags = magnitudes[i] / fftMaxMax * 32;
|
||||
Adafruit_ILI9340_drawPixel(waterfallScanLine, 359 - (i - 15), gradient[(uint8_t) mags]);
|
||||
}
|
||||
|
||||
waterfallScanLine++;
|
||||
if(waterfallScanLine > 119) waterfallScanLine = 0;
|
||||
Adafruit_ILI9340_setVertialScrollStartAddress((119 - waterfallScanLine) + 200);
|
||||
//
|
||||
// sampleRun = 0;
|
||||
// }
|
||||
drawWaterfall();
|
||||
|
||||
if(vfoAFrequency != vfoALastFreq)
|
||||
{
|
||||
|
@ -963,45 +790,36 @@ main(int argc, char* argv[])
|
|||
|
||||
if(freqChar[0] != lastFreqChar[0])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*0, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[0]);
|
||||
drawNumber(freqChar[0], freqHOffset + 16*0, freqVOffset + 0, getMenuPos() == 0 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
if(freqChar[1] != lastFreqChar[1])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*1, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[1]);
|
||||
drawNumber(freqChar[1], freqHOffset + 16*1, freqVOffset + 0, getMenuPos() == 0 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
|
||||
if(freqChar[2] != lastFreqChar[2])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*3, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[2]);
|
||||
drawNumber(freqChar[2], freqHOffset + 16*3, freqVOffset + 0, getMenuPos() == 1 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
if(freqChar[3] != lastFreqChar[3])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*4, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[3]);
|
||||
drawNumber(freqChar[3], freqHOffset + 16*4, freqVOffset + 0, getMenuPos() == 2 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
if(freqChar[4] != lastFreqChar[4])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*5, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[4]);
|
||||
drawNumber(freqChar[4], freqHOffset + 16*5, freqVOffset + 0, getMenuPos() == 3 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
|
||||
if(freqChar[5] != lastFreqChar[5])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*7, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[5]);
|
||||
drawNumber(freqChar[5], freqHOffset + 16*7, freqVOffset + 0, getMenuPos() == 4 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
if(freqChar[6] != lastFreqChar[6])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*8, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[6]);
|
||||
drawNumber(freqChar[6], freqHOffset + 16*8, freqVOffset + 0, getMenuPos() == 5 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
if(freqChar[7] != lastFreqChar[7])
|
||||
{
|
||||
Adafruit_GFX_setCursor(freqHOffset + 18*9, freqVOffset + 0);
|
||||
Adafruit_GFX_write(freqChar[7]);
|
||||
drawNumber(freqChar[7], freqHOffset + 16*9, freqVOffset + 0, getMenuPos() == 6 ? MASKRED : MASKWHITE);
|
||||
}
|
||||
|
||||
vfoALastFreq = vfoAFrequency;
|
||||
|
@ -1013,16 +831,62 @@ main(int argc, char* argv[])
|
|||
}
|
||||
}
|
||||
|
||||
void drawWaterfall()
|
||||
{
|
||||
static float magnitudes[FFT_SIZE];
|
||||
static float mags;
|
||||
static uint8_t waterfallScanLine = 0;
|
||||
|
||||
arm_cmplx_mag_f32(samplesDisplay, magnitudes, FFT_SIZE);
|
||||
|
||||
float fftMax = 0; //AH! These are being reset each time! Static makes them persistant right? Does it also ensure they are
|
||||
float fftMin = 100; //only initialized once? Have to try it when I get home. It would certainly be nice if the waterfall
|
||||
static float fftMaxMax = 0; //didn't change in brightness so much. Later, I may want to fix these values, or at least, make them
|
||||
static float logMax; //manually controllable, sorta, you know?
|
||||
uint8_t i;
|
||||
for(i = 1; i < 255; i++) //If bin 0 is the DC offset, should we skip it in this calculation?
|
||||
{
|
||||
float mags = magnitudes[i];
|
||||
if(mags > fftMax) fftMax = mags;
|
||||
if(mags < fftMin) fftMin = mags;
|
||||
}
|
||||
//logMax = log2(fftMax);
|
||||
|
||||
if(fftMax > fftMaxMax) fftMaxMax += fftMax * 0.1;
|
||||
logMax = log2(fftMaxMax);
|
||||
fftMaxMax *= 0.99;
|
||||
if (fftMaxMax > fftMaxMaxMax) fftMaxMax = fftMaxMaxMax;
|
||||
if (fftMaxMax < fftMaxMaxMin) fftMaxMax = fftMaxMaxMin;
|
||||
|
||||
|
||||
// TODO: Got rid of the first bin because it's just DC offset, right?
|
||||
// but now narrow signal can disappear when they are right at the center....
|
||||
// Will that be better when I lower the sample frequency? Maybe I should do that next.
|
||||
|
||||
for(i = 1; i < 120; i++)
|
||||
{
|
||||
mags = (log2(magnitudes[i] + 1)) / fftMaxMax * 100; //Log needs to be at least 1 right? We could do a + (1-fftMin) maybe? Worth it?
|
||||
//mags = magnitudes[i] / fftMaxMax * 32;
|
||||
Adafruit_ILI9340_drawPixel(waterfallScanLine, (120 - i), bitmapWebSdrGradient[(uint8_t) mags]);
|
||||
}
|
||||
|
||||
for(i = 135; i < 255; i++)
|
||||
{
|
||||
mags = (log2(magnitudes[i] + 1)) / fftMaxMax * 100;
|
||||
//mags = magnitudes[i] / fftMaxMax * 32;
|
||||
Adafruit_ILI9340_drawPixel(waterfallScanLine, 359 - (i - 15), bitmapWebSdrGradient[(uint8_t) mags]);
|
||||
}
|
||||
|
||||
waterfallScanLine++;
|
||||
if(waterfallScanLine > 119) waterfallScanLine = 0;
|
||||
Adafruit_ILI9340_setVertialScrollStartAddress((119 - waterfallScanLine) + 200);
|
||||
}
|
||||
|
||||
void processStream()
|
||||
{
|
||||
|
||||
|
||||
|
||||
float fftMaxMax = 0;
|
||||
if(sampleRun)
|
||||
{
|
||||
|
||||
//timeMeasurement = millis;
|
||||
arm_cfft_radix4_instance_f32 fft_inst;
|
||||
//arm_cfft_radix4_init_q31(&fft_inst, FFT_SIZE, 0, 1);
|
||||
//arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
|
@ -1032,9 +896,6 @@ void processStream()
|
|||
blink_led_on();
|
||||
arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
|
||||
|
||||
//arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 2);
|
||||
|
||||
arm_cfft_radix4_f32(&fft_inst, samplesA);
|
||||
// Calculate magnitude of complex numbers output by the FFT.
|
||||
if(waterfallBusy != 1)
|
||||
|
@ -1043,9 +904,6 @@ void processStream()
|
|||
for(i = 0; i < FFT_BUFFER_SIZE; i++) samplesDisplay[i] = samplesA[i];
|
||||
//waterfallBusy = 1;
|
||||
}
|
||||
//arm_cmplx_mag_f32(samplesA, magnitudes, FFT_SIZE);
|
||||
|
||||
//arm_cmplx_mag_f32(samplesA, magnitudes, FFT_SIZE);
|
||||
|
||||
applyCoeficient(samplesA, ifShift);
|
||||
|
||||
|
@ -1073,7 +931,6 @@ void processStream()
|
|||
blink_led_on();
|
||||
arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 1);
|
||||
|
||||
//arm_cfft_radix4_init_f32(&fft_inst, FFT_SIZE, 0, 2);
|
||||
|
||||
arm_cfft_radix4_f32(&fft_inst, samplesB);
|
||||
// Calculate magnitude of complex numbers output by the FFT.
|
||||
|
@ -1131,45 +988,6 @@ void processStream()
|
|||
sampleBankCReady = 0;
|
||||
blink_led_off();
|
||||
}
|
||||
//timeMeasurement = millis - timeMeasurement;
|
||||
|
||||
float fftMax = 0;
|
||||
// float fftMin = 100;
|
||||
// float logMax;
|
||||
// uint8_t i;
|
||||
// for(i = 0; i < 255; i++)
|
||||
// {
|
||||
// float mags = magnitudes[i];
|
||||
// if(mags > fftMax) fftMax = mags;
|
||||
// if(mags < fftMin) fftMin = mags;
|
||||
// }
|
||||
// //logMax = log2(fftMax);
|
||||
//
|
||||
// if(fftMax > fftMaxMax) fftMaxMax = fftMax;
|
||||
// logMax = log2(fftMaxMax);
|
||||
|
||||
|
||||
//TODOne: SWITCH THESE AND FLIP THEM. So that higher frequencies appear higher on screen.
|
||||
//TODO: Got rid of the first bin because it's just DC offset, right?
|
||||
//but now narrow signal can disappear when they are right at the center....
|
||||
//Will that be better when I lower the sample frequency? Maybe I should do that next.
|
||||
// for(i = 1; i < 120; i++)
|
||||
// {
|
||||
// mags = (log2(magnitudes[i] + 1)) / fftMaxMax * 32;
|
||||
// //mags = magnitudes[i] / fftMaxMax * 32;
|
||||
// Adafruit_ILI9340_drawPixel(waterfallScanLine, (120 - i), gradient[(uint8_t) mags]);
|
||||
// }
|
||||
//
|
||||
// for(i = 135; i < 255; i++)
|
||||
// {
|
||||
// mags = (log2(magnitudes[i] + 1)) / fftMaxMax * 32;
|
||||
// //mags = magnitudes[i] / fftMaxMax * 32;
|
||||
// Adafruit_ILI9340_drawPixel(waterfallScanLine, 359 - (i - 15), gradient[(uint8_t) mags]);
|
||||
// }
|
||||
//
|
||||
// waterfallScanLine++;
|
||||
// if(waterfallScanLine > 119) waterfallScanLine = 0;
|
||||
// Adafruit_ILI9340_setVertialScrollStartAddress((119 - waterfallScanLine) + 200);
|
||||
|
||||
sampleRun = 0;
|
||||
}
|
||||
|
@ -1200,6 +1018,48 @@ void updateVfo()
|
|||
}
|
||||
}
|
||||
|
||||
void drawNumber(char c, uint16_t x, uint16_t y, uint16_t tintMask)
|
||||
{
|
||||
switch(c)
|
||||
{
|
||||
case '.':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapPeriod, 15, 19, tintMask);
|
||||
break;
|
||||
case '1':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapOne, 15, 19, tintMask);
|
||||
break;
|
||||
case '2':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapTwo, 15, 19, tintMask);
|
||||
break;
|
||||
case '3':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapThree, 15, 19, tintMask);
|
||||
break;
|
||||
case '4':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapFour, 15, 19, tintMask);
|
||||
break;
|
||||
case '5':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapFive, 15, 19, tintMask);
|
||||
break;
|
||||
case '6':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapSix, 15, 19, tintMask);
|
||||
break;
|
||||
case '7':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapSeven, 15, 19, tintMask);
|
||||
break;
|
||||
case '8':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapEight, 15, 19, tintMask);
|
||||
break;
|
||||
case '9':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapNine, 15, 19,tintMask);
|
||||
break;
|
||||
case '0':
|
||||
Adafruit_GFX_drawColorBitmap(x, y, bitmapZero, 15, 19, tintMask);
|
||||
break;
|
||||
default:
|
||||
Adafruit_GFX_fillRect(x, y, 15, 19, ILI9340_BLACK);
|
||||
}
|
||||
}
|
||||
|
||||
//TIM_TimeBaseInitTypeDef timeBaseStructure;
|
||||
//
|
||||
//TIM_OC_InitTypeDef tsConfig;
|
||||
|
@ -1309,7 +1169,7 @@ TIM_TypeDef timTimBase;
|
|||
void TIM_Try(void)
|
||||
{
|
||||
|
||||
uwPrescalerValue = (uint32_t) ((SystemCoreClock/2) / 21000000) - 1;
|
||||
uwPrescalerValue = (uint32_t) ((SystemCoreClock/2) / 17500000) - 1;
|
||||
|
||||
//NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);
|
||||
__TIM3_CLK_ENABLE();
|
||||
|
|
Loading…
Reference in a new issue