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 DB0SPN - show graphs Bookmark and Share
Map loading...
Comment: W3,DEBR1 Spree-Neisse + Cottbus
Last beacon: UIDIGI 1.9
Location: 51°43.22' N 14°20.52' E - locator JO71ER12AV - show map - static map
3.2 miles South bearing 173° from Cottbus, Brandenburg, Germany [?]
4.4 miles Southeast bearing 117° from Kolkwitz, Brandenburg, Germany
53.0 miles Northeast bearing 29° from Dresden, Saxony, Germany
68.1 miles Southeast bearing 144° from Berlin, Berlin, Germany
Last position: 2012-05-27 11:24:53 UTC (8m56s ago)
2012-05-27 13:24:53 CEST local time at Cottbus, Germany [?]
Last telemetry: 2011-04-20 00:16:32 UTC (403d 11h17m ago) – show telemetry
Ch 1: 121, Ch 2: 32, Ch 3: 255, Ch 4: 91, Ch 5: 84
 1     2     3     4     5     6     7     8 
Device: IW3FQG: UIdigi version 19-3 (digi)
Last path: DB0SPN>APNU19-3 via DB0PIB,OK1TEC-3*,qAR,OK1ALX-1 (good)
Positions stored: 47
Packet rate: 651 seconds between packets on average during 32526 seconds.
Other SSIDs: DB0SPN-2
APRS digipeater – Statistics for 2012-05:
Stations heard directly: 70 on radio path – show map
Last heard a station directly: 2012-05-27 11:31:05 UTC (2m44s ago)
Normal receiver range estimate: 1243 miles (Updated: 2012-05-27 09:38:46 UTC)
Position packets heard directly: 6295 on radio path
Stations near current position of DB0SPN - show more
callsign distance last heard - UTC      callsign distance last heard - UTC
EDCD13.9 miles 34°2012-05-27 00:21:09 SP3XRQ14.1 miles 87°2012-05-06 18:17:33
DL3HS-921.7 miles 301°2012-05-21 14:14:31 DG6IDA-922.2 miles 301°2012-05-26 14:21:38
SP3GUM-223.4 miles 45°2012-05-26 10:00:54
Stations which heard DB0SPN directly on radio –
callsign pkts first heard - UTC last heard longest (tx => rx) longest at - UTC
SR3NWY 1 2012-05-01 08:41:42 2012-05-01 08:41:42 JO71ER > JO82SB 139.6 miles 79° 2012-05-01 08:41:42
SR3DPN 5 2012-05-23 02:26:48 2012-05-23 05:18:37 JO71ER > JO82LK 120.0 miles 65° 2012-05-23 05:18:37
SR2DBZ 7 2012-05-20 04:03:11 2012-05-23 04:47:17 JO71ER > JO83XC 181.1 miles 57° 2012-05-23 04:47:17
SR3NJE 940 2012-05-01 01:51:02 2012-05-27 10:19:11 JO71ER > JO72PI 58.4 miles 42° 2012-05-27 10:19:11
SR3DGT 24 2012-05-19 04:35:08 2012-05-24 23:59:51 JO71ER > JO82KX 136.7 miles 50° 2012-05-24 23:59:51
DB0LMM 25 2012-05-02 20:55:13 2012-05-23 20:02:47 JO71ER > JO61EI 88.5 miles 253° 2012-05-23 20:02:47
DB0FD 12 2012-05-20 05:46:42 2012-05-27 06:31:22 JO71ER > JO42SF 207.6 miles 282° 2012-05-27 06:31:22
DB0LUC 16 2012-05-02 23:55:38 2012-05-26 19:43:00 JO71ER > JO61TS 30.4 miles 279° 2012-05-26 19:43:00
DB0MI 3 2012-05-23 03:29:14 2012-05-23 04:10:30 JO71ER > JN49PS 257.8 miles 241° 2012-05-23 04:10:30
DB0MMO 1 2012-05-23 03:29:34 2012-05-23 03:29:34 JO71ER > JN49RV 248.4 miles 242° 2012-05-23 03:29:34
DB0ZWI 17 2012-05-01 15:27:49 2012-05-26 23:57:53 JO71ER > JO60FQ 108.5 miles 230° 2012-05-01 15:27:49
DB0HRO 9 2012-05-21 01:06:09 2012-05-24 19:30:52 JO71ER > JO64AD 192.4 miles 331° 2012-05-24 19:30:52
SR1NRE 2 2012-05-23 05:33:11 2012-05-23 05:50:03 JO71ER > JO73GK 120.1 miles 4° 2012-05-23 05:50:03
DB0DEQ 12 2012-05-21 00:45:24 2012-05-27 03:02:13 JO71ER > JO52UT 135.7 miles 305° 2012-05-27 03:02:13
OZ4DIA-2 3 2012-05-22 05:23:56 2012-05-25 22:25:45 JO71ER > JO64AV 238.6 miles 337° 2012-05-25 22:25:45
DB0REN 7 2012-05-05 06:22:58 2012-05-25 01:22:45 JO71ER > JO50RK 153.1 miles 236° 2012-05-25 01:22:45
DL1DVE-9 12 2012-05-13 08:38:33 2012-05-27 11:00:35 JO71ER > JO61XF 37.9 miles 206° 2012-05-27 11:00:35
DB0HGW 2 2012-05-20 23:01:59 2012-05-22 01:33:45 JO71ER > JO64QC 168.8 miles 347° 2012-05-22 01:33:45
DD6UBW 10 2012-05-05 22:46:09 2012-05-13 04:58:30 JO71ER > JO62TM 63.1 miles 330° 2012-05-13 04:58:30
DB0FUZ 33 2012-05-01 01:26:25 2012-05-27 00:59:59 JO71ER > JO62TK 58.9 miles 327° 2012-05-27 00:59:59
SR1NRS 4 2012-05-22 02:17:41 2012-05-25 04:57:36 JO71ER > JO73MI 115.4 miles 14° 2012-05-25 04:57:36
DH7VK 17 2012-05-03 18:46:35 2012-05-16 14:49:00 JO71ER > JO62TM 64.8 miles 331° 2012-05-16 14:49:00
SR1NRR 6 2012-05-21 01:06:06 2012-05-25 04:57:37 JO71ER > JO73NV 154.2 miles 12° 2012-05-25 04:57:37
OK1TEC-2 2 2012-05-02 00:53:16 2012-05-03 04:38:21 JO71ER > JO70MS 73.5 miles 154° 2012-05-03 04:38:21
DB0BAR 4 2012-05-01 15:59:12 2012-05-21 04:53:51 JO71ER > JO62TP 70.6 miles 334° 2012-05-21 04:53:51
DL0FHL 2 2012-05-04 15:21:57 2012-05-13 09:10:31 JO71ER > JO61EH 89.1 miles 252° 2012-05-13 09:10:31
DB0HRC-10 3 2012-05-01 07:18:22 2012-05-02 08:50:33 JO71ER > JO61AG 103.1 miles 253° 2012-05-02 08:50:33
SR2NDA 2 2012-05-23 02:06:15 2012-05-23 02:26:53 JO71ER > JO84RE 214.7 miles 36° 2012-05-23 02:26:53
DB0OLL 140 2012-05-01 09:01:56 2012-05-27 11:21:06 JO71ER > JO71IC 45.9 miles 161° 2012-05-27 11:21:06
DM1RG-10 170 2012-05-01 00:24:19 2012-05-27 06:31:13 JO71ER > JO62PN 72.3 miles 324° 2012-05-27 06:31:13
DB0LPZ 41 2012-05-01 03:09:55 2012-05-26 01:52:43 JO71ER > JO61FI 84.5 miles 253° 2012-05-26 01:52:43
DB0FBG 2 2012-05-02 20:47:06 2012-05-04 04:40:03 JO71ER > JO60QW 69.4 miles 219° 2012-05-04 04:40:03
SR3NDG 65 2012-05-01 00:44:59 2012-05-27 04:06:16 JO71ER > JO72OS 80.6 miles 27° 2012-05-27 04:06:16
OK1TEC-3 63 2012-05-01 01:05:42 2012-05-27 04:47:44 JO71ER > JO60WQ 73.1 miles 197° 2012-05-27 04:47:44
SQ1GQN-5 3 2012-05-23 03:08:13 2012-05-24 01:54:45 JO71ER > JO83FG 138.9 miles 39° 2012-05-24 01:54:45
OK7RB-1 18 2012-05-01 01:47:06 2012-05-23 02:41:33 JO71ER > JO60SB 119.0 miles 198° 2012-05-23 02:41:33
DB0GSH 5 2012-05-20 01:17:30 2012-05-23 04:15:51 JO71ER > JO51EV 168.5 miles 276° 2012-05-23 04:15:51
SP3PJE 5 2012-05-04 23:59:30 2012-05-10 02:50:25 JO71ER > JO71SV 54.0 miles 76° 2012-05-10 02:50:25
SR4NMR 1 2012-05-23 05:12:35 2012-05-23 05:12:35 JO71ER > KO04QC 336.7 miles 58° 2012-05-23 05:12:35
OK1KSO-1 3 2012-05-02 05:23:29 2012-05-02 09:15:56 JO71ER > JO60OK 100.6 miles 210° 2012-05-02 09:15:56
SQ3LLI 6 2012-05-05 22:04:37 2012-05-25 11:23:06 JO71ER > JO71NP 35.3 miles 100° 2012-05-25 11:23:06
DB0OHV-15 15 2012-05-06 23:44:50 2012-05-23 02:47:32 JO71ER > JO62PQ 80.9 miles 326° 2012-05-23 02:47:32
SP2OFR 3 2012-05-23 04:10:27 2012-05-23 04:47:17 JO71ER > JO93IL 220.5 miles 55° 2012-05-23 04:47:17
SQ6NTM-2 3 2012-05-01 05:55:43 2012-05-03 03:49:24 JO71ER > JO71VM 63.6 miles 102° 2012-05-03 03:49:24
DB0HDF 1 2012-05-23 05:54:29 2012-05-23 05:54:29 JO71ER > JO50WV 121.2 miles 243° 2012-05-23 05:54:29
DB0PIB 742 2012-05-01 00:16:43 2012-05-27 11:24:53 JO71ER > JQ22EG 1450.7 miles 352° 2012-05-27 11:24:53
DB0WOF-10 28 2012-05-01 02:49:12 2012-05-26 03:59:51 JO71ER > JO61DQ 89.4 miles 269° 2012-05-26 03:59:51
SR2NDF 2 2012-05-23 04:10:31 2012-05-23 05:50:07 JO71ER > JO93JL 221.4 miles 55° 2012-05-23 05:50:07
DB0BRO 1 2012-05-23 04:15:48 2012-05-23 04:15:48 JO71ER > JO51HT 159.2 miles 273° 2012-05-23 04:15:48
SP1TMB-5 113 2012-05-01 08:39:20 2012-05-17 03:13:26 JO71ER > JO72EU 78.2 miles 2° 2012-05-17 03:13:26
DB0HAU 1 2012-05-23 03:44:32 2012-05-23 03:44:32 JO71ER > JO40FF 275.6 miles 250° 2012-05-23 03:44:32
SR9NKO 1 2012-05-03 02:01:52 2012-05-03 02:01:52 JO71ER > JO90KP 208.8 miles 109° 2012-05-03 02:01:52
DN4FTM-12 2 2012-05-02 01:35:44 2012-05-02 04:00:40 JO71ER > JO51XI 104.9 miles 257° 2012-05-02 04:00:40
SQ1OOS-3 127 2012-05-18 21:41:01 2012-05-24 05:55:12 JO71ER > JO72EU 78.2 miles 2° 2012-05-24 05:55:12

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 DB0SPN
callsign pkts first heard - UTC last heard longest (rx => tx) longest at - UTC
SR3NJE 54 2012-05-01 05:21:03 2012-05-27 05:42:49 JO72PI > JO71ER 58.4 miles 42° 2012-05-27 05:42:49
SR3DGT 1 2012-05-23 03:21:22 2012-05-23 03:21:22 JO82KX > JO71ER 136.7 miles 50° 2012-05-23 03:21:22
DB0ZEH 1 2012-05-08 04:29:55 2012-05-08 04:29:55 JO62PW > JO71ER 96.7 miles 332° 2012-05-08 04:29:55
DB0LMM 1 2012-05-05 13:37:21 2012-05-05 13:37:21 JO61EI > JO71ER 88.5 miles 253° 2012-05-05 13:37:21
DB0LUC 2728 2012-05-01 00:02:01 2012-05-27 11:31:05 JO61TS > JO71ER 30.4 miles 279° 2012-05-27 11:31:05
DB0AJW 34 2012-05-01 04:09:16 2012-05-27 04:19:04 JO62PM > JO71ER 70.8 miles 321° 2012-05-27 04:19:04
DB0DEQ 6 2012-05-23 04:58:00 2012-05-27 03:16:33 JO52UT > JO71ER 135.7 miles 305° 2012-05-27 03:16:33
DB0RIE 5 2012-05-25 06:34:58 2012-05-26 06:35:45 JO50NV > JO71ER 150.3 miles 249° 2012-05-26 06:35:45
DB0ADD 23 2012-05-01 04:50:21 2012-05-23 05:10:53 JO61UA > JO71ER 55.0 miles 209° 2012-05-23 05:10:53
DK8RE-9 73 2012-05-09 11:58:54 2012-05-14 14:43:32 JO61QR > JO71ER 39.8 miles 271° 2012-05-09 11:58:54
DL1DVE-9 2 2012-05-09 11:19:51 2012-05-09 15:26:13 JO61XE > JO71ER 40.2 miles 204° 2012-05-09 15:26:13
DB0FUZ 9 2012-05-18 06:34:10 2012-05-23 05:32:36 JO62TK > JO71ER 58.9 miles 327° 2012-05-23 05:32:36
DM0DM 1 2012-05-23 04:32:20 2012-05-23 04:32:20 JO62RM > JO71ER 66.8 miles 325° 2012-05-23 04:32:20
DK0BLN 5 2012-05-20 04:08:12 2012-05-23 06:16:53 JO62SL > JO71ER 61.2 miles 327° 2012-05-23 06:16:53
DH5UW-9 13 2012-05-04 06:39:58 2012-05-24 08:29:20 JO71IB > JO71ER 48.9 miles 161° 2012-05-24 08:29:20
DO5HP-9 1 2012-05-25 06:39:15 2012-05-25 06:39:15 JO71IA > JO71ER 49.2 miles 162° 2012-05-25 06:39:15
DB0OLL 811 2012-05-01 00:56:13 2012-05-27 08:54:07 JO71IC > JO71ER 45.9 miles 161° 2012-05-27 08:54:07
DD6UBW-9 3 2012-05-23 05:24:39 2012-05-23 05:27:13 JO62TN > JO71ER 64.1 miles 333° 2012-05-23 05:24:39
SQ6ODL-9 4 2012-05-10 05:35:06 2012-05-10 10:36:07 JO61WE > JO71ER 42.3 miles 206° 2012-05-10 10:21:23
DM1RG-9 9 2012-05-16 16:53:37 2012-05-16 17:20:42 JO61WV > JO71ER 22.8 miles 299° 2012-05-16 16:53:37
DG7ABB 1 2012-05-23 07:16:08 2012-05-23 07:16:08 JO41VL > JO71ER 195.8 miles 267° 2012-05-23 07:16:08
DB0FBG 32 2012-05-01 04:19:47 2012-05-11 04:49:47 JO60QW > JO71ER 69.4 miles 219° 2012-05-11 04:49:47
DG4DSL 3 2012-05-20 11:40:32 2012-05-20 12:06:27 JO71EC > JO71ER 42.2 miles 179° 2012-05-20 11:45:14
OK1COM-7 2 2012-05-05 10:48:38 2012-05-05 11:58:51 JO60XR > JO71ER 71.2 miles 195° 2012-05-05 10:48:38
DB0PU 97 2012-05-24 11:37:00 2012-05-27 11:07:44 JO71AE > JO71ER 38.4 miles 199° 2012-05-27 11:07:44
OK1ALX-2 2 2012-05-02 03:46:56 2012-05-02 04:16:43 JN79NU > JO71ER 132.8 miles 165° 2012-05-02 04:16:43
DJ1JAY-14 1 2012-05-23 16:26:04 2012-05-23 16:26:04 JO62RH > JO71ER 55.6 miles 317° 2012-05-23 16:26:04
SQ5OCH-9 30 2012-05-02 06:20:20 2012-05-02 16:02:16 JO62UA > JO71ER 33.7 miles 309° 2012-05-02 08:01:53
DG5VR-9 156 2012-05-01 10:27:49 2012-05-24 16:55:30 JO71GB > JO71ER 47.0 miles 168° 2012-05-15 04:25:23
DL1VFR 2 2012-05-19 12:38:56 2012-05-19 12:39:30 JO71EC > JO71ER 42.9 miles 177° 2012-05-19 12:39:30
DK4EP-7 1 2012-05-01 12:18:19 2012-05-01 12:18:19 JO71AG > JO71ER 32.8 miles 200° 2012-05-01 12:18:19
SQ5MGT-14 9 2012-05-14 16:11:10 2012-05-14 17:17:58 JO61XM > JO71ER 21.6 miles 229° 2012-05-14 17:17:58
DB0GRZ 107 2012-05-02 05:52:48 2012-05-26 22:06:58 JO71LD > JO71ER 48.1 miles 148° 2012-05-26 22:06:58
SQ3NMU-9 2 2012-05-23 17:38:51 2012-05-23 17:45:57 JO72PQ > JO71ER 78.0 miles 30° 2012-05-23 17:38:51
DG6IDA-9 1507 2012-05-01 08:56:18 2012-05-26 14:21:38 JO61UX > JO71ER 30.8 miles 305° 2012-05-10 11:14:12
SO6KAG-9 3 2012-05-11 17:09:04 2012-05-11 17:21:30 JO71HF > JO71ER 37.1 miles 161° 2012-05-11 17:21:30
SM7VLL-7 43 2012-05-01 12:23:33 2012-05-03 08:15:15 JO61WR > JO71ER 20.6 miles 275° 2012-05-03 08:15:15
DL3HS-9 1 2012-05-21 14:14:31 2012-05-21 14:14:31 JO61WV > JO71ER 21.7 miles 301° 2012-05-21 14:14:31
SQ4MP-9 13 2012-05-02 09:27:00 2012-05-23 15:16:02 JO72OR > JO71ER 79.2 miles 29° 2012-05-23 04:09:20
DH2SN-9 7 2012-05-16 08:30:29 2012-05-20 13:04:36 JO61VW > JO71ER 29.2 miles 303° 2012-05-16 09:13:40
SP3NYX 5 2012-05-08 04:25:03 2012-05-23 03:23:03 JO71SW > JO71ER 51.8 miles 73° 2012-05-23 03:23:03
SP6RLI-9 2 2012-05-05 13:09:11 2012-05-05 13:17:46 JO70SS > JO71ER 83.2 miles 141° 2012-05-05 13:17:46
SP3XRQ 9 2012-05-06 08:47:44 2012-05-06 18:17:33 JO71IR > JO71ER 14.1 miles 87° 2012-05-06 18:17:33
OK0BBK-2 3 2012-05-03 05:12:05 2012-05-27 07:36:06 JO70PO > JO71ER 87.4 miles 152° 2012-05-27 07:36:06
SQ1OOS-5 1 2012-05-23 05:39:42 2012-05-23 05:39:42 JO72FW > JO71ER 85.6 miles 3° 2012-05-23 05:39:42
SP9TTI-9 24 2012-05-01 12:28:28 2012-05-01 13:07:34 JO61VW > JO71ER 28.5 miles 301° 2012-05-01 12:28:28
DO5OA-9 6 2012-05-27 05:11:34 2012-05-27 05:38:23 JO61VX > JO71ER 30.6 miles 305° 2012-05-27 05:11:34
DM3ES-1 4 2012-05-01 06:32:07 2012-05-11 17:31:00 JO70JV > JO71ER 61.1 miles 161° 2012-05-11 17:31:00
OK1POR 1 2012-05-22 17:23:58 2012-05-22 17:23:58 JO70MQ > JO71ER 77.3 miles 156° 2012-05-22 17:23:58
DB0FUZ-13 18 2012-05-03 04:07:23 2012-05-23 18:43:40 JO62TK > JO71ER 58.9 miles 327° 2012-05-23 18:43:40
DK4TC-9 1 2012-05-03 04:24:13 2012-05-03 04:24:13 JO62QK > JO71ER 64.2 miles 323° 2012-05-03 04:24:13
DH5ABC-9 2 2012-05-04 15:30:31 2012-05-04 16:17:13 JO60UT > JO71ER 67.6 miles 203° 2012-05-04 16:17:13
DB0PIB 196 2012-05-01 00:00:00 2012-05-27 10:51:18 JQ22EG > JO71ER 1450.7 miles 352° 2012-05-27 10:51:18
DL1VAL-9 11 2012-05-09 04:30:16 2012-05-27 10:31:10 JO71EC > JO71ER 43.1 miles 176° 2012-05-27 10:31:10
DB0WOF-10 2 2012-05-23 03:35:48 2012-05-24 03:44:17 JO61DQ > JO71ER 89.4 miles 269° 2012-05-24 03:44:17
DO1CJ-7 1 2012-05-05 14:19:45 2012-05-05 14:19:45 JO61XU > JO71ER 18.8 miles 301° 2012-05-05 14:19:45
DG4DSL-13 6 2012-05-26 12:47:15 2012-05-27 04:16:57 JO71ED > JO71ER 40.3 miles 180° 2012-05-27 04:16:57
DO1GJ 1 2012-05-23 17:00:08 2012-05-23 17:00:08 JO62TH > JO71ER 51.7 miles 324° 2012-05-23 17:00:08
SP3NYX-9 2 2012-05-15 05:05:34 2012-05-23 05:10:01 JO71SW > JO71ER 52.8 miles 73° 2012-05-15 05:05:34
SP8OBT-9 7 2012-05-16 15:44:05 2012-05-16 16:19:20 JO71JE > JO71ER 40.2 miles 152° 2012-05-16 15:44:05
DL1VFR-9 73 2012-05-19 11:03:31 2012-05-19 12:38:03 JO71EC > JO71ER 42.2 miles 179° 2012-05-19 12:37:09
SQ6VRS 31 2012-05-09 10:09:33 2012-05-25 17:33:17 JO61VV > JO71ER 27.1 miles 300° 2012-05-09 10:09:33
DL7AVZ-9 26 2012-05-03 06:37:20 2012-05-22 07:17:41 JO61VW > JO71ER 29.3 miles 304° 2012-05-03 06:37:20
PE0FK-7 16 2012-05-02 10:14:08 2012-05-02 10:37:03 JO61WV > JO71ER 22.7 miles 299° 2012-05-02 10:37:03
DM4RS 16 2012-05-03 15:26:16 2012-05-20 10:23:08 JO71AI > JO71ER 27.6 miles 208° 2012-05-20 10:23:08
CH7TS-9 8 2012-05-10 08:31:32 2012-05-10 08:53:32 JO61WV > JO71ER 24.0 miles 299° 2012-05-10 08:31:32
DL2DVL-3 1 2012-05-15 04:13:16 2012-05-15 04:13:16 JO61UA > JO71ER 55.0 miles 208° 2012-05-15 04:13:16
DH7TS-9 6 2012-05-13 10:40:23 2012-05-13 10:59:11 JO61VV > JO71ER 24.7 miles 299° 2012-05-13 10:59:11
OE7CWJ-9 11 2012-05-16 18:52:34 2012-05-19 06:11:03 JO60XS > JO71ER 67.5 miles 195° 2012-05-19 06:11:03
SQ1OOS-3 2 2012-05-19 05:10:25 2012-05-23 06:47:44 JO72EU > JO71ER 78.2 miles 2° 2012-05-23 06:47:44

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