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 OK0BAD-2 - show graphs
Map loading...
Comment: W3,CZn-N Brdy use:LIST CPU:30C
Last status: APRS Digi use:INFO SysOp:OK1LOL@seznam.cz DigiNed@wrap
Location: 49°47.07' N 14°01.84' E - locator JN79AS38QG - show map - static map
2.3 miles East bearing 93° from Jince, Středočeský Kraj, Czech Republic [?]
2.9 miles South bearing 193° from Hostomice, Středočeský Kraj, Czech Republic
27.2 miles Southwest bearing 220° from Prague, Hlavní Mesto Praha, Czech Republic
87.5 miles Southeast bearing 145° from Chemnitz, Direktionsbezirk Chemnitz, Saxony, Germany
Last position: 2019-01-19 01:29:08 EST (13m18s ago)
2019-01-19 07:29:08 CET local time at Jince, Czech Republic [?]
Altitude: 2231 ft
Last WX report: 2018-05-21 17:59:06 EDT (242d 8h43m ago) – show weather charts
56 °F 66% 1017.1 mbar 0.0 MPH North
Last telemetry: 2019-01-19 01:28:44 EST (13m42s ago) – show telemetry
RX pkts: 938.450 pkts/hr, TX pkts: 259.200 pkts/hr, CPUtmp: 30.500 deg.C, uptime: 16 days, DX P1: 237.630 km
 CPU     RAM     disk     digi     igate     eth     net     T2 
