1 2 /* 3 * grm_sym.h 4 * 5 * Symbol codes for use in $PGRMWPL sentence. 6 * 7 * Copied from 8 * Garmin Device Interface Specification 9 * May 19, 2006 10 * Drawing Number: 001-00063-00 Rev. C 11 */ 12 13 14 typedef unsigned short symbol_type_t; 15 16 enum symbol_type_e 17 { 18 /*--------------------------------------------------------------- 19 Marine symbols 20 ---------------------------------------------------------------*/ 21 sym_anchor = 0, /* white anchor symbol */ 22 sym_bell = 1, /* white bell symbol */ 23 sym_diamond_grn = 2, /* green diamond symbol */ 24 sym_diamond_red = 3, /* red diamond symbol */ 25 sym_dive1 = 4, /* diver down flag 1 */ 26 sym_dive2 = 5, /* diver down flag 2 */ 27 sym_dollar = 6, /* white dollar symbol */ 28 sym_fish = 7, /* white fish symbol */ 29 sym_fuel = 8, /* white fuel symbol */ 30 sym_horn = 9, /* white horn symbol */ 31 sym_house = 10, /* white house symbol */ 32 sym_knife = 11, /* white knife & fork symbol */ 33 sym_light = 12, /* white light symbol */ 34 sym_mug = 13, /* white mug symbol */ 35 sym_skull = 14, /* white skull and crossbones symbol*/ 36 sym_square_grn = 15, /* green square symbol */ 37 sym_square_red = 16, /* red square symbol */ 38 sym_wbuoy = 17, /* white buoy waypoint symbol */ 39 sym_wpt_dot = 18, /* waypoint dot */ 40 sym_wreck = 19, /* white wreck symbol */ 41 sym_null = 20, /* null symbol (transparent) */ 42 sym_mob = 21, /* man overboard symbol */ 43 sym_buoy_ambr = 22, /* amber map buoy symbol */ 44 sym_buoy_blck = 23, /* black map buoy symbol */ 45 sym_buoy_blue = 24, /* blue map buoy symbol */ 46 sym_buoy_grn = 25, /* green map buoy symbol */ 47 sym_buoy_grn_red = 26, /* green/red map buoy symbol */ 48 sym_buoy_grn_wht = 27, /* green/white map buoy symbol */ 49 sym_buoy_orng = 28, /* orange map buoy symbol */ 50 sym_buoy_red = 29, /* red map buoy symbol */ 51 sym_buoy_red_grn = 30, /* red/green map buoy symbol */ 52 sym_buoy_red_wht = 31, /* red/white map buoy symbol */ 53 sym_buoy_violet = 32, /* violet map buoy symbol */ 54 sym_buoy_wht = 33, /* white map buoy symbol */ 55 sym_buoy_wht_grn = 34, /* white/green map buoy symbol */ 56 sym_buoy_wht_red = 35, /* white/red map buoy symbol */ 57 sym_dot = 36, /* white dot symbol */ 58 sym_rbcn = 37, /* radio beacon symbol */ 59 sym_boat_ramp = 150, /* boat ramp symbol */ 60 sym_camp = 151, /* campground symbol */ 61 sym_restrooms = 152, /* restrooms symbol */ 62 sym_showers = 153, /* shower symbol */ 63 sym_drinking_wtr = 154, /* drinking water symbol */ 64 sym_phone = 155, /* telephone symbol */ 65 sym_1st_aid = 156, /* first aid symbol */ 66 sym_info = 157, /* information symbol */ 67 sym_parking = 158, /* parking symbol */ 68 sym_park = 159, /* park symbol */ 69 sym_picnic = 160, /* picnic symbol */ 70 sym_scenic = 161, /* scenic area symbol */ 71 sym_skiing = 162, /* skiing symbol */ 72 sym_swimming = 163, /* swimming symbol */ 73 sym_dam = 164, /* dam symbol */ 74 sym_controlled = 165, /* controlled area symbol */ 75 sym_danger = 166, /* danger symbol */ 76 sym_restricted = 167, /* restricted area symbol */ 77 sym_null_2 = 168, /* null symbol */ 78 sym_ball = 169, /* ball symbol */ 79 sym_car = 170, /* car symbol */ 80 sym_deer = 171, /* deer symbol */ 81 sym_shpng_cart = 172, /* shopping cart symbol */ 82 sym_lodging = 173, /* lodging symbol */ 83 sym_mine = 174, /* mine symbol */ 84 sym_trail_head = 175, /* trail head symbol */ 85 sym_truck_stop = 176, /* truck stop symbol */ 86 sym_user_exit = 177, /* user exit symbol */ 87 sym_flag = 178, /* flag symbol */ 88 sym_circle_x = 179, /* circle with x in the center */ 89 sym_open_24hr = 180, /* open 24 hours symbol */ 90 sym_fhs_facility = 181, /* U Fishing Hot Spots(tm) Facility */ 91 sym_bot_cond = 182, /* Bottom Conditions */ 92 sym_tide_pred_stn = 183, /* Tide/Current Prediction Station */ 93 sym_anchor_prohib = 184, /* U anchor prohibited symbol */ 94 sym_beacon = 185, /* U beacon symbol */ 95 sym_coast_guard = 186, /* U coast guard symbol */ 96 sym_reef = 187, /* U reef symbol */ 97 sym_weedbed = 188, /* U weedbed symbol */ 98 sym_dropoff = 189, /* U dropoff symbol */ 99 sym_dock = 190, /* U dock symbol */ 100 sym_marina = 191, /* U marina symbol */ 101 sym_bait_tackle = 192, /* U bait and tackle symbol */ 102 sym_stump = 193, /* U stump symbol */ 103 /*--------------------------------------------------------------- 104 User customizable symbols 105 The values from sym_begin_custom to sym_end_custom inclusive are 106 reserved for the identification of user customizable symbols. 107 ---------------------------------------------------------------*/ 108 sym_begin_custom = 7680, /* first user customizable symbol */ 109 sym_end_custom = 8191, /* last user customizable symbol */ 110 /*--------------------------------------------------------------- 111 Land symbols 112 ---------------------------------------------------------------*/ 113 sym_is_hwy = 8192, /* interstate hwy symbol */ 114 sym_us_hwy = 8193, /* us hwy symbol */ 115 sym_st_hwy = 8194, /* state hwy symbol */ 116 sym_mi_mrkr = 8195, /* mile marker symbol */ 117 sym_trcbck = 8196, /* TracBack (feet) symbol */ 118 sym_golf = 8197, /* golf symbol */ 119 sym_sml_cty = 8198, /* small city symbol */ 120 sym_med_cty = 8199, /* medium city symbol */ 121 sym_lrg_cty = 8200, /* large city symbol */ 122 sym_freeway = 8201, /* intl freeway hwy symbol */ 123 sym_ntl_hwy = 8202, /* intl national hwy symbol */ 124 sym_cap_cty = 8203, /* capitol city symbol (star) */ 125 sym_amuse_pk = 8204, /* amusement park symbol */ 126 sym_bowling = 8205, /* bowling symbol */ 127 sym_car_rental = 8206, /* car rental symbol */ 128 sym_car_repair = 8207, /* car repair symbol */ 129 sym_fastfood = 8208, /* fast food symbol */ 130 sym_fitness = 8209, /* fitness symbol */ 131 sym_movie = 8210, /* movie symbol */ 132 sym_museum = 8211, /* museum symbol */ 133 sym_pharmacy = 8212, /* pharmacy symbol */ 134 sym_pizza = 8213, /* pizza symbol */ 135 sym_post_ofc = 8214, /* post office symbol */ 136 sym_rv_park = 8215, /* RV park symbol */ 137 sym_school = 8216, /* school symbol */ 138 sym_stadium = 8217, /* stadium symbol */ 139 sym_store = 8218, /* dept. store symbol */ 140 sym_zoo = 8219, /* zoo symbol */ 141 sym_gas_plus = 8220, /* convenience store symbol */ 142 sym_faces = 8221, /* live theater symbol */ 143 sym_ramp_int = 8222, /* ramp intersection symbol */ 144 sym_st_int = 8223, /* street intersection symbol */ 145 sym_weigh_sttn = 8226, /* inspection/weigh station symbol */ 146 sym_toll_booth = 8227, /* toll booth symbol */ 147 sym_elev_pt = 8228, /* elevation point symbol */ 148 sym_ex_no_srvc = 8229, /* exit without services symbol */ 149 sym_geo_place_mm = 8230, /* Geographic place name, man-made */ 150 sym_geo_place_wtr = 8231, /* Geographic place name, water */ 151 sym_geo_place_lnd = 8232, /* Geographic place name, land */ 152 sym_bridge = 8233, /* bridge symbol */ 153 sym_building = 8234, /* building symbol */ 154 sym_cemetery = 8235, /* cemetery symbol */ 155 sym_church = 8236, /* church symbol */ 156 sym_civil = 8237, /* civil location symbol */ 157 sym_crossing = 8238, /* crossing symbol */ 158 sym_hist_town = 8239, /* historical town symbol */ 159 sym_levee = 8240, /* levee symbol */ 160 sym_military = 8241, /* military location symbol */ 161 sym_oil_field = 8242, /* oil field symbol */ 162 sym_tunnel = 8243, /* tunnel symbol */ 163 sym_beach = 8244, /* beach symbol */ 164 sym_forest = 8245, /* forest symbol */ 165 sym_summit = 8246, /* summit symbol */ 166 sym_lrg_ramp_int = 8247, /* large ramp intersection symbol */ 167 sym_lrg_ex_no_srvc = 8248, /* large exit without services smbl */ 168 sym_badge = 8249, /* police/official badge symbol */ 169 sym_cards = 8250, /* gambling/casino symbol */ 170 sym_snowski = 8251, /* snow skiing symbol */ 171 sym_iceskate = 8252, /* ice skating symbol */ 172 sym_wrecker = 8253, /* tow truck (wrecker) symbol */ 173 sym_border = 8254, /* border crossing (port of entry) */ 174 sym_geocache = 8255, /* geocache location */ 175 sym_geocache_fnd = 8256, /* found geocache */ 176 sym_cntct_smiley = 8257, /* Rino contact symbol, "smiley" */ 177 sym_cntct_ball_cap = 8258, /* Rino contact symbol, "ball cap" */ 178 sym_cntct_big_ears = 8259, /* Rino contact symbol, "big ear" */ 179 sym_cntct_spike = 8260, /* Rino contact symbol, "spike" */ 180 sym_cntct_goatee = 8261, /* Rino contact symbol, "goatee" */ 181 sym_cntct_afro = 8262, /* Rino contact symbol, "afro" */ 182 sym_cntct_dreads = 8263, /* Rino contact symbol, "dreads" */ 183 sym_cntct_female1 = 8264, /* Rino contact symbol, "female 1" */ 184 sym_cntct_female2 = 8265, /* Rino contact symbol, "female 2" */ 185 sym_cntct_female3 = 8266, /* Rino contact symbol, "female 3" */ 186 sym_cntct_ranger = 8267, /* Rino contact symbol, "ranger" */ 187 sym_cntct_kung_fu = 8268, /* Rino contact symbol, "kung fu" */ 188 sym_cntct_sumo = 8269, /* Rino contact symbol, "sumo" */ 189 sym_cntct_pirate = 8270, /* Rino contact symbol, "pirate" */ 190 sym_cntct_biker = 8271, /* Rino contact symbol, "biker" */ 191 sym_cntct_alien = 8272, /* Rino contact symbol, "alien" */ 192 sym_cntct_bug = 8273, /* Rino contact symbol, "bug" */ 193 sym_cntct_cat = 8274, /* Rino contact symbol, "cat" */ 194 sym_cntct_dog = 8275, /* Rino contact symbol, "dog" */ 195 sym_cntct_pig = 8276, /* Rino contact symbol, "pig" */ 196 sym_hydrant = 8282, /* water hydrant symbol */ 197 sym_flag_blue = 8284, /* blue flag symbol */ 198 sym_flag_green = 8285, /* green flag symbol */ 199 sym_flag_red = 8286, /* red flag symbol */ 200 sym_pin_blue = 8287, /* blue pin symbol */ 201 sym_pin_green = 8288, /* green pin symbol */ 202 sym_pin_red = 8289, /* red pin symbol */ 203 sym_block_blue = 8290, /* blue block symbol */ 204 sym_block_green = 8291, /* green block symbol */ 205 sym_block_red = 8292, /* red block symbol */ 206 sym_bike_trail = 8293, /* bike trail symbol */ 207 sym_circle_red = 8294, /* red circle symbol */ 208 sym_circle_green = 8295, /* green circle symbol */ 209 sym_circle_blue = 8296, /* blue circle symbol */ 210 sym_diamond_blue = 8299, /* blue diamond symbol */ 211 sym_oval_red = 8300, /* red oval symbol */ 212 sym_oval_green = 8301, /* green oval symbol */ 213 sym_oval_blue = 8302, /* blue oval symbol */ 214 sym_rect_red = 8303, /* red rectangle symbol */ 215 sym_rect_green = 8304, /* green rectangle symbol */ 216 sym_rect_blue = 8305, /* blue rectangle symbol */ 217 sym_square_blue = 8308, /* blue square symbol */ 218 sym_letter_a_red = 8309, /* red letter 'A' symbol */ 219 sym_letter_b_red = 8310, /* red letter 'B' symbol */ 220 sym_letter_c_red = 8311, /* red letter 'C' symbol */ 221 sym_letter_d_red = 8312, /* red letter 'D' symbol */ 222 sym_letter_a_green = 8313, /* green letter 'A' symbol */ 223 sym_letter_c_green = 8314, /* green letter 'C' symbol */ 224 sym_letter_b_green = 8315, /* green letter 'B' symbol */ 225 sym_letter_d_green = 8316, /* green letter 'D' symbol */ 226 sym_letter_a_blue = 8317, /* blue letter 'A' symbol */ 227 sym_letter_b_blue = 8318, /* blue letter 'B' symbol */ 228 sym_letter_c_blue = 8319, /* blue letter 'C' symbol */ 229 sym_letter_d_blue = 8320, /* blue letter 'D' symbol */ 230 sym_number_0_red = 8321, /* red number '0' symbol */ 231 sym_number_1_red = 8322, /* red number '1' symbol */ 232 sym_number_2_red = 8323, /* red number '2' symbol */ 233 sym_number_3_red = 8324, /* red number '3' symbol */ 234 sym_number_4_red = 8325, /* red number '4' symbol */ 235 sym_number_5_red = 8326, /* red number '5' symbol */ 236 sym_number_6_red = 8327, /* red number '6' symbol */ 237 sym_number_7_red = 8328, /* red number '7' symbol */ 238 sym_number_8_red = 8329, /* red number '8' symbol */ 239 sym_number_9_red = 8330, /* red number '9' symbol */ 240 sym_number_0_green = 8331, /* green number '0' symbol */ 241 sym_number_1_green = 8332, /* green number '1' symbol */ 242 sym_number_2_green = 8333, /* green number '2' symbol */ 243 sym_number_3_green = 8334, /* green number '3' symbol */ 244 sym_number_4_green = 8335, /* green number '4' symbol */ 245 sym_number_5_green = 8336, /* green number '5' symbol */ 246 sym_number_6_green = 8337, /* green number '6' symbol */ 247 sym_number_7_green = 8338, /* green number '7' symbol */ 248 sym_number_8_green = 8339, /* green number '8' symbol */ 249 sym_number_9_green = 8340, /* green number '9' symbol */ 250 sym_number_0_blue = 8341, /* blue number '0' symbol */ 251 sym_number_1_blue = 8342, /* blue number '1' symbol */ 252 sym_number_2_blue = 8343, /* blue number '2' symbol */ 253 sym_number_3_blue = 8344, /* blue number '3' symbol */ 254 sym_number_4_blue = 8345, /* blue number '4' symbol */ 255 sym_number_5_blue = 8346, /* blue number '5' symbol */ 256 sym_number_6_blue = 8347, /* blue number '6' symbol */ 257 sym_number_7_blue = 8348, /* blue number '7' symbol */ 258 sym_number_8_blue = 8349, /* blue number '8' symbol */ 259 sym_number_9_blue = 8350, /* blue number '9' symbol */ 260 sym_triangle_blue = 8351, /* blue triangle symbol */ 261 sym_triangle_green = 8352, /* green triangle symbol */ 262 sym_triangle_red = 8353, /* red triangle symbol */ 263 sym_food_asian = 8359, /* asian food symbol */ 264 sym_food_deli = 8360, /* deli symbol */ 265 sym_food_italian = 8361, /* italian food symbol */ 266 sym_food_seafood = 8362, /* seafood symbol */ 267 sym_food_steak = 8363, /* steak symbol */ 268 /*--------------------------------------------------------------- 269 Aviation symbols 270 ---------------------------------------------------------------*/ 271 sym_airport = 16384, /* airport symbol */ 272 sym_int = 16385, /* intersection symbol */ 273 sym_ndb = 16386, /* non-directional beacon symbol */ 274 sym_vor = 16387, /* VHF omni-range symbol */ 275 sym_heliport = 16388, /* heliport symbol */ 276 sym_private = 16389, /* private field symbol */ 277 sym_soft_fld = 16390, /* soft field symbol */ 278 sym_tall_tower = 16391, /* tall tower symbol */ 279 sym_short_tower = 16392, /* short tower symbol */ 280 sym_glider = 16393, /* glider symbol */ 281 sym_ultralight = 16394, /* ultralight symbol */ 282 sym_parachute = 16395, /* parachute symbol */ 283 sym_vortac = 16396, /* VOR/TACAN symbol */ 284 sym_vordme = 16397, /* VOR-DME symbol */ 285 sym_faf = 16398, /* first approach fix */ 286 sym_lom = 16399, /* localizer outer marker */ 287 sym_map = 16400, /* missed approach point */ 288 sym_tacan = 16401, /* TACAN symbol */ 289 sym_seaplane = 16402, /* Seaplane Base */ 290 }; 291 292 293 294 /* 295 * Mapping from APRS symbols to Garmin. 296 */ 297 298 // TODO: NEEDS MORE WORK!!! 299 300 301 #define SYMTAB_SIZE 95 302 303 #define sym_default sym_diamond_grn 304 305 306 static const symbol_type_t grm_primary_symtab[SYMTAB_SIZE] = { 307 308 sym_default, // 00 --no-symbol-- 309 sym_cntct_ranger, // ! 01 Police, Sheriff 310 sym_default, // " 02 reserved (was rain) 311 sym_rbcn, // # 03 DIGI (white center) 312 sym_phone, // $ 04 PHONE 313 sym_rbcn, // % 05 DX CLUSTER 314 sym_rbcn, // & 06 HF GATEway 315 sym_glider, // ' 07 Small AIRCRAFT 316 sym_rbcn, // ( 08 Mobile Satellite Station 317 sym_default, // ) 09 Wheelchair (handicapped) 318 sym_car, // * 10 SnowMobile 319 sym_1st_aid, // + 11 Red Cross 320 sym_cntct_ball_cap, // , 12 Boy Scouts 321 sym_house, // - 13 House QTH (VHF) 322 sym_default, // . 14 X 323 sym_default, // / 15 Red Dot 324 sym_default, // 0 16 # circle (obsolete) 325 sym_default, // 1 17 TBD 326 sym_default, // 2 18 TBD 327 sym_default, // 3 19 TBD 328 sym_default, // 4 20 TBD 329 sym_default, // 5 21 TBD 330 sym_default, // 6 22 TBD 331 sym_default, // 7 23 TBD 332 sym_default, // 8 24 TBD 333 sym_default, // 9 25 TBD 334 sym_default, // : 26 FIRE 335 sym_camp, // ; 27 Campground (Portable ops) 336 sym_cntct_biker, // < 28 Motorcycle 337 sym_default, // = 29 RAILROAD ENGINE 338 sym_car, // > 30 CAR 339 sym_default, // ? 31 SERVER for Files 340 sym_default, // @ 32 HC FUTURE predict (dot) 341 sym_1st_aid, // A 33 Aid Station 342 sym_rbcn, // B 34 BBS or PBBS 343 sym_boat_ramp, // C 35 Canoe 344 sym_default, // D 36 345 sym_default, // E 37 EYEBALL (Eye catcher!) 346 sym_default, // F 38 Farm Vehicle (tractor) 347 sym_default, // G 39 Grid Square (6 digit) 348 sym_lodging, // H 40 HOTEL (blue bed symbol) 349 sym_rbcn, // I 41 TcpIp on air network stn 350 sym_default, // J 42 351 sym_school, // K 43 School 352 sym_default, // L 44 PC user 353 sym_default, // M 45 MacAPRS 354 sym_default, // N 46 NTS Station 355 sym_parachute, // O 47 BALLOON 356 sym_cntct_ranger, // P 48 Police 357 sym_default, // Q 49 TBD 358 sym_rv_park, // R 50 REC. VEHICLE 359 sym_glider, // S 51 SHUTTLE 360 sym_default, // T 52 SSTV 361 sym_car, // U 53 BUS 362 sym_cntct_biker, // V 54 ATV 363 sym_default, // W 55 National WX Service Site 364 sym_default, // X 56 HELO 365 sym_default, // Y 57 YACHT (sail) 366 sym_default, // Z 58 WinAPRS 367 sym_cntct_smiley, // [ 59 Human/Person (HT) 368 sym_triangle_green, // \ 60 TRIANGLE(DF station) 369 sym_default, // ] 61 MAIL/PostOffice(was PBBS) 370 sym_glider, // ^ 62 LARGE AIRCRAFT 371 sym_default, // _ 63 WEATHER Station (blue) 372 sym_rbcn, // ` 64 Dish Antenna 373 sym_1st_aid, // a 65 AMBULANCE 374 sym_cntct_biker, // b 66 BIKE 375 sym_default, // c 67 Incident Command Post 376 sym_hydrant, // d 68 Fire dept 377 sym_deer, // e 69 HORSE (equestrian) 378 sym_hydrant, // f 70 FIRE TRUCK 379 sym_glider, // g 71 Glider 380 sym_1st_aid, // h 72 HOSPITAL 381 sym_default, // i 73 IOTA (islands on the air) 382 sym_car, // j 74 JEEP 383 sym_car, // k 75 TRUCK 384 sym_default, // l 76 Laptop 385 sym_rbcn, // m 77 Mic-E Repeater 386 sym_default, // n 78 Node (black bulls-eye) 387 sym_default, // o 79 EOC 388 sym_cntct_dog, // p 80 ROVER (puppy, or dog) 389 sym_default, // q 81 GRID SQ shown above 128 m 390 sym_rbcn, // r 82 Repeater 391 sym_default, // s 83 SHIP (pwr boat) 392 sym_truck_stop, // t 84 TRUCK STOP 393 sym_truck_stop, // u 85 TRUCK (18 wheeler) 394 sym_car, // v 86 VAN 395 sym_drinking_wtr, // w 87 WATER station 396 sym_default, // x 88 xAPRS (Unix) 397 sym_tall_tower, // y 89 YAGI @ QTH 398 sym_default, // z 90 TBD 399 sym_default, // { 91 400 sym_default, // | 92 TNC Stream Switch 401 sym_default, // } 93 402 sym_default }; // ~ 94 TNC Stream Switch 403 404 static const symbol_type_t grm_alternate_symtab[SYMTAB_SIZE] = { 405 406 sym_default, // 00 --no-symbol-- 407 sym_default, // ! 01 EMERGENCY (!) 408 sym_default, // " 02 reserved 409 sym_default, // # 03 OVERLAY DIGI (green star) 410 sym_default, // $ 04 Bank or ATM (green box) 411 sym_default, // % 05 Power Plant with overlay 412 sym_rbcn, // & 06 I=Igte IGate R=RX T=1hopTX 2=2hopTX 413 sym_default, // ' 07 Crash (& now Incident sites) 414 sym_default, // ( 08 CLOUDY (other clouds w ovrly) 415 sym_hydrant, // ) 09 Firenet MEO, MODIS Earth Obs. 416 sym_default, // * 10 SNOW (& future ovrly codes) 417 sym_default, // + 11 Church 418 sym_cntct_female1, // , 12 Girl Scouts 419 sym_house, // - 13 House (H=HF) (O = Op Present) 420 sym_default, // . 14 Ambiguous (Big Question mark) 421 sym_default, // / 15 Waypoint Destination 422 sym_default, // 0 16 CIRCLE (E/I/W=IRLP/Echolink/WIRES) 423 sym_default, // 1 17 424 sym_default, // 2 18 425 sym_default, // 3 19 426 sym_default, // 4 20 427 sym_default, // 5 21 428 sym_default, // 6 22 429 sym_default, // 7 23 430 sym_default, // 8 24 802.11 or other network node 431 sym_default, // 9 25 Gas Station (blue pump) 432 sym_default, // : 26 Hail (& future ovrly codes) 433 sym_park, // ; 27 Park/Picnic area 434 sym_default, // < 28 ADVISORY (one WX flag) 435 sym_rbcn, // = 29 APRStt Touchtone (DTMF users) 436 sym_car, // > 30 OVERLAYED CAR 437 sym_default, // ? 31 INFO Kiosk (Blue box with ?) 438 sym_default, // @ 32 HURICANE/Trop-Storm 439 sym_default, // A 33 overlayBOX DTMF & RFID & XO 440 sym_default, // B 34 Blwng Snow (& future codes) 441 sym_coast_guard, // C 35 Coast Guard 442 sym_default, // D 36 Drizzle (proposed APRStt) 443 sym_default, // E 37 Smoke (& other vis codes) 444 sym_default, // F 38 Freezng rain (&future codes) 445 sym_default, // G 39 Snow Shwr (& future ovrlys) 446 sym_default, // H 40 Haze (& Overlay Hazards) 447 sym_default, // I 41 Rain Shower 448 sym_default, // J 42 Lightening (& future ovrlys) 449 sym_rbcn, // K 43 Kenwood HT (W) 450 sym_light, // L 44 Lighthouse 451 sym_default, // M 45 MARS (A=Army,N=Navy,F=AF) 452 sym_default, // N 46 Navigation Buoy 453 sym_default, // O 47 Rocket 454 sym_default, // P 48 Parking 455 sym_default, // Q 49 QUAKE 456 sym_default, // R 50 Restaurant 457 sym_rbcn, // S 51 Satellite/Pacsat 458 sym_default, // T 52 Thunderstorm 459 sym_default, // U 53 SUNNY 460 sym_default, // V 54 VORTAC Nav Aid 461 sym_default, // W 55 # NWS site (NWS options) 462 sym_pharmacy, // X 56 Pharmacy Rx (Apothicary) 463 sym_rbcn, // Y 57 Radios and devices 464 sym_default, // Z 58 465 sym_default, // [ 59 W.Cloud (& humans w Ovrly) 466 sym_default, // \ 60 New overlayable GPS symbol 467 sym_default, // ] 61 468 sym_glider, // ^ 62 # Aircraft (shows heading) 469 sym_default, // _ 63 # WX site (green digi) 470 sym_default, // ` 64 Rain (all types w ovrly) 471 sym_default, // a 65 ARRL, ARES, WinLINK 472 sym_default, // b 66 Blwng Dst/Snd (& others) 473 sym_default, // c 67 CD triangle RACES/SATERN/etc 474 sym_default, // d 68 DX spot by callsign 475 sym_default, // e 69 Sleet (& future ovrly codes) 476 sym_default, // f 70 Funnel Cloud 477 sym_default, // g 71 Gale Flags 478 sym_default, // h 72 Store. or HAMFST Hh=HAM store 479 sym_default, // i 73 BOX or points of Interest 480 sym_default, // j 74 WorkZone (Steam Shovel) 481 sym_car, // k 75 Special Vehicle SUV,ATV,4x4 482 sym_default, // l 76 Areas (box,circles,etc) 483 sym_default, // m 77 Value Sign (3 digit display) 484 sym_default, // n 78 OVERLAY TRIANGLE 485 sym_default, // o 79 small circle 486 sym_default, // p 80 Prtly Cldy (& future ovrlys) 487 sym_default, // q 81 488 sym_restrooms, // r 82 Restrooms 489 sym_default, // s 83 OVERLAY SHIP/boat (top view) 490 sym_default, // t 84 Tornado 491 sym_car, // u 85 OVERLAYED TRUCK 492 sym_car, // v 86 OVERLAYED Van 493 sym_default, // w 87 Flooding 494 sym_wreck, // x 88 Wreck or Obstruction ->X<- 495 sym_default, // y 89 Skywarn 496 sym_default, // z 90 OVERLAYED Shelter 497 sym_default, // { 91 Fog (& future ovrly codes) 498 sym_default, // | 92 TNC Stream Switch 499 sym_default, // } 93 500 sym_default }; // ~ 94 TNC Stream Switch 501 502