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 OE2XHR-11 - show graphs Bookmark and Share
Map loading...
Comment: APRS-Digi Hochkoenig, 2941m ue. NN
Last status: LV,OE2-APRS Gruppe Salzburg
Last beacon: UIDIGI 1.9
Location: 47°25.15' N 13°03.50' E - locator JN67MK60XO - show map - static map
6.7 miles Southwest bearing 241° from Werfen, Salzburg, Austria [?]
7.4 miles West bearing 271° from Bischofshofen, Salzburg, Austria
72.8 miles Southwest bearing 226° from Linz-Wels-Steyr, Upper Austria, Austria
84.8 miles Southeast bearing 125° from München (Muenchen), Bavaria, Germany
Last position: 2012-02-14 13:33:07 UTC (2m45s ago)
2012-02-14 14:33:07 CET local time at Werfen, Austria [?]
Last WX report: 2011-12-18 12:17:34 UTC (58d 1h18m ago) – show weather charts
28.9 °F 84% 1007.1 mbar 0.0 MPH South
Device: IW3FQG: UIdigi version 19 (digi)
Last path: OE2XHR-11>APNU19 via WIDE1-1,WIDE2-2,qAR,OE7XGR (good)
Positions stored: 33
Packet rate: 730 seconds between packets on average during 27020 seconds.
Other SSIDs: OE2XHR
APRS digipeater – Statistics for 2012-02:
Stations heard directly: 92 on radio path – show map
Last heard a station directly: 2012-02-14 12:49:53 UTC (45m59s ago)
Position packets heard directly: 1059 on radio path
Stations near current position of OE2XHR-11 - show more
callsign distance last heard - UTC      callsign distance last heard - UTC
APNU190.0 yards 0°2012-02-06 14:02:44 OE2XHR0.0 yards 0°2012-02-14 13:34:04
OE2XGR11.5 miles 134°2012-02-14 13:24:08 DB0BGL11.8 miles 331°2012-02-14 13:33:03
DB0BGL-1312.0 miles 331°2012-02-02 21:22:10 DO2MEF-712.5 miles 335°2012-02-14 11:29:22
OE2ATN-714.3 miles 274°2012-01-26 15:00:22 DL6MDS14.4 miles 343°2012-02-12 21:30:53
DL8BGD-714.8 miles 331°2012-02-12 15:44:48 DL8BGD-214.8 miles 331°2012-02-08 18:01:52
DL8BGD14.8 miles 331°2012-02-14 11:05:33 DJ6CX-215.3 miles 353°2012-02-12 17:48:09
DJ6CX-715.4 miles 353°2012-02-12 14:41:26 OE3EMC-715.6 miles 109°2012-02-14 09:46:30
HB9EUT-715.7 miles 105°2012-02-08 11:43:21 OE3MZC15.7 miles 102°2012-02-10 20:38:19
OE7AOT-720.3 miles 280°2012-02-12 10:01:57 OE7AOT20.7 miles 280°2012-02-14 13:17:16
OE7AOT-1020.7 miles 280°2012-01-28 16:55:36 OZ1LSU-921.7 miles 87°2012-01-29 12:15:43
Stations which heard OE2XHR-11 directly on radio –
callsign pkts first heard - UTC last heard longest (tx => rx) longest at - UTC
OE5XOR 3 2012-02-04 16:11:50 2012-02-14 12:03:07 JN67MK > JN78DJ 88.9 miles 39° 2012-02-14 12:03:07
OE6XTR 3 2012-02-04 13:55:09 2012-02-11 08:33:12 JN67MK > JN77VN 127.9 miles 84° 2012-02-11 08:33:12
S56OA-3 2 2012-02-12 08:33:10 2012-02-13 12:49:18 JN67MK > JN75BO 136.0 miles 158° 2012-02-13 12:49:18
OE7XGR 34 2012-02-01 10:32:30 2012-02-14 13:33:07 JN67MK > JN57UB 69.1 miles 250° 2012-02-14 13:33:07
OE3MZC 1 2012-02-08 09:32:44 2012-02-08 09:32:44 JN67MK > JN67QI 15.7 miles 102° 2012-02-08 09:32:44
OE2FKM 8 2012-02-02 07:32:23 2012-02-10 15:02:54 JN67MK > JN67FG 27.9 miles 251° 2012-02-10 15:02:54
DF4DR 20 2012-02-01 08:32:30 2012-02-13 11:03:09 JN67MK > JN68XP 93.0 miles 25° 2012-02-13 11:03:09
OE5ERN-10 1 2012-02-08 14:02:47 2012-02-08 14:02:47 JN67MK > JN78DH 85.1 miles 42° 2012-02-08 14:02:47
OE3XXR 1 2012-02-06 09:03:46 2012-02-06 09:03:46 JN67MK > JN78GD 85.6 miles 53° 2012-02-06 09:03:46
DB0EL 1 2012-02-10 08:02:47 2012-02-10 08:02:47 JN67MK > JN58SE 87.1 miles 307° 2012-02-10 08:02:47
DB0ZKA 3 2012-02-05 12:49:46 2012-02-06 13:32:41 JN67MK > JN58KI 118.4 miles 303° 2012-02-06 13:32:41
OE3XHR 19 2012-02-01 15:32:28 2012-02-14 08:03:04 JN67MK > JN78JQ 117.3 miles 42° 2012-02-14 08:03:04
OE2XWR-11 2 2012-02-02 14:02:28 2012-02-02 15:38:36 JN67MK > JN67IE 23.6 miles 228° 2012-02-02 15:38:36
OK1XFJ-1 4 2012-02-09 12:02:56 2012-02-14 12:33:05 JN67MK > JN69GX 177.8 miles 352° 2012-02-14 12:33:05
OE7XFJ-11 2 2012-02-08 13:02:50 2012-02-12 10:32:58 JN67MK > JN67FL 29.8 miles 279° 2012-02-12 10:32:58
DH2RL-2 1 2012-02-04 14:14:10 2012-02-04 14:14:10 JN67MK > JN68CQ 96.2 miles 336° 2012-02-04 14:14:10
OE6XPR-11 26 2012-02-02 06:32:37 2012-02-14 11:33:19 JN67MK > JN67XO 44.2 miles 73° 2012-02-14 11:33:19
DB0FFL 12 2012-02-04 10:37:05 2012-02-13 12:36:27 JN67MK > JN68EO 87.1 miles 338° 2012-02-13 12:36:27
OE7TWI-10 92 2012-02-01 07:32:21 2012-02-13 16:03:05 JN67MK > JN67AM 47.4 miles 278° 2012-02-13 16:03:05
OE5DXL-10 74 2012-02-01 07:02:19 2012-02-14 10:33:04 JN67MK > JN68MG 57.5 miles 359° 2012-02-14 10:33:04
DB0WGS 1 2012-02-08 12:32:46 2012-02-08 12:32:46 JN67MK > JN68VO 88.3 miles 22° 2012-02-08 12:32:46
DB3MA-2 2 2012-02-06 08:02:46 2012-02-06 09:32:40 JN67MK > JN58KJ 121.0 miles 305° 2012-02-06 09:32:40
DF0SBS-10 11 2012-02-01 12:32:26 2012-02-14 13:03:22 JN67MK > JN58KI 119.4 miles 303° 2012-02-14 13:03:22
DB0RDH 2 2012-02-01 09:32:21 2012-02-04 13:12:24 JN67MK > JN68KW 105.6 miles 355° 2012-02-04 13:12:24
OE5XBL-10 15 2012-02-01 12:02:23 2012-02-13 15:03:06 JN67MK > JN68PC 48.6 miles 14° 2012-02-13 15:03:06
OE5FHM-10 14 2012-02-04 09:02:30 2012-02-13 09:02:59 JN67MK > JN68SB 51.4 miles 27° 2012-02-13 09:02:59

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 OE2XHR-11
callsign pkts first heard - UTC last heard longest (rx => tx) longest at - UTC
DH5FB-9 24 2012-02-01 08:19:18 2012-02-01 16:13:29 JN58TI > JN67MK 92.3 miles 314° 2012-02-01 08:23:50
DH5RAE 35 2012-02-03 10:41:10 2012-02-14 07:28:10 JN68PV > JN67MK 103.0 miles 7° 2012-02-14 07:28:10
OK1KTA-2 1 2012-02-08 06:41:42 2012-02-08 06:41:42 JN79HJ > JN67MK 154.2 miles 28° 2012-02-08 06:41:42
ON4AVM-9 4 2012-02-01 09:17:33 2012-02-01 10:37:50 JN68IW > JN67MK 104.9 miles 352° 2012-02-01 10:37:50
DO1RKB-9 6 2012-02-08 08:11:33 2012-02-10 13:47:57 JN69KB > JN67MK 115.0 miles 356° 2012-02-10 13:38:50
OE3MZC-9 21 2012-02-04 13:10:42 2012-02-08 12:44:25 JN67RU > JN67MK 34.8 miles 31° 2012-02-04 13:10:42
DL9JUN-14 2 2012-02-01 13:59:04 2012-02-02 08:05:13 JN68PP > JN67MK 84.9 miles 7° 2012-02-02 08:05:13
DC5SL-9 1 2012-02-07 13:55:16 2012-02-07 13:55:16 JN58TD > JN67MK 83.3 miles 308° 2012-02-07 13:55:16
DL1PI-9 12 2012-02-11 10:45:29 2012-02-11 13:59:59 JN69BB > JN67MK 122.5 miles 339° 2012-02-11 10:45:29
DB8CU 3 2012-02-03 09:09:21 2012-02-13 16:32:58 JN58TC > JN67MK 80.2 miles 306° 2012-02-13 16:32:58
DH5JG-9 5 2012-02-12 12:10:56 2012-02-12 13:00:33 JN57VV > JN67MK 68.0 miles 298° 2012-02-12 12:10:56
DL7UAZ-9 3 2012-02-14 06:07:01 2012-02-14 12:23:01 JN59XB > JN67MK 122.4 miles 337° 2012-02-14 06:07:01
DB1JRI-9 1 2012-02-14 12:42:10 2012-02-14 12:42:10 JN58UF > JN67MK 85.1 miles 313° 2012-02-14 12:42:10
DK6ER-9 1 2012-02-11 07:35:34 2012-02-11 07:35:34 JN58PC > JN67MK 95.3 miles 300° 2012-02-11 07:35:34
OE7AOT 46 2012-02-02 06:38:41 2012-02-14 11:32:06 JN67HL > JN67MK 20.7 miles 280° 2012-02-14 11:32:06
DB0LP 2 2012-02-03 11:34:57 2012-02-07 12:34:52 JN59UD > JN67MK 134.8 miles 333° 2012-02-07 12:34:52
DB1MUC-9 2 2012-02-13 07:28:05 2012-02-13 07:30:31 JN58VE > JN67MK 78.5 miles 313° 2012-02-13 07:28:05
DG2MKV 25 2012-02-01 08:52:26 2012-02-13 21:12:57 JN58TC > JN67MK 81.7 miles 305° 2012-02-13 21:12:57
OE7SPI-9 14 2012-02-01 16:00:05 2012-02-13 21:12:57 JN67EM > JN67MK 31.7 miles 281° 2012-02-13 16:21:52
DL1HTF-9 1 2012-02-09 08:20:56 2012-02-09 08:20:56 JN58UC > JN67MK 78.0 miles 308° 2012-02-09 08:20:56
DL5MAM 9 2012-02-04 08:48:01 2012-02-13 21:12:54 JN58UB > JN67MK 78.0 miles 306° 2012-02-13 21:12:54
OE5UAL 1 2012-02-04 11:40:58 2012-02-04 11:40:58 JN68NE > JN67MK 53.7 miles 4° 2012-02-04 11:40:58
OE7BJT-9 7 2012-02-01 15:45:43 2012-02-06 15:05:21 JN67HW > JN67MK 42.1 miles 330° 2012-02-01 15:45:43
DH5RAE-9 2 2012-02-10 09:40:08 2012-02-10 10:18:52 JN68QV > JN67MK 103.7 miles 7° 2012-02-10 10:18:52
OE2GGP 20 2012-02-05 11:59:04 2012-02-12 13:59:30 JN67SK > JN67MK 22.7 miles 89° 2012-02-12 13:59:30
DH2RAI-9 1 2012-02-04 13:03:20 2012-02-04 13:03:20 JN68RO > JN67MK 83.0 miles 13° 2012-02-04 13:03:20
OE5PON-9 1 2012-02-11 15:08:19 2012-02-11 15:08:19 JN78CN > JN67MK 94.4 miles 33° 2012-02-11 15:08:19
OE1CWJ-9 4 2012-02-10 15:56:04 2012-02-13 16:06:41 JN57TH > JN67MK 68.7 miles 263° 2012-02-13 07:51:29
DL5NC-9 4 2012-02-02 06:32:02 2012-02-10 14:44:58 JN58OH > JN67MK 106.1 miles 306° 2012-02-10 08:28:32
OE5MAO-9 5 2012-02-02 06:38:15 2012-02-14 06:05:31 JN68VL > JN67MK 81.5 miles 25° 2012-02-10 15:43:47
DB0NM 4 2012-02-01 10:11:37 2012-02-13 14:36:18 JN59RG > JN67MK 147.7 miles 331° 2012-02-13 14:36:18
OE5HRN 3 2012-02-04 09:52:07 2012-02-11 13:02:22 JN68SM > JN67MK 80.9 miles 17° 2012-02-11 13:02:22
DH6MBM-9 2 2012-02-07 09:50:30 2012-02-07 10:09:46 JN58NJ > JN67MK 112.4 miles 307° 2012-02-07 09:50:30
OE7AOT-9 23 2012-02-01 07:37:21 2012-02-02 12:34:27 JN67KR > JN67MK 23.8 miles 344° 2012-02-02 12:34:27
OE7FMI-9 2 2012-02-13 12:36:43 2012-02-14 07:30:12 JN57VJ > JN67MK 60.0 miles 268° 2012-02-14 07:30:12
DJ0ABR 4 2012-02-01 08:27:42 2012-02-12 16:10:23 JN68NT > JN67MK 96.7 miles 2° 2012-02-01 08:27:42
OE3JKS-9 12 2012-02-13 10:52:41 2012-02-13 21:12:51 JN67TJ > JN67MK 25.8 miles 95° 2012-02-13 10:55:27
OE5JKL-9 2 2012-02-09 07:00:20 2012-02-09 07:04:44 JN78EI > JN67MK 86.9 miles 43° 2012-02-09 07:04:44
OE3GHO-9 2 2012-02-11 09:54:16 2012-02-11 09:58:30 JN78AE > JN67MK 69.3 miles 40° 2012-02-11 09:54:16
DL8RDL-9 24 2012-02-06 15:03:36 2012-02-14 08:25:05 JN59XA > JN67MK 123.4 miles 336° 2012-02-07 08:38:58
DG2MEL 9 2012-02-03 11:49:59 2012-02-12 06:45:01 JN67HU > JN67MK 36.9 miles 328° 2012-02-12 06:45:01
OE7AOT-7 12 2012-02-02 14:54:20 2012-02-12 09:33:50 JN67HL > JN67MK 21.1 miles 281° 2012-02-02 14:54:20
HG1DTJ-9 23 2012-02-02 08:54:51 2012-02-14 11:34:46 JN59WC > JN67MK 129.2 miles 335° 2012-02-09 11:13:55
DG5MLA-9 1 2012-02-04 08:48:13 2012-02-04 08:48:13 JN58RR > JN67MK 118.9 miles 321° 2012-02-04 08:48:13
DJ6CX-7 36 2012-02-12 07:20:00 2012-02-12 13:45:12 JN67KQ > JN67MK 19.4 miles 337° 2012-02-12 09:03:11
DO1GER-9 1 2012-02-03 14:00:08 2012-02-03 14:00:08 JN68MG > JN67MK 58.5 miles 358° 2012-02-03 14:00:08
DG2MEL-9 2 2012-02-03 06:30:29 2012-02-03 07:05:59 JN67GV > JN67MK 40.6 miles 324° 2012-02-03 07:05:59
DL3RCG-9 120 2012-02-01 07:02:45 2012-02-14 12:49:53 JN59XA > JN67MK 120.0 miles 336° 2012-02-08 07:41:09
DC1RSD-9 1 2012-02-13 13:56:26 2012-02-13 13:56:26 JN68AN > JN67MK 91.7 miles 331° 2012-02-13 13:56:26
OE7XFJ-11 33 2012-02-01 07:25:24 2012-02-13 13:02:57 JN67FL > JN67MK 29.8 miles 279° 2012-02-13 13:02:57
OE3ZK-9 4 2012-02-03 15:22:50 2012-02-09 09:51:57 JN67KS > JN67MK 25.1 miles 343° 2012-02-03 15:22:50
DG9NDF-9 11 2012-02-02 09:27:58 2012-02-14 08:47:17 JN68GF > JN67MK 62.2 miles 337° 2012-02-02 09:27:58
DJ6CX-9 50 2012-02-01 14:25:01 2012-02-13 21:12:58 JN68JB > JN67MK 46.1 miles 343° 2012-02-13 21:12:58
DJ9MFK-9 4 2012-02-01 12:37:57 2012-02-06 16:17:48 JN58SC > JN67MK 84.6 miles 304° 2012-02-06 16:17:48
OE7BJT 3 2012-02-04 08:07:08 2012-02-05 13:58:43 JN67EL > JN67MK 32.1 miles 280° 2012-02-05 13:58:43
DL3RCG-2 2 2012-02-04 06:03:03 2012-02-13 08:33:14 JN68CN > JN67MK 87.2 miles 333° 2012-02-13 08:33:14
DH2RL-9 15 2012-02-01 11:59:41 2012-02-13 06:13:24 JN68AX > JN67MK 115.7 miles 337° 2012-02-12 12:53:49
YO6PES-9 3 2012-02-09 11:04:25 2012-02-09 14:34:30 JN68EF > JN67MK 64.4 miles 333° 2012-02-09 12:15:21
DL4STE-9 7 2012-02-02 08:30:47 2012-02-10 06:20:56 JN58RG > JN67MK 94.8 miles 309° 2012-02-03 11:57:04
DB0FFL 3 2012-02-01 12:50:46 2012-02-13 09:13:31 JN68EO > JN67MK 87.1 miles 338° 2012-02-13 09:13:31
DL4RDU-9 29 2012-02-02 11:13:19 2012-02-14 10:41:08 JN68BN > JN67MK 89.9 miles 331° 2012-02-02 11:13:19
OE7SBH-9 2 2012-02-02 08:42:07 2012-02-02 10:49:47 JN57VJ > JN67MK 57.9 miles 269° 2012-02-02 10:49:47
OE7SBH-10 5 2012-02-01 08:43:30 2012-02-11 12:41:52 JN57WH > JN67MK 56.0 miles 262° 2012-02-11 12:41:52
DL3MCK 2 2012-02-04 10:26:08 2012-02-14 10:46:23 JN67GX > JN67MK 43.9 miles 330° 2012-02-14 10:46:23
DF3RO 2 2012-02-01 09:21:02 2012-02-04 14:06:47 JN58WT > JN67MK 111.3 miles 330° 2012-02-04 14:06:47
DL2NAZ-9 1 2012-02-06 10:10:42 2012-02-06 10:10:42 JN59XA > JN67MK 120.1 miles 336° 2012-02-06 10:10:42
OE7TWI-9 2 2012-02-09 11:07:22 2012-02-09 16:04:21 JN57WK > JN67MK 55.2 miles 272° 2012-02-09 16:04:21
OE7SPI 1 2012-02-05 13:23:33 2012-02-05 13:23:33 JN67HM > JN67MK 22.9 miles 287° 2012-02-05 13:23:33
OE7DAT-9 7 2012-02-03 07:55:18 2012-02-13 13:20:38 JN67DK > JN67MK 36.7 miles 274° 2012-02-13 13:20:38
DL3TA-9 2 2012-02-10 16:11:21 2012-02-11 15:47:47 JN68QO > JN67MK 84.7 miles 11° 2012-02-10 16:11:21
DO3SBA-9 31 2012-02-01 07:26:29 2012-02-13 21:12:56 JN68HW > JN67MK 107.1 miles 349° 2012-02-06 12:51:34
OE7LFJ 4 2012-02-02 11:21:54 2012-02-06 12:08:38 JN67FM > JN67MK 30.0 miles 285° 2012-02-06 12:08:38
DH9RCG-7 6 2012-02-05 13:23:33 2012-02-13 12:53:43 JN68FX > JN67MK 110.3 miles 347° 2012-02-05 13:23:33
DL1MFT 5 2012-02-03 11:32:03 2012-02-05 09:27:13 JN58WI > JN67MK 84.7 miles 319° 2012-02-05 09:27:13
DL1MFT-9 2 2012-02-10 09:48:45 2012-02-14 08:41:07 JN58WI > JN67MK 84.7 miles 319° 2012-02-10 09:48:45
DF2NU-7 3 2012-02-11 09:05:57 2012-02-11 09:41:13 JN58UG > JN67MK 87.4 miles 313° 2012-02-11 09:05:57
DO2MEF-7 97 2012-02-02 15:31:03 2012-02-14 09:29:08 JN67IR > JN67MK 27.8 miles 321° 2012-02-13 21:12:33
OE3EMC-7 2 2012-02-14 07:47:24 2012-02-14 09:46:30 JN67QI > JN67MK 16.0 miles 106° 2012-02-14 07:47:24
DL1MTV-9 2 2012-02-13 06:14:36 2012-02-13 10:40:52 JN58LH > JN67MK 115.5 miles 303° 2012-02-13 10:40:52
HB9EUT-7 70 2012-02-05 09:17:11 2012-02-08 11:43:15 JN67QI > JN67MK 16.0 miles 106° 2012-02-05 12:15:33
DB0WGS 11 2012-02-06 07:53:40 2012-02-13 17:01:05 JN68VO > JN67MK 88.3 miles 22° 2012-02-13 17:01:05
DG1MKF 1 2012-02-04 10:40:16 2012-02-04 10:40:16 JN58KJ > JN67MK 121.3 miles 304° 2012-02-04 10:40:16
OE5YDL-9 3 2012-02-08 08:45:47 2012-02-13 18:37:27 JN78DH > JN67MK 86.1 miles 43° 2012-02-08 08:45:47
OE5FHM-9 2 2012-02-05 11:58:13 2012-02-05 14:05:22 JN68SC > JN67MK 51.7 miles 26° 2012-02-05 11:58:13
DL8BGD-7 19 2012-02-02 07:38:25 2012-02-12 11:38:51 JN67KO > JN67MK 16.0 miles 327° 2012-02-03 14:15:20
DL6MDS 20 2012-02-01 10:09:57 2012-02-12 15:38:53 JN67LO > JN67MK 14.4 miles 343° 2012-02-12 15:38:53
OE3YNB-9 1 2012-02-03 06:37:35 2012-02-03 06:37:35 JN78GE > JN67MK 86.5 miles 52° 2012-02-03 06:37:35
DL1FY-9 12 2012-02-04 13:02:19 2012-02-14 07:48:05 JN58TF > JN67MK 87.5 miles 311° 2012-02-13 21:13:31
DC7HS-9 3 2012-02-02 08:18:12 2012-02-09 09:24:41 JN67HU > JN67MK 36.7 miles 328° 2012-02-09 09:24:41
SP8OBT-9 26 2012-02-03 14:06:13 2012-02-08 15:35:55 JN68KT > JN67MK 95.8 miles 355° 2012-02-08 10:49:35
DL3LRM-9 3 2012-02-02 07:06:43 2012-02-03 07:15:45 JN58UH > JN67MK 87.7 miles 316° 2012-02-03 07:15:45
DJ7DA 2 2012-02-14 10:56:14 2012-02-14 11:02:09 JN58PB > JN67MK 95.3 miles 299° 2012-02-14 11:02:09

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.
User guide · 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