Station info - map view · info · telemetry · weather · raw · status · beacons · messages · bulletins · browse · moving · my account
Callsign, ship name or locator: Clear       
It is possible to search using wildcards (*?) after a prefix. Example: OH*
APRS station WB0MPE-13 - show graphs
Map loading...
Comment: (WB0MPE-13 W3,WIn EMERALD UIDIGI 1.9B3) 1
Last beacon: UIDIGI 1.9
Location: 45°04.84' N 92°18.04' W - locator EN35UB39WI - show map - static map
6.4 miles West bearing 284° from Glenwood City, Saint Croix County, Wisconsin, United States [?]
8.7 miles Northeast bearing 25° from Baldwin, Saint Croix County, Wisconsin, United States
39.8 miles East bearing 76° from Saint Paul, Ramsey County, Minnesota, United States
47.5 miles East bearing 81° from Minneapolis, Hennepin County, Minnesota, United States
Last position: 2017-10-18 08:50:43 EDT (4m57s ago)
2017-10-18 07:50:43 CDT local time at Glenwood City, United States [?]
Device: IW3FQG: UIdigi (digi)
Last path: WB0MPE-13>APNU19 via qAR,WB0VGI-1
Positions stored: 10
Packet rate: 420 seconds between packets on average during 21004 seconds.
Other SSIDs: WB0MPE-10 WB0MPE-11 WB0MPE-12 WB0MPE-6 WB0MPE-7 WB0MPE-8
APRS digipeater – Statistics for 2017-10:
Stations heard directly: 78 on radio path – show map
Last heard a station directly: 2017-10-18 08:49:00 EDT (6m40s ago)
Position packets heard directly: 436 on radio path
Stations near current position of WB0MPE-13 - show more
callsign distance last heard - EDT      callsign distance last heard - EDT
DW58282.4 miles 51°2017-10-18 08:50:11 N9UPC-Y9.1 miles 201°2017-10-15 22:32:58
N9UPC-R9.1 miles 201°2017-10-15 22:19:31 N9UPC B9.1 miles 201°2017-10-15 21:21:03
N9UPC-B9.1 miles 201°2017-10-15 21:21:13 N9UPC-710.0 miles 181°2017-10-08 12:46:57
N9UPC-911.1 miles 156°2017-10-17 11:02:27 WD9HFT-515.8 miles 346°2017-10-18 00:22:01
EW562417.3 miles 172°2017-10-18 08:47:07 KC9MKP19.4 miles 225°2017-10-17 20:20:08
KB9MMT-319.7 miles 113°2017-10-14 19:27:06 KC9NVV-919.9 miles 306°2017-10-17 23:36:37
KC9NVV-320.5 miles 305°2017-10-18 08:49:14 WB0MPE-1022.5 miles 237°2017-10-18 08:39:25
KG9B23.6 miles 251°2017-10-14 16:22:54 146.685SW23.8 miles 126°2017-10-18 07:45:20
KE0LKW-924.0 miles 256°2017-10-13 18:14:30 KD9EJA-1024.4 miles 60°2017-10-18 08:48:07
CW568925.1 miles 245°2017-10-18 08:55:11 EW219225.2 miles 315°2017-10-18 08:53:36
Stations which heard WB0MPE-13 directly on radio –
callsign pkts first heard - EDT last heard longest (tx => rx) longest at - EDT
DULUTH 4 2017-10-04 21:54:09 2017-10-17 11:59:04 EN35UB > EN36WT 120.5 miles 4° 2017-10-17 11:59:04
KNFRVR 1 2017-10-05 05:24:11 2017-10-05 05:24:11 EN35UB > EN46CX 132.5 miles 11° 2017-10-05 05:24:11
WALES 2 2017-10-12 19:46:00 2017-10-12 21:46:13 EN35UB > EN47DF 150.3 miles 11° 2017-10-12 21:46:13
N0QVC-1 175 2017-09-30 20:03:08 2017-10-18 01:40:36 EN35UB > EN34JH 71.3 miles 221° 2017-10-18 01:40:36
W9NNS-8 57 2017-10-01 15:47:41 2017-10-18 07:31:14 EN35UB > EN45HQ 62.7 miles 47° 2017-10-18 07:31:14
N9MEC 5 2017-10-04 05:51:32 2017-10-08 09:48:43 EN35UB > EN34JQ 52.6 miles 240° 2017-10-08 09:48:43
K0LAV-8 7 2017-09-30 22:13:33 2017-10-17 17:29:58 EN35UB > EN35LB 35.7 miles 268° 2017-10-17 17:29:58
K9JWM 8 2017-10-10 20:17:28 2017-10-14 10:09:02 EN35UB > EN46ME 98.5 miles 40° 2017-10-14 10:09:02
W9ABA 3 2017-10-09 06:35:07 2017-10-11 15:41:51 EN35UB > EN35XM 33.3 miles 23° 2017-10-11 15:41:51
K9MLD-8 4 2017-09-30 23:13:07 2017-10-13 09:18:10 EN35UB > EN46MQ 127.5 miles 30° 2017-10-13 09:18:10
K0JDD-1 190 2017-09-30 21:03:10 2017-10-18 03:00:09 EN35UB > EN34MV 35.1 miles 248° 2017-10-18 03:00:09
W0UJ 1 2017-10-12 07:18:07 2017-10-12 07:18:07 EN35UB > EN26VI 127.0 miles 314° 2017-10-12 07:18:07
TAMRCK 4 2017-10-05 02:54:09 2017-10-14 10:20:52 EN35UB > EN36KP 115.0 miles 340° 2017-10-14 10:20:52
AITKIN 9 2017-10-01 05:13:29 2017-10-18 07:03:30 EN35UB > EN36DM 121.3 miles 326° 2017-10-18 07:03:30
KC9NVV-3 33 2017-10-01 00:41:44 2017-10-17 20:29:25 EN35UB > EN35QG 20.5 miles 305° 2017-10-17 20:29:25
NX0P 1 2017-10-08 10:09:26 2017-10-08 10:09:26 EN35UB > EN33JN 115.8 miles 204° 2017-10-08 10:09:26
K0YTH-13 28 2017-10-01 05:17:52 2017-10-16 13:28:25 EN35UB > EN35IA 50.1 miles 265° 2017-10-16 13:28:25
WB0MPE-8 7 2017-10-02 07:19:59 2017-10-17 13:30:07 EN35UB > EN34TN 34.7 miles 188° 2017-10-17 13:30:07
KC0MKS-1 12 2017-10-01 01:13:49 2017-10-18 07:11:17 EN35UB > EN46CX 132.5 miles 11° 2017-10-18 07:11:17
WB0MPE-10 12 2017-10-02 19:46:50 2017-10-16 20:26:36 EN35UB > EN34PV 22.5 miles 237° 2017-10-16 20:26:36
W0MXW-3 29 2017-09-30 22:43:59 2017-10-18 00:01:51 EN35UB > EN33QW 81.8 miles 192° 2017-10-18 00:01:51
W0NE-1 45 2017-10-04 08:51:11 2017-10-17 11:20:21 EN35UB > EN43EW 85.2 miles 156° 2017-10-17 11:20:21
KD0JOU-2 1 2017-10-05 04:29:49 2017-10-05 04:29:49 EN35UB > EN25RA 108.5 miles 269° 2017-10-05 04:29:49
N9XH-4 6 2017-10-03 16:56:10 2017-10-17 22:59:43 EN35UB > EN35TK 26.3 miles 348° 2017-10-17 22:59:43
KB0HQD-10 179 2017-10-04 20:15:35 2017-10-16 07:19:52 EN35UB > EN35NA 28.7 miles 260° 2017-10-16 07:19:52
WB0VGI-7 701 2017-09-30 20:11:10 2017-10-12 16:38:17 EN35UB > EN35LN 50.0 miles 314° 2017-10-12 16:38:17
N0AGX-12 1 2017-10-12 08:28:09 2017-10-12 08:28:09 EN35UB > EN37OI 159.5 miles 351° 2017-10-12 08:28:09
WB0MPE-7 12 2017-10-04 03:53:56 2017-10-17 10:29:13 EN35UB > EN34TC 68.8 miles 184° 2017-10-17 10:29:13
W0YC-5 91 2017-10-02 12:15:55 2017-10-18 03:50:38 EN35UB > EN34JX 46.2 miles 261° 2017-10-18 03:50:38
N0AGI-1 517 2017-09-30 20:44:47 2017-10-18 07:32:53 EN35UB > EN35FB 62.0 miles 269° 2017-10-18 07:32:53
KC0TAF 3 2017-10-05 02:54:59 2017-10-18 05:30:27 EN35UB > EN25OV 132.0 miles 296° 2017-10-18 05:30:27
N0HOY-10 174 2017-09-30 22:42:53 2017-10-17 18:00:00 EN35UB > EN35KB 41.7 miles 269° 2017-10-17 18:00:00
AE0MT-10 1 2017-10-16 10:55:25 2017-10-16 10:55:25 EN35UB > EN34IS 52.2 miles 245° 2017-10-16 10:55:25
KD0MC-2 1 2017-10-18 06:01:09 2017-10-18 06:01:09 EN35UB > EN23AW 197.5 miles 248° 2017-10-18 06:01:09
SOLON 3 2017-10-06 20:28:59 2017-10-18 04:31:21 EN35UB > EN36XJ 90.4 miles 9° 2017-10-18 04:31:21
W0SAV-1 2 2017-10-08 07:16:22 2017-10-11 12:37:46 EN35UB > EN25VP 101.5 miles 292° 2017-10-11 12:37:46
KE0CRR-10 3 2017-10-07 10:00:25 2017-10-11 05:12:06 EN35UB > EN35IK 52.7 miles 299° 2017-10-11 05:12:06
N0KFB-3 126 2017-10-01 06:53:19 2017-10-10 20:27:29 EN35UB > EN35JC 44.5 miles 272° 2017-10-10 20:27:29
KD9EJA-10 60 2017-10-01 18:13:49 2017-10-18 08:30:49 EN35UB > EN45BG 24.4 miles 60° 2017-10-18 08:30:49
N0DZQ-5 1 2017-10-05 10:24:12 2017-10-05 10:24:12 EN35UB > EN35MH 37.4 miles 297° 2017-10-05 10:24:12
WB0VGI-1 545 2017-10-12 17:08:17 2017-10-18 08:50:43 EN35UB > EN35LN 50.0 miles 314° 2017-10-18 08:50:43

