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 KE4OTZ-3 - show graphs
Map loading...
Comment: W2,TNn Top of the World
Location: 35°39.70' N 83°53.71' W - locator EM85BP28NT - show map - static map
7.8 miles Southeast bearing 147° from Maryville, Blount County, Tennessee, United States [?]
9.4 miles South bearing 167° from Eagleton Village, Blount County, Tennessee, United States
20.7 miles South bearing 176° from Knoxville, Knox County, Tennessee, United States
65.2 miles Northeast bearing 58° from Cleveland, Bradley County, Tennessee, United States
Last position: 2019-03-22 10:55:52 CDT (8m10s ago)
2019-03-22 11:55:52 EDT local time at Maryville, United States [?]
Device: Kantronics: KPC-3
Last path: KE4OTZ-3>APN383 via qAR,KA4EMA-3
Positions stored: 83
Packet rate: 303 seconds between packets on average during 14836 seconds.
Items and objects originated: 146.625-R
Other SSIDs: KE4OTZ-5 KE4OTZ-9
APRS digipeater – Statistics for 2019-03:
Stations heard directly: 108 on radio path – show map
Last heard a station directly: 2019-03-22 11:02:07 CDT (1m55s ago)
Normal receiver range estimate: 87 miles (Updated: 2019-03-22 09:00:50 CDT)
Position packets heard directly: 21396 on radio path
Stations near current position of KE4OTZ-3 - show more
callsign distance last heard - CDT      callsign distance last heard - CDT
146.625-R2.3 miles 180°2019-03-22 11:03:07 E94032.5 miles 229°2019-03-22 10:51:03
KE4GBW B2.7 miles 272°2019-03-22 10:55:48 KE4GBW-B2.7 miles 272°2019-03-22 10:55:58
KE4GBW2.7 miles 272°2019-03-22 10:56:44 KE4NDI2.7 miles 272°2019-03-22 10:34:57
WA4BDS-104.1 miles 300°2019-03-22 10:41:01 TNMVA57875.4 miles 62°2019-03-22 11:00:01
AI4SI-55.7 miles 299°2019-03-02 13:26:47 AI4SI5.7 miles 299°2019-03-22 10:37:45
KB4QBE5.8 miles 323°2019-03-22 10:48:13 WA4BDS-96.2 miles 288°2019-03-21 09:23:01
W4SDS-96.2 miles 298°2019-02-23 11:40:03 KN4GMC-106.7 miles 355°2019-03-07 13:47:02
KN4GMC6.7 miles 355°2019-03-18 20:31:22 KN4GMC-56.7 miles 355°2019-03-17 18:57:07
KN4GMC-96.7 miles 355°2019-03-17 16:16:28 ND6Q-16.9 miles 87°2019-03-11 13:14:17
WB4E-137.3 miles 336°2019-03-22 11:01:36 KF4QVF-R7.3 miles 351°2019-03-21 15:35:34
Stations which heard KE4OTZ-3 directly on radio –
callsign pkts first heard - CDT last heard longest (tx => rx) longest at - CDT
W1ARN-1 7 2019-03-02 03:52:52 2019-03-22 06:45:59 EM85BP > EM66SL 154.4 miles 292° 2019-03-22 06:45:59
KG4FZR-7 4 2019-03-10 10:14:02 2019-03-19 09:05:47 EM85BP > EM75QK 42.0 miles 250° 2019-03-19 09:05:47
WA4BDS-10 722 2019-03-01 20:43:47 2019-03-18 16:56:25 EM85BP > EM85AQ 4.1 miles 300° 2019-03-18 16:56:25
KA4EMA-3 127 2019-02-28 18:02:47 2019-03-22 10:55:52 EM85BP > EM75IE 83.9 miles 248° 2019-03-22 10:55:52
KC4MJN-2 47 2019-03-15 07:05:28 2019-03-21 19:06:06 EM85BP > EM76MK 77.8 miles 313° 2019-03-21 19:06:06
N9SIR-1 178 2019-03-16 09:25:30 2019-03-20 19:45:43 EM85BP > EM86EA 27.7 miles 28° 2019-03-20 19:45:43
K4BWG-3 67 2019-03-01 18:02:49 2019-03-22 10:15:52 EM85BP > EM76VA 30.3 miles 323° 2019-03-22 10:15:52
KI4HDU-3 2067 2019-02-28 18:13:17 2019-03-22 10:36:00 EM85BP > EM85FW 27.9 miles 43° 2019-03-22 10:36:00
KW4BV-10 940 2019-02-28 18:22:55 2019-03-17 15:15:42 EM85BP > EM86CA 25.1 miles 12° 2019-03-17 15:15:42
WE4MB-3 2 2019-03-02 12:34:47 2019-03-04 11:34:47 EM85BP > EM75MF 67.2 miles 245° 2019-03-04 11:34:47
WT4R-1 18 2019-03-13 18:14:51 2019-03-15 20:35:49 EM85BP > EM85EW 22.6 miles 36° 2019-03-15 20:35:49

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 KE4OTZ-3
callsign pkts first heard - CDT last heard longest (rx => tx) longest at - CDT
W1ARN-1 5 2019-03-11 03:40:53 2019-03-14 03:21:13 EM66SL > EM85BP 154.4 miles 292° 2019-03-14 03:21:13
KI4HDU-7 49 2019-03-19 17:06:07 2019-03-19 20:59:37 EM85FX > EM85BP 28.1 miles 42° 2019-03-19 20:57:34
KE4FGW-9 5129 2019-03-01 04:14:06 2019-03-22 11:02:07 EM75SQ > EM85BP 30.1 miles 274° 2019-03-15 22:46:27
K5DUG-2 53 2019-03-02 09:11:58 2019-03-11 07:19:40 EM76UK > EM85BP 57.1 miles 337° 2019-03-10 19:03:56
KI0DJ-14 33 2019-03-19 09:01:26 2019-03-20 16:22:01 EM75MW > EM85BP 63.1 miles 289° 2019-03-20 16:22:01
WO4U-10 345 2019-03-01 11:21:02 2019-03-20 09:44:02 EM75KW > EM85BP 72.6 miles 287° 2019-03-20 09:44:02
AB8JL-14 13 2019-03-11 09:36:42 2019-03-11 11:00:32 EM86JE > EM85BP 53.2 miles 47° 2019-03-11 09:36:42
K4DHT-4 1 2019-03-11 11:04:01 2019-03-11 11:04:01 EM96CI > EM85BP 127.7 miles 67° 2019-03-11 11:04:01
KC4LU-7 96 2019-03-01 13:33:58 2019-03-21 17:49:20 EM86IF > EM85BP 50.7 miles 39° 2019-03-05 13:10:50
KB3HVP-14 4 2019-03-02 08:21:12 2019-03-02 08:36:18 EM75VV > EM85BP 23.3 miles 313° 2019-03-02 08:21:12
WA4BDS-10 155 2019-03-01 01:53:51 2019-03-22 07:08:17 EM85AQ > EM85BP 3.4 miles 296° 2019-03-22 07:08:17
KC4LU-9 9 2019-03-13 09:52:06 2019-03-13 10:26:32 EM86HE > EM85BP 47.7 miles 39° 2019-03-13 09:52:53
W4VGI-9 25 2019-03-07 12:00:10 2019-03-21 11:11:23 EM86II > EM85BP 59.2 miles 37° 2019-03-14 15:11:58
N9FEB-9 23 2019-03-10 11:41:39 2019-03-10 12:51:18 EM76UK > EM85BP 57.2 miles 337° 2019-03-10 11:42:15
K4UAE-7 28 2019-03-03 07:52:08 2019-03-19 19:24:06 EM86AB > EM85BP 27.7 miles 348° 2019-03-10 03:44:06
W9REX 14 2019-03-10 12:40:03 2019-03-16 19:37:58 EM86CI > EM85BP 49.2 miles 6° 2019-03-13 17:23:39
WB4E-9 72 2019-02-28 19:05:02 2019-03-20 20:34:51 EM86GA > EM85BP 34.8 miles 44° 2019-03-09 13:42:33
KC4OJS-3 168 2019-03-04 08:46:55 2019-03-20 19:41:05 EM75TM > EM85BP 28.0 miles 250° 2019-03-20 19:41:05
KK4ECR-9 38 2019-03-07 13:23:33 2019-03-12 20:22:21 EM76VJ > EM85BP 53.2 miles 338° 2019-03-12 19:17:44
WW4JF-9 1 2019-03-20 13:38:26 2019-03-20 13:38:26 EM86IF > EM85BP 50.4 miles 40° 2019-03-20 13:38:26
KG4LKY-2 1 2019-03-14 18:21:05 2019-03-14 18:21:05 EM87BF > EM85BP 107.3 miles 2° 2019-03-14 18:21:05
KU4B-2 10 2019-03-04 20:42:57 2019-03-05 16:36:30 EM85DX > EM85BP 26.0 miles 28° 2019-03-05 16:09:26
K4UAN-3 282 2019-03-02 08:22:58 2019-03-20 09:22:17 EM76HB > EM85BP 87.7 miles 290° 2019-03-20 09:22:17
KD4DLU-8 124 2019-03-16 13:09:18 2019-03-16 20:34:29 EM85IV > EM85BP 36.1 miles 62° 2019-03-16 17:53:28
KD4EXS-9 102 2019-03-13 10:13:43 2019-03-19 14:14:25 EM86LA > EM85BP 53.0 miles 62° 2019-03-17 15:29:27
KE4FGW 107 2019-03-10 22:02:57 2019-03-20 21:09:48 EM85AS > EM85BP 8.4 miles 339° 2019-03-18 22:03:18
KI4SPU-9 50 2019-03-02 10:16:12 2019-03-22 09:00:13 EM86IE > EM85BP 50.0 miles 41° 2019-03-19 08:49:36
WA4BDS-9 179 2019-03-01 17:28:22 2019-03-21 09:12:46 EM75XR > EM85BP 10.8 miles 300° 2019-03-07 12:49:52
K4UAE-9 502 2019-03-01 07:34:07 2019-03-22 10:04:03 EM86AC > EM85BP 29.5 miles 355° 2019-03-01 12:30:16
KC5IJD-1 784 2019-02-28 18:50:41 2019-03-22 09:11:31 EM75RV > EM85BP 37.9 miles 293° 2019-03-22 09:11:31
WB3JKQ-9 1036 2019-03-06 11:56:50 2019-03-22 10:14:11 EM86AA > EM85BP 24.3 miles 349° 2019-03-14 19:22:04
KD4CCO-8 17 2019-03-11 13:23:46 2019-03-14 10:04:47 EM86GA > EM85BP 33.8 miles 43° 2019-03-14 10:04:47
KK4OWL-9 12 2019-03-22 08:07:46 2019-03-22 09:00:50 EM76VM > EM85BP 61.1 miles 344° 2019-03-22 09:00:50
K4BLB-9 558 2019-03-01 09:56:57 2019-03-22 09:09:01 EM75PV > EM85BP 50.5 miles 289° 2019-03-19 10:06:10
VE3FRE-8 25 2019-03-10 10:19:58 2019-03-10 11:38:36 EM76VG > EM85BP 45.2 miles 338° 2019-03-10 11:38:36
K4YRK-9 474 2019-03-01 07:27:42 2019-03-22 10:47:20 JF04AE > EM85BP 7300.9 miles 123° 2019-03-22 09:16:56
W8VFR-15 21 2019-03-15 14:14:47 2019-03-22 09:58:06 EM86FA > EM85BP 31.6 miles 40° 2019-03-15 15:17:19
KI4HDU-9 12 2019-03-10 10:36:26 2019-03-21 16:17:09 EM86GA > EM85BP 36.0 miles 47° 2019-03-10 10:36:26
KJ4LAS-9 1 2019-03-02 12:41:40 2019-03-02 12:41:40 EM75XW > EM85BP 20.6 miles 330° 2019-03-02 12:41:40
WB4E-13 2627 2019-03-01 12:35:05 2019-03-21 18:57:52 EM85AS > EM85BP 7.3 miles 336° 2019-03-21 18:57:52
KJ4OKR-9 30 2019-03-03 19:39:31 2019-03-15 13:51:26 EM86BA > EM85BP 23.6 miles 3° 2019-03-04 10:40:54
ND6Q-1 3 2019-03-01 09:19:21 2019-03-11 13:14:17 EM85CQ > EM85BP 6.9 miles 87° 2019-03-11 13:14:17
N2AL-9 234 2019-03-01 09:54:49 2019-03-14 13:30:26 EM86BC > EM85BP 31.9 miles 4° 2019-03-03 19:54:22
N8SPW-8 53 2019-03-17 10:11:40 2019-03-22 07:36:18 EM76VM > EM85BP 61.1 miles 344° 2019-03-22 07:36:18
KM4JRJ-9 109 2019-03-01 05:39:28 2019-03-22 05:34:06 EM86IC > EM85BP 44.2 miles 46° 2019-03-16 08:37:20
W4AJP-9 6 2019-03-14 18:01:07 2019-03-17 10:46:44 EM76VB > EM85BP 32.6 miles 324° 2019-03-17 10:46:44
WB4E-5 783 2019-03-02 05:30:03 2019-03-22 10:42:47 EM75WU > EM85BP 17.8 miles 313° 2019-03-19 07:49:17
W3GME-9 3 2019-03-03 15:27:08 2019-03-09 14:25:11 EM75SO > EM85BP 32.8 miles 261° 2019-03-09 14:25:11
K2LLC-8 37 2019-03-08 18:41:43 2019-03-12 12:57:36 EM75MX > EM85BP 64.4 miles 289° 2019-03-12 11:19:56
KD9ICF 26 2019-03-13 16:50:09 2019-03-13 17:36:56 EM86QE > EM85BP 80.4 miles 64° 2019-03-13 17:03:20
K4RAE-9 44 2019-03-09 08:49:49 2019-03-16 06:29:26 EM75UX > EM85BP 32.7 miles 313° 2019-03-09 10:02:34
KG4QWI-7 49 2019-03-09 18:47:43 2019-03-09 22:02:49 EM75XX > EM85BP 24.1 miles 343° 2019-03-09 22:02:49
W3VLG-14 9 2019-03-12 21:41:36 2019-03-12 22:41:40 EM75QV > EM85BP 46.1 miles 291° 2019-03-12 22:41:40
K4BWG-3 839 2019-02-28 18:13:16 2019-03-22 04:21:35 EM76VA > EM85BP 30.3 miles 323° 2019-03-22 04:21:35
AB4MM-2 214 2019-03-01 19:09:29 2019-03-20 09:39:10 EM74LR > EM85BP 90.8 miles 225° 2019-03-20 09:39:10
KE4FGW-7 617 2019-03-12 17:25:01 2019-03-22 11:01:11 EM75TM > EM85BP 26.8 miles 250° 2019-03-15 16:35:34
W8MKL-15 17 2019-03-14 12:32:19 2019-03-18 14:56:34 EM75VV > EM85BP 22.7 miles 316° 2019-03-18 14:30:56
N4MQB 144 2019-03-04 20:42:48 2019-03-20 09:48:51 EM75NF > EM85BP 63.1 miles 241° 2019-03-15 14:47:47
KB5VP-8 9 2019-03-18 13:42:32 2019-03-18 14:41:26 EM75TR > EM85BP 27.9 miles 282° 2019-03-18 13:43:13
KN4HES-9 21 2019-03-02 11:13:43 2019-03-10 12:30:10 EM75UE > EM85BP 40.1 miles 218° 2019-03-10 12:30:10
KC4OJS-7 2 2019-02-28 18:04:28 2019-03-03 17:43:35 EM76VM > EM85BP 61.0 miles 344° 2019-02-28 18:04:28
N5JJC-1 13 2019-03-02 19:54:17 2019-03-03 09:28:14 EM75PV > EM85BP 47.1 miles 290° 2019-03-03 09:28:14
KD4STT 3 2019-03-06 09:59:25 2019-03-06 20:27:01 EM75RJ > EM85BP 39.2 miles 241° 2019-03-06 20:27:01
KM4FDR-9 4 2019-03-15 14:41:51 2019-03-18 10:03:30 EM76VM > EM85BP 61.3 miles 345° 2019-03-15 15:07:25
AJ4PH-9 154 2019-03-03 08:45:04 2019-03-21 15:33:26 EM86LA > EM85BP 51.4 miles 62° 2019-03-13 17:55:07
N4GFH 15 2019-03-02 09:55:32 2019-03-15 16:45:51 EM86IF > EM85BP 50.6 miles 41° 2019-03-14 12:34:41
KN4GMC-9 2 2019-03-17 16:14:51 2019-03-17 16:16:28 EM85BS > EM85BP 6.7 miles 355° 2019-03-17 16:16:28
VE3KAI-9 35 2019-03-11 11:07:00 2019-03-11 12:40:16 EM76VM > EM85BP 61.3 miles 345° 2019-03-11 12:40:16
N4BZJ-5 13 2019-03-02 14:11:44 2019-03-17 10:30:10 EM74MU > EM85BP 82.7 miles 227° 2019-03-17 10:30:10
WO4U-8 4 2019-03-18 13:08:50 2019-03-18 15:42:22 EM75QV > EM85BP 43.4 miles 294° 2019-03-18 13:08:50
WO4U-15 2 2019-03-14 15:03:15 2019-03-18 14:44:57 EM75LX > EM85BP 68.0 miles 290° 2019-03-14 15:03:15
KI4HDU-8 46 2019-03-09 10:38:09 2019-03-19 17:59:54 EM75QV > EM85BP 45.4 miles 291° 2019-03-16 14:12:28
K1LNX-7 1070 2019-03-01 11:09:02 2019-03-21 18:38:06 EM86FB > EM85BP 33.9 miles 31° 2019-03-16 17:32:44
KN4FCT-7 5 2019-03-02 08:07:51 2019-03-02 16:08:58 EM75VG > EM85BP 31.9 miles 214° 2019-03-02 16:08:58
N4OOC-9 6 2019-03-12 08:53:48 2019-03-12 13:02:52 EM86HI > EM85BP 56.7 miles 33° 2019-03-12 12:32:21
K4MJF 34 2019-03-16 09:49:47 2019-03-17 20:48:42 EM75UT > EM85BP 24.3 miles 298° 2019-03-16 15:56:37
KN4FCT-9 191 2019-03-01 07:15:13 2019-03-22 09:54:44 EM75RM > EM85BP 38.0 miles 256° 2019-03-14 06:47:58
KJ4GMU 408 2019-03-01 02:29:49 2019-03-22 10:59:58 EM76WE > EM85BP 37.5 miles 342° 2019-03-22 10:59:58
WE4MB-3 849 2019-03-01 13:03:49 2019-03-21 16:40:12 EM75MF > EM85BP 67.2 miles 245° 2019-03-21 16:40:12
N6ZOA 1 2019-03-20 13:50:14 2019-03-20 13:50:14 EM75UU > EM85BP 25.5 miles 305° 2019-03-20 13:50:14
K4DOX-5 10 2019-03-14 14:06:34 2019-03-14 14:45:27 EM75SR > EM85BP 29.5 miles 277° 2019-03-14 14:45:27
WD4AMV-7 145 2019-03-01 19:28:07 2019-03-16 00:02:30 EM85FX > EM85BP 28.7 miles 38° 2019-03-12 04:21:43
N4BAX-9 49 2019-03-11 18:47:55 2019-03-17 18:15:13 EM75MX > EM85BP 64.4 miles 289° 2019-03-11 18:47:55
K4AVG-9 9 2019-03-11 17:47:28 2019-03-11 19:55:56 EM75XS > EM85BP 10.8 miles 320° 2019-03-11 19:55:56
W4DOD 20 2019-03-08 07:32:51 2019-03-22 07:58:02 EM86IC > EM85BP 44.2 miles 46° 2019-03-16 15:57:06
W4OLV 1 2019-03-14 12:04:08 2019-03-14 12:04:08 EM85FW > EM85BP 25.4 miles 43° 2019-03-14 12:04:08
KJ4KPV-9 55 2019-03-16 14:53:19 2019-03-22 07:43:08 EM85GV > EM85BP 28.5 miles 56° 2019-03-20 14:24:55
N4CRG-9 5 2019-03-01 12:35:27 2019-03-01 14:00:23 EM75WV > EM85BP 21.8 miles 320° 2019-03-01 12:35:27
K4DOX-12 8 2019-03-14 08:51:44 2019-03-14 09:33:27 EM85FX > EM85BP 29.2 miles 39° 2019-03-14 09:33:27
K4BWG-9 388 2019-03-01 09:33:17 2019-03-21 05:23:10 EM75SU > EM85BP 33.5 miles 294° 2019-03-13 15:37:00
KN4AYU-9 5 2019-03-14 17:50:30 2019-03-15 15:34:56 EM76VE > EM85BP 40.0 miles 333° 2019-03-15 15:34:56
VA3BG-9 1 2019-03-02 16:02:28 2019-03-02 16:02:28 EM75WV > EM85BP 21.8 miles 321° 2019-03-02 16:02:28
W4YBO-1 1 2019-03-02 10:31:27 2019-03-02 10:31:27 EM86QK > EM85BP 89.9 miles 54° 2019-03-02 10:31:27
W4OLV-7 42 2019-03-01 06:48:09 2019-03-22 09:52:54 EM85AX > EM85BP 23.1 miles 350° 2019-03-11 06:49:33
AF4MS 846 2019-03-01 02:06:48 2019-03-22 10:56:15 EM86GD > EM85BP 43.8 miles 37° 2019-03-22 10:56:15
N1QKC-9 4 2019-03-02 12:47:08 2019-03-02 14:04:48 EM75PV > EM85BP 46.9 miles 289° 2019-03-02 12:47:08
N4KDW-9 10 2019-03-07 14:21:11 2019-03-07 20:28:49 EM75VO > EM85BP 20.0 miles 255° 2019-03-07 20:28:49
AF4MS-9 162 2019-03-02 20:29:55 2019-03-21 18:22:16 EM86IF > EM85BP 50.4 miles 41° 2019-03-17 18:27:08
KN4CHC-9 21 2019-03-05 12:14:53 2019-03-05 18:40:56 EM76OD > EM85BP 61.1 miles 304° 2019-03-05 12:16:50
KE4SPK-9 61 2019-03-03 15:13:07 2019-03-05 15:48:26 EM75UN > EM85BP 23.2 miles 254° 2019-03-05 15:48:26
WT4R-7 7 2019-03-05 18:05:04 2019-03-09 08:39:50 EM85EW > EM85BP 22.6 miles 36° 2019-03-09 08:39:50
AE4VP 214 2019-03-08 16:02:58 2019-03-20 08:26:07 EM86GC > EM85BP 37.7 miles 37° 2019-03-20 08:26:07
KJ4GMU-7 25 2019-03-08 17:12:37 2019-03-19 17:09:30 EM76WE > EM85BP 37.5 miles 342° 2019-03-19 17:09:30
W4YBO-10 9 2019-03-11 20:11:59 2019-03-19 09:04:56 EM86QK > EM85BP 90.2 miles 54° 2019-03-12 21:29:49
WT4R 1 2019-03-10 12:04:05 2019-03-10 12:04:05 EM85EW > EM85BP 22.6 miles 36° 2019-03-10 12:04:05
WT4R-1 3 2019-03-10 14:15:33 2019-03-12 18:36:14 EM85EW > EM85BP 22.6 miles 36° 2019-03-12 18:36:14
CMRV 1 2019-03-15 14:34:12 2019-03-15 14:34:12 EM86BA > EM85BP 24.3 miles 7° 2019-03-15 14:34:12
W4WRX-2 4 2019-03-17 12:18:22 2019-03-22 10:11:31 EM86CF > EM85BP 40.0 miles 6° 2019-03-22 10:11:31

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