Device: PE1MEW: DIGI_NED
Last path: OK0BAD-2>APND13 via LOCAL,qAR,OK1KZE-1 (good)
Positions stored: 25
Packet rate: 209 seconds between packets on average during 10219 seconds.
Other SSIDs: OK0BAD-4
APRS digipeater – Statistics for 2019-01:
Stations heard directly: 78 on radio path – show map
Last heard a station directly: 2019-01-19 01:38:32 EST (3m54s ago)
Normal receiver range estimate: 124 miles (Updated: 2018-12-31 17:57:57 EST)
Position packets heard directly: 2972 on radio path
Stations near current position of OK0BAD-2 - show more
callsign distance last heard - EST      callsign distance last heard - EST
OK0BAD-40.0 yards 0°2019-01-14 03:14:37 145.762ST4.5 miles 232°2019-01-19 01:18:14
ER-OK0ACC4.5 miles 232°2019-01-19 01:31:27 OK1BLG-127.2 miles 304°2019-01-17 12:16:25
OK1BLG B10.6 miles 350°2019-01-17 12:02:42 OK1BLG-B10.6 miles 350°2019-01-17 12:02:52
OK1LPD-811.7 miles 63°2018-12-27 02:45:07 OK7TD12.5 miles 42°2018-12-21 12:58:21
OK7TD-912.5 miles 42°2019-01-19 01:42:11 OK1LPD-1012.5 miles 42°2019-01-11 01:42:48
OK1CMJ-212.9 miles 227°2019-01-19 01:37:37 OK1CMR-212.9 miles 227°2019-01-17 02:52:47
438.725ST12.9 miles 228°2019-01-19 01:24:38 P292086213.4 miles 10°2018-12-22 01:23:26
P2920862_13.5 miles 11°2018-12-21 19:53:36 438.625ST14.3 miles 53°2019-01-19 01:14:14
OK0BNH-214.3 miles 52°2019-01-19 01:32:54 OK0BNH-ND14.4 miles 52°2019-01-19 01:31:37
ER-OK0BNH14.5 miles 52°2019-01-19 01:31:12 OK1COM-1414.5 miles 29°2019-01-19 01:41:17
Stations which heard OK0BAD-2 directly on radio –
callsign pkts first heard - EST last heard longest (tx => rx) longest at - EST
SR6NWS 3 2019-01-18 22:44:18 2019-01-19 00:47:12 JN79AS > JO80FQ 124.8 miles 59° 2019-01-19 00:47:12
OE2XHR-11 1 2019-01-11 10:44:57 2019-01-11 10:44:57 JN79AS > JN67MK 169.2 miles 196° 2019-01-11 10:44:57
DB0ADS 1 2019-01-01 02:20:12 2019-01-01 02:20:12 JN79AS > JN59GT 153.7 miles 272° 2019-01-01 02:20:12
OK1KZE-1 8 2019-01-01 08:20:40 2019-01-19 01:29:08 JN79AS > JN79FX 21.9 miles 53° 2019-01-19 01:29:08
OK1TEC-3 5 2019-01-05 19:45:27 2019-01-17 22:44:20 JN79AS > JO60WQ 64.1 miles 353° 2019-01-17 22:44:20
DL3NDS 2 2018-12-31 21:20:08 2019-01-16 16:44:21 JN79AS > JO60AB 91.8 miles 282° 2019-01-16 16:44:21
OK0BCA-1 363 2018-12-31 23:20:09 2019-01-19 00:44:10 JN79AS > JO70UQ 96.4 miles 49° 2019-01-19 00:44:10
OK1LOL-1 35 2019-01-02 23:45:39 2019-01-18 03:50:47 JN79AS > JO70EB 25.8 miles 37° 2019-01-18 03:50:47
OK7ED-2 1 2019-01-16 21:19:13 2019-01-16 21:19:13 JN79AS > JO70DC 25.3 miles 23° 2019-01-16 21:19:13
OK0BBK-2 169 2019-01-02 10:15:48 2019-01-19 00:44:10 JN79AS > JO70PO 78.0 miles 44° 2019-01-19 00:44:10
DD5ASA 1 2019-01-18 17:14:10 2019-01-18 17:14:10 JN79AS > JO70DW 80.9 miles 9° 2019-01-18 17:14:10
OK1CMJ-2 1 2019-01-16 12:45:27 2019-01-16 12:45:27 JN79AS > JN69VP 12.9 miles 227° 2019-01-16 12:45:27
OE5XBL-10 12 2019-01-01 12:20:06 2019-01-18 01:59:13 JN79AS > JN68PC 120.7 miles 196° 2019-01-18 01:59:13
DB0MAK 1 2019-01-16 02:44:25 2019-01-16 02:44:25 JN79AS > JO60BA 85.4 miles 281° 2019-01-16 02:44:25
DB0SPB 33 2019-01-02 01:21:11 2019-01-18 22:44:48 JN79AS > JO70IX 86.2 miles 19° 2019-01-18 22:44:48
OK0DRB-1 3 2019-01-01 20:20:05 2019-01-13 02:59:43 JN79AS > JO60SB 31.1 miles 311° 2019-01-13 02:59:43
OE3XNR 1 2019-01-18 21:44:10 2019-01-18 21:44:10 JN79AS > JN78JQ 83.9 miles 156° 2019-01-18 21:44:10
DB0ZWI-10 32 2018-12-31 22:50:07 2019-01-18 21:44:09 JN79AS > JO60FR 96.2 miles 314° 2019-01-18 21:44:09
DB7MM-1 158 2019-01-04 10:45:30 2019-01-18 03:29:13 JN79AS > JN69MF 57.7 miles 231° 2019-01-18 03:29:13
DB0LOS 1 2018-12-31 22:20:48 2018-12-31 22:20:48 JN79AS > JO72AH 175.2 miles 0° 2018-12-31 22:20:48
OK1HOT-2 2 2019-01-03 02:16:09 2019-01-08 13:45:14 JN79AS > JO70DB 21.7 miles 31° 2019-01-08 13:45:14
DB0HHB 131 2019-01-01 08:21:45 2019-01-18 23:45:41 JN79AS > JN69LF 62.1 miles 233° 2019-01-18 23:45:41
DB0FIB-10 3 2019-01-07 05:00:15 2019-01-13 17:14:40 JN79AS > JO60LK 65.2 miles 313° 2019-01-13 17:14:40
SR3NZG 1 2019-01-16 08:45:03 2019-01-16 08:45:03 JN79AS > JO71SW 162.2 miles 23° 2019-01-16 08:45:03
OE5XHR-10 476 2018-12-31 19:20:08 2019-01-19 00:44:08 JN79AS > JN68XR 72.5 miles 184° 2019-01-19 00:44:08
SR6NPK 528 2018-12-31 19:20:16 2019-01-18 23:44:16 JN79AS > JO70TS 98.0 miles 46° 2019-01-18 23:44:16
OK1RPL-1 252 2018-12-31 19:05:08 2019-01-17 05:14:19 JN79AS > JN69QR 29.9 miles 264° 2019-01-17 05:14:19
SR6NDZ 69 2018-12-31 20:50:09 2019-01-18 04:14:14 JN79AS > JO81KL 171.6 miles 46° 2019-01-18 04:14:14
OE3VPA-10 65 2019-01-02 02:05:05 2019-01-18 12:59:10 JN79AS > JN78KS 79.7 miles 151° 2019-01-18 12:59:10
OK1TZL-1 1 2019-01-18 18:14:09 2019-01-18 18:14:09 JN79AS > JO60II 69.7 miles 304° 2019-01-18 18:14:09
DB0TS-10 136 2019-01-03 20:15:33 2019-01-18 01:14:13 JN79AS > JN69EM 74.6 miles 258° 2019-01-18 01:14:13
OK1KUN-1 10 2019-01-01 05:35:07 2019-01-17 13:14:17 JN79AS > JN69OQ 38.1 miles 258° 2019-01-17 13:14:17
OK1JOR-2 3 2019-01-05 15:15:27 2019-01-12 16:44:48 JN79AS > JO70KG 51.4 miles 49° 2019-01-12 16:44:48
DB0PIB-10 130 2019-01-03 18:15:34 2019-01-18 11:29:11 JN79AS > JO71EC 92.5 miles 9° 2019-01-18 11:29:11
DB0SLF 3 2019-01-04 05:45:36 2019-01-16 14:44:29 JN79AS > JO50QP 132.5 miles 297° 2019-01-16 14:44:29
DB0FGB 43 2019-01-01 01:20:07 2019-01-18 10:44:12 JN79AS > JO50WB 98.6 miles 282° 2019-01-18 10:44:12
OK1COM-1 145 2019-01-01 11:21:03 2019-01-19 01:14:08 JN79AS > JO70FA 24.1 miles 46° 2019-01-19 01:14:08

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 OK0BAD-2
callsign pkts first heard - EST last heard longest (rx => tx) longest at - EST
OK1VCF-5 163 2018-12-31 20:22:56 2019-01-18 22:40:49 JN79FP > JN79AS 20.5 miles 115° 2019-01-18 22:40:49
DB0RIE 9 2018-12-31 20:19:07 2019-01-16 21:19:14 JO50NV > JN79AS 148.6 miles 302° 2019-01-16 21:19:14
OK1ALX 14 2019-01-15 02:48:54 2019-01-17 04:55:27 JO70PP > JN79AS 81.6 miles 43° 2019-01-17 04:52:16
OK1VCF-6 441 2018-12-31 19:03:17 2019-01-19 01:35:44 JO70SQ > JN79AS 91.5 miles 46° 2019-01-19 01:35:44
OK1LPD 11 2019-01-01 21:41:59 2019-01-09 15:37:07 JN79DW > JN79AS 17.1 miles 50° 2019-01-09 15:37:07
OK1VCF 27 2019-01-01 15:32:52 2019-01-11 21:12:44 JN79IT > JN79AS 28.9 miles 88° 2019-01-11 18:54:53
OK1COM 23 2019-01-01 06:07:24 2019-01-08 14:01:45 JO70GB > JN79AS 29.2 miles 46° 2019-01-07 04:25:50
DB0LPZ 1 2018-12-31 22:09:35 2018-12-31 22:09:35 JO61FI > JN79AS 127.7 miles 328° 2018-12-31 22:09:35
OK1TPF-9 20 2019-01-02 09:46:00 2019-01-18 07:19:57 JO70OP > JN79AS 79.9 miles 41° 2019-01-02 10:28:23
OK1LPD-9 147 2019-01-02 03:37:09 2019-01-19 00:32:52 JO70HD > JN79AS 35.2 miles 48° 2019-01-02 04:37:08
OK4FD 9 2019-01-01 06:36:27 2019-01-13 12:35:20 JN79HP > JN79AS 29.1 miles 110° 2019-01-13 09:52:16
DB0FBG 10 2019-01-06 05:20:15 2019-01-18 23:20:45 JO60QW > JN79AS 84.6 miles 339° 2019-01-18 23:20:45
OK1KZE-1 81 2018-12-31 23:49:53 2019-01-18 18:31:32 JN79FX > JN79AS 21.9 miles 53° 2019-01-18 18:31:32
OK1TPG-9 14 2019-01-11 00:08:29 2019-01-19 00:19:38 JO70OO > JN79AS 76.6 miles 42° 2019-01-19 00:19:38
OK1LPD-3 11 2019-01-04 03:19:33 2019-01-18 06:44:56 JN79FT > JN79AS 20.5 miles 85° 2019-01-18 06:44:56
OK1OEM-1 1 2019-01-04 05:53:52 2019-01-04 05:53:52 JO60SH > JN79AS 42.8 miles 330° 2019-01-04 05:53:52
OK1LCD-9 1 2019-01-14 05:11:38 2019-01-14 05:11:38 JN79DW > JN79AS 16.2 miles 47° 2019-01-14 05:11:38
OK2MDM 4 2019-01-01 12:49:45 2019-01-11 13:37:29 JN79DW > JN79AS 17.1 miles 50° 2019-01-11 13:37:29
OK1LOL-1 72 2019-01-01 00:27:02 2019-01-18 18:27:07 JO70EB > JN79AS 25.8 miles 37° 2019-01-18 18:27:07
OK7ED-2 42 2018-12-31 19:05:01 2019-01-18 00:22:34 JO70DC > JN79AS 25.3 miles 23° 2019-01-18 00:22:34
OK0BBK-2 146 2018-12-31 20:10:58 2019-01-19 00:08:55 JO90PO > JN79AS 237.9 miles 74° 2019-01-15 19:35:17
OK1XRV-15 209 2018-12-31 23:48:20 2019-01-19 00:36:53 JO60LB > JN79AS 50.3 miles 292° 2019-01-19 00:36:53
OK2SZ 9 2019-01-09 07:19:28 2019-01-09 07:51:38 JN79IW > JN79AS 30.4 miles 69° 2019-01-09 07:51:38
OK1CMJ-2 25 2019-01-01 23:26:30 2019-01-17 01:22:51 JN69VP > JN79AS 12.9 miles 227° 2019-01-17 01:22:51
DB0SPB 10 2019-01-01 02:54:05 2019-01-16 19:36:45 JO70IX > JN79AS 86.2 miles 19° 2019-01-16 19:36:45
OK2STF-9 29 2019-01-09 09:37:36 2019-01-19 01:05:59 JN69JS > JN79AS 54.5 miles 268° 2019-01-11 12:22:47
OK0DRB-1 37 2018-12-31 22:06:06 2019-01-19 00:43:03 JO60SB > JN79AS 31.1 miles 311° 2019-01-19 00:43:03
OK1AR-15 1 2019-01-08 19:54:34 2019-01-08 19:54:34 JO60QF > JN79AS 41.1 miles 318° 2019-01-08 19:54:34
OE3XNR 10 2019-01-04 05:53:52 2019-01-17 06:12:24 JN78JQ > JN79AS 83.9 miles 156° 2019-01-17 06:12:24
OK1COM-9 3 2019-01-18 02:23:57 2019-01-18 05:36:17 JN79EX > JN79AS 22.5 miles 49° 2019-01-18 02:23:57
OK7AR 33 2019-01-07 09:44:22 2019-01-17 11:09:10 JO60QL > JN79AS 54.9 miles 331° 2019-01-11 05:37:48
OK1MDX-7 1 2019-01-02 06:02:33 2019-01-02 06:02:33 JO70KG > JN79AS 49.0 miles 48° 2019-01-02 06:02:33
SQ3TGN-14 13 2019-01-08 12:39:56 2019-01-09 00:07:49 JO60OO > JN79AS 68.4 miles 326° 2019-01-08 12:39:56
DB0LOS 1 2018-12-31 20:23:02 2018-12-31 20:23:02 JO72AH > JN79AS 175.2 miles 0° 2018-12-31 20:23:02
OK1HOT-2 64 2019-01-01 11:41:46 2019-01-18 07:46:09 JO70DB > JN79AS 21.7 miles 31° 2019-01-18 07:46:09
DB0HHB 10 2019-01-02 00:28:11 2019-01-16 03:05:41 JN69LF > JN79AS 62.1 miles 233° 2019-01-16 03:05:41
OK1XED-15 241 2018-12-31 20:58:16 2019-01-18 17:00:48 JO70CD > JN79AS 25.5 miles 21° 2019-01-18 17:00:48
OK4MD 5 2019-01-01 08:38:29 2019-01-01 10:00:25 JO70KH > JN79AS 52.8 miles 45° 2019-01-01 08:38:29
SQ2KRT-9 1 2019-01-06 09:53:47 2019-01-06 09:53:47 JO70SU > JN79AS 98.2 miles 41° 2019-01-06 09:53:47
SR6NPK 19 2019-01-01 02:02:43 2019-01-19 01:25:47 EO59XV > JN79AS 3702.4 miles 322° 2019-01-09 20:37:23
OK8GG-9 2 2019-01-04 03:03:01 2019-01-04 03:04:36 JN79AQ > JN79AS 6.2 miles 160° 2019-01-04 03:04:36
OK1AVK 5 2019-01-12 06:29:17 2019-01-12 06:39:25 JN69UT > JN79AS 15.4 miles 281° 2019-01-12 06:35:20
SP9AM-14 12 2019-01-15 00:21:46 2019-01-15 03:54:15 JN69JR > JN79AS 53.6 miles 268° 2019-01-15 00:21:46
OK1TCP-9 38 2019-01-05 13:43:30 2019-01-18 01:07:00 JN69KR > JN79AS 53.0 miles 268° 2019-01-18 01:07:00
OK1BIL-9 1 2019-01-11 14:33:54 2019-01-11 14:33:54 JN69QR > JN79AS 30.6 miles 265° 2019-01-11 14:33:54
OK1TI-9 4 2019-01-04 02:34:59 2019-01-18 11:13:07 JO70CP > JN79AS 58.7 miles 7° 2019-01-18 11:13:07
OK0DJ-1 28 2019-01-03 02:54:10 2019-01-17 23:52:57 JO70LR > JN79AS 77.9 miles 32° 2019-01-17 23:52:57
OK7SS-9 5 2019-01-11 07:20:00 2019-01-17 04:04:45 JO70FJ > JN79AS 45.9 miles 26° 2019-01-17 03:00:00
OK1LCD-10 1 2019-01-10 22:34:50 2019-01-10 22:34:50 JN79DW > JN79AS 17.1 miles 50° 2019-01-10 22:34:50
OK1PJV-9 47 2019-01-04 01:47:35 2019-01-13 15:40:30 JO70EF > JN79AS 33.3 miles 28° 2019-01-04 10:25:33
OK1PJV-7 3 2019-01-04 05:31:53 2019-01-04 08:50:59 JO70FE > JN79AS 32.3 miles 32° 2019-01-04 08:50:59
OK1OQH-2 8 2019-01-02 04:11:27 2019-01-17 19:39:26 JN79DQ > JN79AS 15.3 miles 121° 2019-01-17 19:39:26
DB0INS 2 2018-12-31 22:16:11 2019-01-16 16:30:49 JO50FU > JN79AS 173.5 miles 296° 2019-01-16 16:30:49
SR6NDZ 3 2019-01-02 06:27:20 2019-01-16 15:26:21 JO81KL > JN79AS 171.6 miles 46° 2019-01-16 15:26:21
DM5RC 1 2019-01-16 05:32:29 2019-01-16 05:32:29 JO71ES > JN79AS 138.6 miles 6° 2019-01-16 05:32:29
OK1PPL 5 2019-01-16 09:54:27 2019-01-18 09:57:05 JO70AR > JN79AS 65.8 miles 359° 2019-01-16 09:54:27
OK1TZL-1 1 2019-01-01 16:58:52 2019-01-01 16:58:52 JO60II > JN79AS 69.7 miles 304° 2019-01-01 16:58:52
DB0ADD 1 2019-01-16 02:30:48 2019-01-16 02:30:48 JO61UA > JN79AS 86.4 miles 351° 2019-01-16 02:30:48
DB0TS-10 1 2019-01-06 18:19:20 2019-01-06 18:19:20 JN69EM > JN79AS 74.6 miles 258° 2019-01-06 18:19:20
OK2MDM-9 91 2019-01-10 04:25:28 2019-01-17 05:20:00 JO70EA > JN79AS 22.8 miles 45° 2019-01-10 05:52:51
DG1YHR-9 1 2019-01-16 21:46:34 2019-01-16 21:46:34 JO60XR > JN79AS 64.4 miles 358° 2019-01-16 21:46:34
DL1DUR-8 1 2019-01-15 11:12:08 2019-01-15 11:12:08 JO70JW > JN79AS 84.6 miles 22° 2019-01-15 11:12:08
OK1JOR-2 53 2019-01-01 16:17:23 2019-01-18 06:03:32 JO70KG > JN79AS 51.4 miles 49° 2019-01-18 06:03:32
OK7TD-9 45 2019-01-04 07:04:41 2019-01-09 04:34:00 JN79DW > JN79AS 15.9 miles 50° 2019-01-06 06:22:07
OK1CNN-9 46 2019-01-01 00:44:47 2019-01-18 02:51:27 JO70EB > JN79AS 25.0 miles 41° 2019-01-16 04:53:58
OK7SM 71 2019-01-02 22:32:20 2019-01-18 22:06:15 JO60LJ > JN79AS 63.3 miles 312° 2019-01-18 22:06:15
LKPR-9 68 2019-01-01 22:30:16 2019-01-19 01:26:54 JO70DC > JN79AS 24.6 miles 25° 2019-01-19 01:26:54
OK0BNH-2 145 2018-12-31 20:15:35 2019-01-18 05:30:56 JN79DV > JN79AS 14.3 miles 52° 2019-01-18 05:30:56
DB0SLF 1 2019-01-16 16:03:24 2019-01-16 16:03:24 JO50QP > JN79AS 132.5 miles 297° 2019-01-16 16:03:24
OE5RFO-7 16 2019-01-01 01:35:06 2019-01-19 01:38:32 JN68XR > JN79AS 72.5 miles 184° 2019-01-19 01:38:32
DB0FGB 140 2018-12-31 20:03:25 2019-01-18 22:47:22 JO50WB > JN79AS 98.6 miles 282° 2019-01-18 22:47:22
OK1DJO 6 2019-01-05 04:51:23 2019-01-05 07:36:35 JO60XO > JN79AS 57.5 miles 355° 2019-01-05 05:56:51
OK4MD-9 5 2019-01-03 12:23:40 2019-01-17 07:23:47 JO70FB > JN79AS 28.7 miles 45° 2019-01-08 06:06:49
OK1COM-1 130 2018-12-31 20:09:08 2019-01-18 21:29:20 JO70FA > JN79AS 24.1 miles 46° 2019-01-18 21:29:20
OK1XPA-7 1 2019-01-12 07:34:47 2019-01-12 07:34:47 JO70OS > JN79AS 84.6 miles 37° 2019-01-12 07:34:47
OK1BT-15 1 2019-01-10 16:49:38 2019-01-10 16:49:38 JO70DF > JN79AS 33.8 miles 21° 2019-01-10 16:49:38
OK1BS-1 14 2019-01-13 11:32:20 2019-01-16 08:53:58 JO70CD > JN79AS 26.4 miles 16° 2019-01-15 12:06:14
OK1CIY-1 1 2019-01-13 20:23:30 2019-01-13 20:23:30 JO70FA > JN79AS 24.1 miles 46° 2019-01-13 20:23:30

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