Only position packets which were originated by the station are shown here. The range statistics show some extra long hops, because some digipeaters do not correctly add themselves to the digipeater path. Please check the raw packets.
Stations heard directly by WB0MPE-13
callsign pkts first heard - EDT last heard longest (rx => tx) longest at - EDT
DULUTH 1 2017-10-06 12:22:43 2017-10-06 12:22:43 EN36WT > EN35UB 120.5 miles 4° 2017-10-06 12:22:43
KNFRVR 1 2017-10-01 02:11:06 2017-10-01 02:11:06 EN46CX > EN35UB 132.5 miles 11° 2017-10-01 02:11:06
K8LOD-3 1 2017-10-08 09:48:45 2017-10-08 09:48:45 EN66FN > EN35UB 249.9 miles 64° 2017-10-08 09:48:45
WALES 1 2017-10-04 02:58:43 2017-10-04 02:58:43 EN47DF > EN35UB 150.3 miles 11° 2017-10-04 02:58:43
KB9OBX-10 2 2017-10-12 19:55:54 2017-10-13 00:21:42 EN45TD > EN35UB 95.6 miles 87° 2017-10-13 00:21:42
N0QVC-1 1 2017-10-05 07:11:33 2017-10-05 07:11:33 EN34JH > EN35UB 71.3 miles 221° 2017-10-05 07:11:33
W9NNS-8 8 2017-10-02 14:15:41 2017-10-15 16:15:22 EN45HQ > EN35UB 62.7 miles 47° 2017-10-15 16:15:22
N9MEA-10 1 2017-10-09 06:20:03 2017-10-09 06:20:03 EN55EH > EN35UB 130.3 miles 81° 2017-10-09 06:20:03
K9MLD-10 4 2017-10-06 08:56:37 2017-10-11 15:08:40 EN47PP > EN35UB 193.8 miles 23° 2017-10-11 15:08:40
N0AWA-14 5 2017-10-01 18:17:56 2017-10-09 07:53:57 EN34QX > EN35UB 17.3 miles 242° 2017-10-09 07:53:57
N9MEA-14 1 2017-10-06 11:05:00 2017-10-06 11:05:00 EN55AQ > EN35UB 120.2 miles 68° 2017-10-06 11:05:00
KG9B-1 1 2017-10-06 08:29:16 2017-10-06 08:29:16 EN34TW > EN35UB 10.6 miles 200° 2017-10-06 08:29:16
KC2BRB 2 2017-10-01 11:10:28 2017-10-02 11:07:21 EN45EG > EN35UB 35.1 miles 66° 2017-10-02 11:07:21
K0LAV-8 4 2017-10-03 20:15:57 2017-10-16 05:50:42 EN35LB > EN35UB 35.7 miles 268° 2017-10-16 05:50:42
KC0GND-7 1 2017-10-12 13:58:47 2017-10-12 13:58:47 EN33QW > EN35UB 79.1 miles 191° 2017-10-12 13:58:47
N0OQA 3 2017-10-08 00:32:27 2017-10-08 06:13:00 EN35EI > EN35UB 65.4 miles 287° 2017-10-08 06:13:00
W0GC-2 1 2017-10-12 05:24:19 2017-10-12 05:24:19 EN14RR > EN35UB 210.6 miles 265° 2017-10-12 05:24:19
SLVRBY 1 2017-10-06 09:35:51 2017-10-06 09:35:51 EN47IH > EN35UB 160.5 miles 18° 2017-10-06 09:35:51
KC9HNA-14 4 2017-10-13 14:51:12 2017-10-13 16:03:35 EN34RV > EN35UB 18.5 miles 228° 2017-10-13 14:51:12
KF0ZH-9 10 2017-10-10 13:17:53 2017-10-11 16:19:34 EN34OW > EN35UB 26.5 miles 250° 2017-10-11 16:19:34
N104CD 1 2017-10-07 19:49:06 2017-10-07 19:49:06 EN44BU > EN35UB 23.7 miles 127° 2017-10-07 19:49:06
K9MLD-8 4 2017-10-08 10:13:27 2017-10-08 10:18:21 EN46MQ > EN35UB 127.5 miles 30° 2017-10-08 10:18:21
KD0BXJ-2 10 2017-10-01 01:35:33 2017-10-17 11:19:27 EN23KU > EN35UB 163.0 miles 240° 2017-10-17 11:19:27
KC0UEB-1 2 2017-10-04 16:11:30 2017-10-13 23:40:21 EN35NJ > EN35UB 34.0 miles 309° 2017-10-04 16:11:30
K9UTQ-2 3 2017-10-08 17:17:13 2017-10-08 17:29:10 EN34RX > EN35UB 15.8 miles 238° 2017-10-08 17:17:13
W0UJ 2 2017-10-11 11:07:44 2017-10-12 05:40:35 EN26VI > EN35UB 127.0 miles 314° 2017-10-12 05:40:35
N9UWY-1 1 2017-10-11 14:23:05 2017-10-11 14:23:05 EN44SN > EN35UB 95.4 miles 111° 2017-10-11 14:23:05
AITKIN 17 2017-10-01 00:35:48 2017-10-12 18:18:52 EN36DM > EN35UB 121.3 miles 326° 2017-10-12 18:18:52
KC9NVV-3 14 2017-09-30 23:51:02 2017-10-16 11:22:11 EN35QG > EN35UB 20.5 miles 305° 2017-10-16 11:22:11
KC9NVV-9 83 2017-10-02 08:51:47 2017-10-17 23:30:13 EN35SL > EN35UB 29.1 miles 344° 2017-10-07 09:40:44
W0AZR-1 1 2017-10-12 10:08:53 2017-10-12 10:08:53 EN33MQ > EN35UB 103.1 miles 199° 2017-10-12 10:08:53
WB0ZKB-5 1 2017-10-18 01:58:56 2017-10-18 01:58:56 EN34ET > EN35UB 66.3 miles 254° 2017-10-18 01:58:56
KB0MDQ-9 4 2017-10-02 06:51:27 2017-10-16 06:51:56 EN34LV > EN35UB 38.4 miles 249° 2017-10-16 06:51:56
KC0VRV-9 7 2017-10-01 11:23:40 2017-10-10 09:58:44 EN35LE > EN35UB 34.9 miles 281° 2017-10-04 05:10:06
KC0GND-1 8 2017-10-17 08:33:38 2017-10-17 09:25:27 EN35UJ > EN35UB 21.7 miles 359° 2017-10-17 09:25:27
SUOMI 1 2017-10-12 05:16:12 2017-10-12 05:16:12 EN37EM > EN35UB 180.4 miles 340° 2017-10-12 05:16:12
K9DOM 8 2017-10-02 18:29:02 2017-10-02 22:48:20 EN34MW > EN35UB 33.4 miles 254° 2017-10-02 19:33:16
N0ZRD-10 2 2017-10-08 05:15:20 2017-10-11 13:12:59 EN36QR > EN35UB 113.7 miles 352° 2017-10-11 13:12:59
N0QK-8 26 2017-10-03 03:45:54 2017-10-18 04:11:19 EN34WJ > EN35UB 48.1 miles 168° 2017-10-18 04:11:19
N0KFB-11 11 2017-10-01 12:02:14 2017-10-01 18:49:39 EN34OW > EN35UB 26.2 miles 250° 2017-10-01 12:02:14
WB0MPE-8 25 2017-10-01 00:50:05 2017-10-18 00:35:46 EN34TN > EN35UB 34.7 miles 188° 2017-10-18 00:35:46
N9OEW 3 2017-10-03 00:24:25 2017-10-04 23:55:01 EN34TW > EN35UB 11.2 miles 210° 2017-10-04 23:51:00
KC0MKS-1 1 2017-10-08 00:01:53 2017-10-08 00:01:53 EN46CX > EN35UB 132.5 miles 11° 2017-10-08 00:01:53
WB0MPE-10 6 2017-10-06 06:56:33 2017-10-14 01:17:21 EN34PV > EN35UB 22.5 miles 237° 2017-10-14 01:17:21
W0NE-1 3 2017-10-04 23:13:36 2017-10-09 05:44:28 EN43EW > EN35UB 85.2 miles 156° 2017-10-09 05:44:28
KE4KE-12 1 2017-10-05 09:36:10 2017-10-05 09:36:10 EN35DJ > EN35UB 71.6 miles 287° 2017-10-05 09:36:10
KB1YTR-9 1 2017-10-06 08:50:56 2017-10-06 08:50:56 EN36WT > EN35UB 119.2 miles 4° 2017-10-06 08:50:56
N9XH-4 3 2017-10-04 08:59:56 2017-10-16 18:23:57 EN35TK > EN35UB 26.3 miles 348° 2017-10-16 18:23:57
WB0VGI-7 1 2017-10-10 09:04:15 2017-10-10 09:04:15 EN35LN > EN35UB 50.0 miles 314° 2017-10-10 09:04:15
N9UPC-9 10 2017-10-12 13:46:29 2017-10-16 15:24:29 EN35UG > EN35UB 12.7 miles 10° 2017-10-12 14:11:01
KB9AMY-12 1 2017-10-11 05:53:21 2017-10-11 05:53:21 EN45PI > EN35UB 79.4 miles 75° 2017-10-11 05:53:21
KB9TYC-9 1 2017-10-05 09:56:23 2017-10-05 09:56:23 EN45CL > EN35UB 37.6 miles 44° 2017-10-05 09:56:23
N0HOY-10 7 2017-10-02 07:25:58 2017-10-09 07:59:52 EN35KB > EN35UB 41.7 miles 269° 2017-10-09 07:59:52
N14YT 2 2017-10-04 19:44:49 2017-10-13 19:37:51 EN44BV > EN35UB 24.9 miles 122° 2017-10-04 19:44:49
K9MLS-9 18 2017-10-05 17:12:51 2017-10-17 09:57:42 EN45BN > EN35UB 39.3 miles 31° 2017-10-10 16:41:31
KC8IKW-14 1 2017-10-04 18:09:23 2017-10-04 18:09:23 EN34TW > EN35UB 10.9 miles 207° 2017-10-04 18:09:23
N0JOL-9 1 2017-10-11 16:48:01 2017-10-11 16:48:01 EN34TW > EN35UB 10.5 miles 199° 2017-10-11 16:48:01
W9SM-1 2 2017-10-04 23:01:08 2017-10-09 05:05:34 EN55GB > EN35UB 138.2 miles 90° 2017-10-09 05:05:34
SOLON 6 2017-10-05 04:33:48 2017-10-11 15:33:05 EN36XJ > EN35UB 90.4 miles 9° 2017-10-11 15:33:05
N0QXM-1 1 2017-10-06 01:01:45 2017-10-06 01:01:45 EN25CT > EN35UB 177.9 miles 288° 2017-10-06 01:01:45
K5GAS-4 1 2017-10-09 10:26:34 2017-10-09 10:26:34 EN33ED > EN35UB 149.8 miles 207° 2017-10-09 10:26:34
N9UPC-7 1 2017-10-08 12:46:57 2017-10-08 12:46:57 EN34UW > EN35UB 10.0 miles 181° 2017-10-08 12:46:57
KE0CRR-1 2 2017-10-04 15:51:36 2017-10-12 18:07:20 EN35LG > EN35UB 36.9 miles 292° 2017-10-12 18:07:20
KE0CRR-10 25 2017-10-01 05:42:26 2017-10-18 01:54:21 NN65PK > EN35UB 6168.5 miles 356° 2017-10-05 22:45:21
GAS-1 2 2017-10-09 16:33:11 2017-10-09 18:58:10 EN44XH > EN35UB 123.0 miles 115° 2017-10-09 18:58:10
KC0ESX 1 2017-10-17 18:55:10 2017-10-17 18:55:10 EN34QX > EN35UB 16.7 miles 240° 2017-10-17 18:55:10
N9HBN-9 11 2017-10-01 15:31:36 2017-10-05 16:05:07 EN34NW > EN35UB 28.4 miles 251° 2017-10-01 15:31:36
KD9EJA-10 13 2017-10-01 01:26:25 2017-10-18 05:27:25 EN45BG > EN35UB 24.4 miles 60° 2017-10-18 05:27:25
KE0LKW-9 1 2017-10-13 17:57:34 2017-10-13 17:57:34 EN34OU > EN35UB 29.2 miles 236° 2017-10-13 17:57:34
KE0IYN-7 12 2017-10-01 11:37:13 2017-10-17 08:35:59 EN35NA > EN35UB 26.8 miles 264° 2017-10-01 11:41:13
KC9JIK-9 4 2017-10-06 23:06:14 2017-10-06 23:30:26 EN34TX > EN35UB 8.8 miles 204° 2017-10-06 23:06:14
N0HWY-10 1 2017-10-06 19:08:19 2017-10-06 19:08:19 EN35NI > EN35UB 32.7 miles 307° 2017-10-06 19:08:19
N0DZQ-5 1 2017-10-01 09:50:45 2017-10-01 09:50:45 EN35MH > EN35UB 37.4 miles 297° 2017-10-01 09:50:45
KE0NXU-14 2 2017-10-17 09:38:09 2017-10-17 09:40:10 EN34QN > EN35UB 38.8 miles 204° 2017-10-17 09:38:09
N789PH 1 2017-10-17 18:05:52 2017-10-17 18:05:52 EN35UA > EN35UB 3.8 miles 161° 2017-10-17 18:05:52
WD9HNZ-9 1 2017-10-10 18:51:33 2017-10-10 18:51:33 EN45CO > EN35UB 45.1 miles 36° 2017-10-10 18:51:33
KD0DFG-13 1 2017-10-15 08:53:57 2017-10-15 08:53:57 EN34LT > EN35UB 41.1 miles 246° 2017-10-15 08:53:57
WB0VGI-1 3 2017-10-18 08:47:25 2017-10-18 08:49:00 EN35LN > EN35UB 50.0 miles 314° 2017-10-18 08:49:00

Only stations from which a position packet has been heard are shown here. The range statistics show some extra long hops, because some digipeaters do not correctly add themselves to the digipeater path. Please check the raw packets.
About this site
This page shows real-time information collected from the Automatic Position Reporting System Internet network (APRS-IS). APRS is used by amateur (ham) radio operators to transmit real-time position information, weather data, telemetry and messages over the radio. A vehicle equipped with a GPS receiver, a VHF transmitter or HF transceiver and a small computer device called a tracker transmits it's location, speed and course in a small data packet, which is then received by a nearby iGate receiving site which forwards the packet on the Internet. Systems connected to the Internet can send information on the APRS-IS without a radio transmitter, or collect and display information transmitted anywhere in the world.
FAQ · Blog · Discussion group · Linking to aprs.fi · AIS sites · Service status · Database statistics · Advertising on aprs.fi · Technical details · API · Change log · Planned changes · Credits and thanks · Terms Of Service · iPhone/iPad APRS