From c17d694dcf9b73f7034e8100aeb0282ae2dc55cb Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Wed, 13 May 2009 11:01:56 +0000 Subject: [PATCH] better color maps --- src/plugin-radar-colormap.c | 1510 ++++++++++++++++++----------------- src/plugin-radar.c | 15 +- 2 files changed, 767 insertions(+), 758 deletions(-) diff --git a/src/plugin-radar-colormap.c b/src/plugin-radar-colormap.c index 4d8b743..09bc477 100644 --- a/src/plugin-radar-colormap.c +++ b/src/plugin-radar-colormap.c @@ -10,761 +10,763 @@ //{0x99,0x99,0x66,0xff},{0x99,0x99,0x66,0xff}, {0x99,0x99,0x66,0xff}, colormap_t colormaps[] = { {"Reflectivity", - {{0x00,0x00,0x00,0x00}, // BADVAL - {0x00,0x00,0x00,0x00}, // RFVAL - {0x00,0x00,0x00,0x00}, // APFLAG - {0x00,0x00,0x00,0x00}, // NOECHO - {0x04,0xe9,0xe7,0x00}, // 0 dBZ - {0x04,0xe9,0xe7,0x00}, // 1 dBZ - {0x04,0xe9,0xe7,0x10}, // 2 dBZ - {0x04,0xe9,0xe7,0x20}, // 3 dBZ - {0x04,0xe9,0xe7,0x30}, // 4 dBZ - {0x01,0x9f,0xf4,0x40}, // 5 dBZ - {0x01,0x9f,0xf4,0x50}, // 6 dBZ - {0x01,0x9f,0xf4,0x60}, // 7 dBZ - {0x01,0x9f,0xf4,0x70}, // 8 dBZ - {0x01,0x9f,0xf4,0x80}, // 9 dBZ - {0x03,0x00,0xf4,0x90}, // 10 dBZ - {0x03,0x00,0xf4,0xa0}, // 11 dBZ - {0x03,0x00,0xf4,0xb0}, // 12 dBZ - {0x03,0x00,0xf4,0xc0}, // 13 dBZ - {0x03,0x00,0xf4,0xd0}, // 14 dBZ - {0x02,0xfd,0x02,0xe0}, // 15 dBZ - {0x02,0xfd,0x02,0xf0}, // 16 dBZ - {0x02,0xfd,0x02,0xff}, // 17 dBZ - {0x02,0xfd,0x02,0xff}, // 18 dBZ - {0x02,0xfd,0x02,0xff}, // 19 dBZ - {0x01,0xc5,0x01,0xff}, // 20 dBZ - {0x01,0xc5,0x01,0xff}, // 21 dBZ - {0x01,0xc5,0x01,0xff}, // 22 dBZ - {0x01,0xc5,0x01,0xff}, // 23 dBZ - {0x01,0xc5,0x01,0xff}, // 24 dBZ - {0x00,0x8e,0x00,0xff}, // 25 dBZ - {0x00,0x8e,0x00,0xff}, // 26 dBZ - {0x00,0x8e,0x00,0xff}, // 27 dBZ - {0x00,0x8e,0x00,0xff}, // 28 dBZ - {0x00,0x8e,0x00,0xff}, // 29 dBZ - {0xfd,0xf8,0x02,0xff}, // 30 dBZ - {0xfd,0xf8,0x02,0xff}, // 31 dBZ - {0xfd,0xf8,0x02,0xff}, // 32 dBZ - {0xfd,0xf8,0x02,0xff}, // 33 dBZ - {0xfd,0xf8,0x02,0xff}, // 34 dBZ - {0xe5,0xbc,0x00,0xff}, // 35 dBZ - {0xe5,0xbc,0x00,0xff}, // 36 dBZ - {0xe5,0xbc,0x00,0xff}, // 37 dBZ - {0xe5,0xbc,0x00,0xff}, // 38 dBZ - {0xe5,0xbc,0x00,0xff}, // 39 dBZ - {0xfd,0x95,0x00,0xff}, // 40 dBZ - {0xfd,0x95,0x00,0xff}, // 41 dBZ - {0xfd,0x95,0x00,0xff}, // 42 dBZ - {0xfd,0x95,0x00,0xff}, // 43 dBZ - {0xfd,0x95,0x00,0xff}, // 44 dBZ - {0xfd,0x00,0x00,0xff}, // 45 dBZ - {0xfd,0x00,0x00,0xff}, // 46 dBZ - {0xfd,0x00,0x00,0xff}, // 47 dBZ - {0xfd,0x00,0x00,0xff}, // 48 dBZ - {0xfd,0x00,0x00,0xff}, // 49 dBZ - {0xd4,0x00,0x00,0xff}, // 50 dBZ - {0xd4,0x00,0x00,0xff}, // 51 dBZ - {0xd4,0x00,0x00,0xff}, // 52 dBZ - {0xd4,0x00,0x00,0xff}, // 53 dBZ - {0xd4,0x00,0x00,0xff}, // 54 dBZ - {0xbc,0x00,0x00,0xff}, // 55 dBZ - {0xbc,0x00,0x00,0xff}, // 56 dBZ - {0xbc,0x00,0x00,0xff}, // 57 dBZ - {0xbc,0x00,0x00,0xff}, // 58 dBZ - {0xbc,0x00,0x00,0xff}, // 59 dBZ - {0xf8,0x00,0xfd,0xff}, // 60 dBZ - {0xf8,0x00,0xfd,0xff}, // 61 dBZ - {0xf8,0x00,0xfd,0xff}, // 62 dBZ - {0xf8,0x00,0xfd,0xff}, // 63 dBZ - {0xf8,0x00,0xfd,0xff}, // 64 dBZ - {0x98,0x54,0xc6,0xff}, // 65 dBZ - {0x98,0x54,0xc6,0xff}, // 66 dBZ - {0x98,0x54,0xc6,0xff}, // 67 dBZ - {0x98,0x54,0xc6,0xff}, // 68 dBZ - {0x98,0x54,0xc6,0xff}, // 69 dBZ - {0xfd,0xfd,0xfd,0xff}, // 70 dBZ - {0xfd,0xfd,0xfd,0xff}, // 71 dBZ - {0xfd,0xfd,0xfd,0xff}, // 72 dBZ - {0xfd,0xfd,0xfd,0xff}, // 73 dBZ - {0xfd,0xfd,0xfd,0xff}, // 74 dBZ - {0x00,0x00,0x00,0xff}, // 75 dBZ - {0x00,0x00,0x00,0xff}, // 76 dBZ - {0x00,0x00,0x00,0xff}, // 77 dBZ - {0x00,0x00,0x00,0xff}, // 78 dBZ - {0x00,0x00,0x00,0xff}, // 79 dBZ - {0x00,0x00,0x00,0xff}, // 80 dBZ - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}}}, - {"Velocity", - {{0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}}}, + {{0x00,0x00,0x00,0x00}, // 0 dBZ + {0x00,0x00,0x00,0x00}, // 1 dBZ + {0x00,0x00,0x00,0x00}, // 2 dBZ + {0x00,0x00,0x00,0x00}, // 3 dBZ + {0x04,0xe9,0xe7,0x00}, // 4 dBZ + {0x04,0xe9,0xe7,0x00}, // 5 dBZ + {0x04,0xe9,0xe7,0x10}, // 6 dBZ + {0x04,0xe9,0xe7,0x20}, // 7 dBZ + {0x04,0xe9,0xe7,0x30}, // 8 dBZ + {0x01,0x9f,0xf4,0x40}, // 9 dBZ + {0x01,0x9f,0xf4,0x50}, // 10 dBZ + {0x01,0x9f,0xf4,0x60}, // 11 dBZ + {0x01,0x9f,0xf4,0x70}, // 12 dBZ + {0x01,0x9f,0xf4,0x80}, // 13 dBZ + {0x03,0x00,0xf4,0x90}, // 14 dBZ + {0x03,0x00,0xf4,0xa0}, // 15 dBZ + {0x03,0x00,0xf4,0xb0}, // 16 dBZ + {0x03,0x00,0xf4,0xc0}, // 17 dBZ + {0x03,0x00,0xf4,0xd0}, // 18 dBZ + {0x02,0xfd,0x02,0xe0}, // 19 dBZ + {0x02,0xfd,0x02,0xf0}, // 20 dBZ + {0x02,0xfd,0x02,0xff}, // 21 dBZ + {0x02,0xfd,0x02,0xff}, // 22 dBZ + {0x02,0xfd,0x02,0xff}, // 23 dBZ + {0x01,0xc5,0x01,0xff}, // 24 dBZ + {0x01,0xc5,0x01,0xff}, // 25 dBZ + {0x01,0xc5,0x01,0xff}, // 26 dBZ + {0x01,0xc5,0x01,0xff}, // 27 dBZ + {0x01,0xc5,0x01,0xff}, // 28 dBZ + {0x00,0x8e,0x00,0xff}, // 29 dBZ + {0x00,0x8e,0x00,0xff}, // 30 dBZ + {0x00,0x8e,0x00,0xff}, // 31 dBZ + {0x00,0x8e,0x00,0xff}, // 32 dBZ + {0x00,0x8e,0x00,0xff}, // 33 dBZ + {0xfd,0xf8,0x02,0xff}, // 34 dBZ + {0xfd,0xf8,0x02,0xff}, // 35 dBZ + {0xfd,0xf8,0x02,0xff}, // 36 dBZ + {0xfd,0xf8,0x02,0xff}, // 37 dBZ + {0xfd,0xf8,0x02,0xff}, // 38 dBZ + {0xe5,0xbc,0x00,0xff}, // 39 dBZ + {0xe5,0xbc,0x00,0xff}, // 40 dBZ + {0xe5,0xbc,0x00,0xff}, // 41 dBZ + {0xe5,0xbc,0x00,0xff}, // 42 dBZ + {0xe5,0xbc,0x00,0xff}, // 43 dBZ + {0xfd,0x95,0x00,0xff}, // 44 dBZ + {0xfd,0x95,0x00,0xff}, // 45 dBZ + {0xfd,0x95,0x00,0xff}, // 46 dBZ + {0xfd,0x95,0x00,0xff}, // 47 dBZ + {0xfd,0x95,0x00,0xff}, // 48 dBZ + {0xfd,0x00,0x00,0xff}, // 49 dBZ + {0xfd,0x00,0x00,0xff}, // 50 dBZ + {0xfd,0x00,0x00,0xff}, // 51 dBZ + {0xfd,0x00,0x00,0xff}, // 52 dBZ + {0xfd,0x00,0x00,0xff}, // 53 dBZ + {0xd4,0x00,0x00,0xff}, // 54 dBZ + {0xd4,0x00,0x00,0xff}, // 55 dBZ + {0xd4,0x00,0x00,0xff}, // 56 dBZ + {0xd4,0x00,0x00,0xff}, // 57 dBZ + {0xd4,0x00,0x00,0xff}, // 58 dBZ + {0xbc,0x00,0x00,0xff}, // 59 dBZ + {0xbc,0x00,0x00,0xff}, // 60 dBZ + {0xbc,0x00,0x00,0xff}, // 61 dBZ + {0xbc,0x00,0x00,0xff}, // 62 dBZ + {0xbc,0x00,0x00,0xff}, // 63 dBZ + {0xf8,0x00,0xfd,0xff}, // 64 dBZ + {0xf8,0x00,0xfd,0xff}, // 65 dBZ + {0xf8,0x00,0xfd,0xff}, // 66 dBZ + {0xf8,0x00,0xfd,0xff}, // 67 dBZ + {0xf8,0x00,0xfd,0xff}, // 68 dBZ + {0x98,0x54,0xc6,0xff}, // 69 dBZ + {0x98,0x54,0xc6,0xff}, // 70 dBZ + {0x98,0x54,0xc6,0xff}, // 71 dBZ + {0x98,0x54,0xc6,0xff}, // 72 dBZ + {0x98,0x54,0xc6,0xff}, // 73 dBZ + {0xfd,0xfd,0xfd,0xff}, // 74 dBZ + {0xfd,0xfd,0xfd,0xff}, // 75 dBZ + {0xfd,0xfd,0xfd,0xff}, // 76 dBZ + {0xfd,0xfd,0xfd,0xff}, // 77 dBZ + {0xfd,0xfd,0xfd,0xff}, // 78 dBZ + {0xfd,0xfd,0xfd,0xff}, // 79 dBZ + {0xfd,0xfd,0xfd,0xff}, // 80 dBZ + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}}}, + {"Velocity", + { + {0x88,0x88,0x88,0x00}, // 0 + {0x98,0x77,0x77,0xff}, // 1 + {0x98,0x77,0x77,0xff}, // 2 + {0x98,0x77,0x77,0xff}, // 3 + {0x98,0x77,0x77,0xff}, // 4 + {0x89,0x00,0x00,0xff}, // 5 + {0xa2,0x00,0x00,0xff}, // 6 + {0xa2,0x00,0x00,0xff}, // 7 + {0xa2,0x00,0x00,0xff}, // 8 + {0xa2,0x00,0x00,0xff}, // 9 + {0xa2,0x00,0x00,0xff}, // 10 + {0xb9,0x00,0x00,0xff}, // 11 + {0xb9,0x00,0x00,0xff}, // 12 + {0xb9,0x00,0x00,0xff}, // 13 + {0xb9,0x00,0x00,0xff}, // 14 + {0xb9,0x00,0x00,0xff}, // 15 + {0xb9,0x00,0x00,0xff}, // 16 + {0xb9,0x00,0x00,0xff}, // 17 + {0xb9,0x00,0x00,0xff}, // 18 + {0xb9,0x00,0x00,0xff}, // 19 + {0xb9,0x00,0x00,0xff}, // 20 + {0xb9,0x00,0x00,0xff}, // 21 + {0xb9,0x00,0x00,0xff}, // 22 + {0xd8,0x00,0x00,0xff}, // 23 + {0xd8,0x00,0x00,0xff}, // 24 + {0xd8,0x00,0x00,0xff}, // 25 + {0xd8,0x00,0x00,0xff}, // 26 + {0xd8,0x00,0x00,0xff}, // 27 + {0xd8,0x00,0x00,0xff}, // 28 + {0xd8,0x00,0x00,0xff}, // 29 + {0xd8,0x00,0x00,0xff}, // 30 + {0xef,0x00,0x00,0xff}, // 31 + {0xef,0x00,0x00,0xff}, // 32 + {0xef,0x00,0x00,0xff}, // 33 + {0xef,0x00,0x00,0xff}, // 34 + {0xef,0x00,0x00,0xff}, // 35 + {0xef,0x00,0x00,0xff}, // 36 + {0xef,0x00,0x00,0xff}, // 37 + {0xef,0x00,0x00,0xff}, // 38 + {0xef,0x00,0x00,0xff}, // 39 + {0xef,0x00,0x00,0xff}, // 40 + {0xfe,0x00,0x00,0xff}, // 41 + {0xfe,0x00,0x00,0xff}, // 42 + {0xfe,0x00,0x00,0xff}, // 43 + {0xfe,0x00,0x00,0xff}, // 44 + {0xfe,0x00,0x00,0xff}, // 45 + {0xfe,0x00,0x00,0xff}, // 46 + {0xfe,0x00,0x00,0xff}, // 47 + {0xfe,0x00,0x00,0xff}, // 48 + {0xfe,0x00,0x00,0xff}, // 49 + {0xfe,0x00,0x00,0xff}, // 50 + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x00,0x00,0x00,0x00}, + {0x02,0xfc,0x02,0xff}, // -50 + {0x02,0xfc,0x02,0xff}, // -49 + {0x02,0xfc,0x02,0xff}, // -48 + {0x02,0xfc,0x02,0xff}, // -47 + {0x02,0xfc,0x02,0xff}, // -46 + {0x02,0xfc,0x02,0xff}, // -45 + {0x02,0xfc,0x02,0xff}, // -44 + {0x02,0xfc,0x02,0xff}, // -43 + {0x02,0xfc,0x02,0xff}, // -42 + {0x02,0xfc,0x02,0xff}, // -41 + {0x01,0xe4,0x01,0xff}, // -40 + {0x01,0xe4,0x01,0xff}, // -39 + {0x01,0xe4,0x01,0xff}, // -38 + {0x01,0xe4,0x01,0xff}, // -37 + {0x01,0xe4,0x01,0xff}, // -36 + {0x01,0xe4,0x01,0xff}, // -35 + {0x01,0xe4,0x01,0xff}, // -34 + {0x01,0xe4,0x01,0xff}, // -33 + {0x01,0xe4,0x01,0xff}, // -32 + {0x01,0xe4,0x01,0xff}, // -31 + {0x01,0xc5,0x01,0xff}, // -30 + {0x01,0xc5,0x01,0xff}, // -29 + {0x01,0xc5,0x01,0xff}, // -28 + {0x01,0xc5,0x01,0xff}, // -27 + {0x01,0xc5,0x01,0xff}, // -26 + {0x01,0xc5,0x01,0xff}, // -25 + {0x01,0xc5,0x01,0xff}, // -24 + {0x01,0xc5,0x01,0xff}, // -23 + {0x07,0xac,0x04,0xff}, // -22 + {0x07,0xac,0x04,0xff}, // -21 + {0x07,0xac,0x04,0xff}, // -20 + {0x07,0xac,0x04,0xff}, // -19 + {0x07,0xac,0x04,0xff}, // -18 + {0x07,0xac,0x04,0xff}, // -17 + {0x07,0xac,0x04,0xff}, // -16 + {0x07,0xac,0x04,0xff}, // -15 + {0x07,0xac,0x04,0xff}, // -14 + {0x07,0xac,0x04,0xff}, // -13 + {0x07,0xac,0x04,0xff}, // -12 + {0x07,0xac,0x04,0xff}, // -11 + {0x06,0x8f,0x03,0xff}, // -10 + {0x06,0x8f,0x03,0xff}, // -9 + {0x06,0x8f,0x03,0xff}, // -8 + {0x06,0x8f,0x03,0xff}, // -7 + {0x06,0x8f,0x03,0xff}, // -6 + {0x04,0x72,0x02,0xff}, // -5 + {0x7c,0x97,0x7b,0xff}, // -4 + {0x7c,0x97,0x7b,0xff}, // -3 + {0x7c,0x97,0x7b,0xff}, // -2 + {0x7c,0x97,0x7b,0xff}, // -1 + }}, {"Spectrum width", - {{0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, - {0x00,0x00,0x00,0xff}, + {{0x00,0x00,0x00,0x00}, + {0x00,0x00,0xa0,0xff}, + {0x00,0x00,0xd0,0xff}, + {0x00,0x00,0xff,0xff}, + {0x20,0x20,0xff,0xff}, + {0x40,0x40,0xff,0xff}, + {0x70,0x70,0xff,0xff}, + {0xa0,0xa0,0xff,0xff}, + {0xd0,0xd0,0xff,0xff}, + {0xff,0xff,0xff,0xff}, + {0xff,0xb0,0xa0,0xff}, + {0xff,0xd0,0x60,0xff}, + {0x00,0x00,0xff,0xff}, + {0x00,0x00,0xff,0xff}, + {0x00,0x00,0xff,0xff}, + {0x00,0x00,0xff,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0x00,0xf0,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0x00,0xf0,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0xf0,0x00,0x00,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0x00,0xf0,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0x00,0xf0,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0x00,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, + {0xf0,0xf0,0xf0,0xff}, {0x00,0x00,0x00,0xff}, {0x00,0x00,0x00,0xff}, {0x00,0x00,0x00,0xff}, diff --git a/src/plugin-radar.c b/src/plugin-radar.c index e021253..0ee67ba 100644 --- a/src/plugin-radar.c +++ b/src/plugin-radar.c @@ -59,12 +59,16 @@ static void bscan_sweep(Sweep *sweep, guint8 **data, int *width, int *height) for (bi = 0; bi < ray->h.nbins; bi++) { /* copy RGBA into buffer */ //guint val = dz_f(ray->range[bi]); - guint val = ray->h.f(ray->range[bi]); - guint buf_i = (ri*max_bins+bi)*4; + guint8 val = (guint8)ray->h.f(ray->range[bi]); + guint buf_i = (ri*max_bins+bi)*4; buf[buf_i+0] = colormap->data[val][0]; buf[buf_i+1] = colormap->data[val][1]; buf[buf_i+2] = colormap->data[val][2]; buf[buf_i+3] = colormap->data[val][3]; + if (val == BADVAL || val == RFVAL || val == APFLAG || + val == NOTFOUND_H || val == NOTFOUND_V || val == NOECHO) { + buf[buf_i+3] = 0x00; // transparent + } } } @@ -97,8 +101,7 @@ static void load_sweep(Sweep *sweep) glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, data); g_free(data); - gdk_window_invalidate_rect(drawing->window, &drawing->allocation, FALSE); - gdk_window_process_updates(drawing->window, FALSE); + gtk_widget_queue_draw(aweather_gui_get_widget(gui, "drawing")); aweather_gui_gl_end(gui); } @@ -286,6 +289,8 @@ static void set_time(AWeatherView *view, char *time, gpointer user_data) char *base = "http://mesonet.agron.iastate.edu/data/"; char *path = g_strdup_printf("nexrd2/raw/K%s/K%s_%s", site, site, time); //g_message("caching %s/%s", base, path); + cur_sweep = NULL; // Clear radar + gtk_widget_queue_draw(aweather_gui_get_widget(gui, "drawing")); cache_file(base, path, load_radar, NULL); } @@ -297,6 +302,8 @@ static void set_site(AWeatherView *view, char *site, gpointer user_data) GError *error = NULL; char *list_uri = g_strdup_printf("http://mesonet.agron.iastate.edu/data/nexrd2/raw/K%s/dir.list", site); GFile *list = g_file_new_for_uri(list_uri); + cur_sweep = NULL; // Clear radar + gtk_widget_queue_draw(aweather_gui_get_widget(gui, "drawing")); g_file_load_contents(list, NULL, &data, &length, NULL, &error); if (error) { g_warning("Error loading list for %s: %s", site, error->message); -- 2.41.0