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 DB0IDS - show graphs
Map loading...
Comment: W1-1 Digi Idstein/Ts. F22, 420m NN
Last status: FM Relais 438,775MHz
Last beacon: UIDIGI 1.9
Location: 50°13.22' N 8°14.89' E - locator JO40CF92SV - show map - static map
1.2 miles Southwest bearing 222° from Idstein, Hesse, Germany [?]
4.3 miles Southwest bearing 241° from Waldems, Regierungsbezirk Darmstadt, Hesse, Germany
20.5 miles West bearing 291° from Frankfurt am Main, Regierungsbezirk Darmstadt, Hesse, Germany
75.3 miles Southeast bearing 130° from Köln (Koeln), Regierungsbezirk Köln, North Rhine-Westphalia, Germany
Last position: 2016-09-26 14:51:16 EDT (11m47s ago)
2016-09-26 20:51:16 CEST local time at Idstein, Germany [?]
Last telemetry: 2014-01-13 08:36:51 EST (987d 5h26m ago) – show telemetry
Ch 1: 122, Ch 2: 6, Ch 3: 227, Ch 4: 4, Ch 5: 9
 1     2     3     4     5     6     7     8 
Device: IW3FQG: UIdigi (digi)
Last path: DB0IDS>APNU19 via DB3FAT*,WIDE1-1,WIDE2-2,qAS,DB3FAT (good)
Positions stored: 29
Packet rate: 513 seconds between packets on average during 25638 seconds.
APRS digipeater – Statistics for 2016-09:
Stations heard directly: 99 on radio path – show map
Last heard a station directly: 2016-09-26 14:19:02 EDT (44m1s ago)
Normal receiver range estimate: 50 miles (Updated: 2016-08-31 17:00:05 EDT)
Position packets heard directly: 2933 on radio path
Stations near current position of DB0IDS - show more
callsign distance last heard - EDT      callsign distance last heard - EDT
DO6FRA1.7 miles 5°2016-09-25 12:37:35 DF7FE-94.8 miles 142°2016-09-02 10:49:38
DG6FAX-A5.5 miles 159°2016-09-15 01:42:03 DK2WW6.5 miles 222°2016-09-26 15:01:07
L21138086.7 miles 166°2016-08-28 09:13:37 DL4FEU8.4 miles 176°2016-09-26 15:01:46
DB0MOT-B8.8 miles 89°2016-09-26 15:02:00 DB0MOT B8.8 miles 89°2016-09-26 15:01:50
DB0VA-B9.2 miles 214°2016-09-26 14:53:16 DB0VA B9.2 miles 214°2016-09-26 14:53:07
DO1PCD-99.3 miles 86°2016-09-20 11:24:48 DC1AW-59.3 miles 151°2016-09-21 10:54:21
DB0HRF B9.3 miles 85°2016-09-26 15:01:56 DB0HRF-B9.3 miles 85°2016-09-26 15:02:06
DB0HRF A9.3 miles 85°2016-09-26 15:01:36 DB0HRF AD9.3 miles 85°2016-09-26 15:02:16
DB0HRF-A9.3 miles 85°2016-09-26 15:01:46 NOT-RPT_A9.3 miles 85°2016-09-26 15:00:32
DB0HRF9.3 miles 85°2016-09-26 14:32:25 DF0MOT9.3 miles 85°2016-09-26 14:49:11
Stations which heard DB0IDS directly on radio –
callsign pkts first heard - EDT last heard longest (tx => rx) longest at - EDT
DB0GIS 10 2016-09-10 01:22:42 2016-09-15 01:53:51 JO40CF > JO40JN 32.2 miles 45° 2016-09-15 01:53:51
DB0KH 66 2016-09-02 18:50:54 2016-09-26 13:51:15 JO40CF > JO40RV 70.2 miles 47° 2016-09-26 13:51:15
DB0MYK 40 2016-09-01 01:20:31 2016-09-25 19:22:53 JO40CF > JO30OJ 47.6 miles 285° 2016-09-25 19:22:53
DB0GV 631 2016-08-31 20:20:28 2016-09-26 14:51:18 JO40CF > JO40KD 27.8 miles 103° 2016-09-26 14:51:18
DB0KT 497 2016-08-31 23:20:31 2016-09-26 14:21:18 JO40CF > JO40PL 48.9 miles 68° 2016-09-26 14:21:18
DB0ASF 3 2016-09-15 03:23:49 2016-09-18 20:24:42 JO40CF > JO40NB 39.3 miles 104° 2016-09-18 20:24:42
DB0XIN 35 2016-09-03 01:50:58 2016-09-18 21:24:42 JO40CF > JN49FW 20.9 miles 154° 2016-09-18 21:24:42
DK3QA 69 2016-09-02 19:50:55 2016-09-25 21:21:05 JO40CF > JN49GU 28.4 miles 150° 2016-09-25 21:21:05
DB0BOS 336 2016-09-01 01:50:33 2016-09-26 11:51:17 JO40CF > JN49LR 44.5 miles 138° 2016-09-26 11:51:17
DF7PN 7 2016-09-03 17:21:08 2016-09-12 03:53:07 JO40CF > JN49AV 24.4 miles 199° 2016-09-12 03:53:07
DB0ZAV-1 23 2016-09-02 02:20:45 2016-09-25 21:21:05 JO40CF > JO40JF 23.9 miles 91° 2016-09-25 21:21:05
DB3FAT 40 2016-09-15 23:54:01 2016-09-26 14:51:16 JO40CF > JO40MD 35.2 miles 99° 2016-09-26 14:51:16
DB0FDA 832 2016-08-31 20:50:29 2016-09-26 14:22:24 JO40CF > JN49HU 29.9 miles 144° 2016-09-26 14:22:24
DC4ZZ 37 2016-09-15 03:23:49 2016-09-25 05:50:56 JO40CF > JO40LC 32.0 miles 102° 2016-09-21 22:50:09
DB0HRF 132 2016-08-31 22:20:30 2016-09-26 12:21:51 JO40CF > JO40FF 9.3 miles 85° 2016-09-26 12:21:51
DL7FCG 45 2016-09-15 23:54:01 2016-09-26 14:21:15 JO40CF > JO40MD 35.2 miles 99° 2016-09-26 14:21:15
DB5WY-13 951 2016-08-31 20:50:27 2016-09-26 08:21:13 JO40CF > JO30XO 28.4 miles 334° 2016-09-26 08:21:13
DB0NOS 1 2016-09-06 21:51:54 2016-09-06 21:51:54 JO40CF > JO41HW 118.9 miles 9° 2016-09-06 21:51:54

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 DB0IDS
callsign pkts first heard - EDT last heard longest (rx => tx) longest at - EDT
DO2FAH 14 2016-09-13 02:03:53 2016-09-26 14:19:02 JO40IA > JO40CF 23.7 miles 124° 2016-09-26 14:19:02
DB0MYK 185 2016-08-31 20:00:02 2016-09-26 11:00:04 JO30OJ > JO40CF 47.6 miles 285° 2016-09-26 11:00:04
DC4ZZ-9 4 2016-09-13 04:38:09 2016-09-23 13:32:53 JO40LC > JO40CF 32.4 miles 102° 2016-09-16 11:02:16
ON4AVM-9 21 2016-09-04 06:24:24 2016-09-04 06:57:03 JO40AJ > JO40CF 17.0 miles 320° 2016-09-04 06:57:03
DB0KT 97 2016-09-01 20:23:15 2016-09-26 14:01:56 JO40PL > JO40CF 48.9 miles 68° 2016-09-26 14:01:56
DB3FAT-9 2 2016-09-12 02:32:53 2016-09-14 01:56:48 JO40MB > JO40CF 38.1 miles 107° 2016-09-12 02:32:53
DO1FZZ-9 1 2016-09-10 06:16:59 2016-09-10 06:16:59 JO40JD > JO40CF 25.2 miles 103° 2016-09-10 06:16:59
DJ8HS-9 6 2016-09-01 13:02:18 2016-09-01 13:50:33 JN49EX > JO40CF 18.4 miles 160° 2016-09-01 13:50:33
DB5WY-9 560 2016-08-31 23:16:07 2016-09-26 11:43:29 JO30XO > JO40CF 28.4 miles 334° 2016-09-06 23:05:36
DL1JU-9 97 2016-09-01 09:35:35 2016-09-26 10:29:11 JN49EX > JO40CF 17.6 miles 164° 2016-09-02 05:43:54
PA7J-9 21 2016-09-15 04:39:14 2016-09-15 05:05:10 JO40EB > JO40CF 13.4 miles 151° 2016-09-15 04:39:14
DG3NJS-9 9 2016-09-02 15:34:50 2016-09-04 16:58:32 JO40CH > JO40CF 7.9 miles 346° 2016-09-04 16:58:32
DF2PH 55 2016-08-31 23:52:07 2016-09-26 11:25:08 JO40EB > JO40CF 12.9 miles 152° 2016-09-02 10:00:59
DO2FAH-9 4 2016-09-10 12:28:18 2016-09-10 12:38:54 JO40CH > JO40CF 7.8 miles 346° 2016-09-10 12:28:18
DL5DBJ-9 2 2016-09-09 00:19:40 2016-09-09 02:10:55 JN49FN > JO40CF 47.0 miles 168° 2016-09-09 02:10:55
DL1ZBL-9 67 2016-09-02 01:19:04 2016-09-26 06:15:24 JN49EX > JO40CF 18.5 miles 160° 2016-09-26 06:15:24
DB0MI-4 83 2016-08-31 20:03:52 2016-09-26 00:33:30 JN49PS > JO40CF 55.2 miles 123° 2016-09-26 00:33:30
DC2EH-11 12 2016-09-07 13:30:00 2016-09-09 13:20:11 JO41EM > JO40CF 89.2 miles 3° 2016-09-09 13:20:11
DD8UJ-9 4 2016-09-10 12:10:55 2016-09-10 12:30:02 JN49HU > JO40CF 29.3 miles 148° 2016-09-10 12:10:55
DJ3CD-9 2 2016-09-02 05:18:31 2016-09-07 08:27:34 JO40IQ > JO40CF 37.4 miles 34° 2016-09-02 05:18:31
HB9EHG-9 13 2016-09-02 14:41:31 2016-09-04 15:22:09 JO40CH > JO40CF 7.1 miles 350° 2016-09-04 15:11:41
DB0BOS 37 2016-09-01 16:21:04 2016-09-26 11:09:05 JN49LR > JO40CF 44.5 miles 138° 2016-09-26 11:09:05
DF7PN-9 11 2016-09-06 10:33:06 2016-09-23 11:16:28 JN49CX > JO40CF 17.7 miles 181° 2016-09-07 10:00:48
DJ8HS-11 567 2016-09-02 05:09:30 2016-09-25 05:32:41 JN49EX > JO40CF 18.7 miles 159° 2016-09-14 04:25:27
DJ1JAY-14 31 2016-09-01 03:41:23 2016-09-25 15:40:54 JO30WK > JO40CF 21.7 miles 316° 2016-09-25 15:40:54
DO7SMS-9 2 2016-09-21 11:02:10 2016-09-21 11:05:10 JO40HF > JO40CF 18.4 miles 84° 2016-09-21 11:02:10
DF8FW-9 14 2016-09-03 01:16:53 2016-09-17 08:39:45 JN49HV > JO40CF 27.4 miles 144° 2016-09-09 10:04:57
DC1DMR 2 2016-09-09 05:35:49 2016-09-09 06:19:36 JO40EO > JO40CF 28.2 miles 13° 2016-09-09 05:35:49
DG3FBL-9 7 2016-09-13 04:49:06 2016-09-24 05:07:54 JN49HV > JO40CF 29.2 miles 144° 2016-09-16 11:52:32
DC2EH-7 2 2016-09-19 07:15:03 2016-09-19 07:20:05 JO40DD > JO40CF 4.5 miles 151° 2016-09-19 07:20:05
DO7SB-9 3 2016-09-04 11:47:15 2016-09-04 13:03:59 JO30UG > JO40CF 22.5 miles 276° 2016-09-04 11:47:15
DC2EH-14 1 2016-09-20 05:52:31 2016-09-20 05:52:31 JO40CH > JO40CF 7.9 miles 345° 2016-09-20 05:52:31
DK2NO-9 1 2016-09-22 13:35:41 2016-09-22 13:35:41 JO40AE > JO40CF 10.8 miles 251° 2016-09-22 13:35:41
DD4EB-8 14 2016-09-03 06:52:42 2016-09-12 08:26:39 JO40DD > JO40CF 6.4 miles 146° 2016-09-12 08:15:16
DL1ZM 286 2016-09-01 14:40:38 2016-09-26 11:09:04 JO40MC > JO40CF 37.4 miles 104° 2016-09-17 07:36:40
YO6PES-9 4 2016-09-26 13:54:34 2016-09-26 14:01:03 JN49FX > JO40CF 19.3 miles 150° 2016-09-26 14:01:03
DG0TOM-9 3 2016-09-08 06:45:29 2016-09-08 06:50:46 JO40CL > JO40CF 18.9 miles 350° 2016-09-08 06:50:46
DO5MZ-9 2 2016-09-15 03:37:07 2016-09-15 08:23:58 JO40HF > JO40CF 18.3 miles 89° 2016-09-15 08:23:58
DC9KH 7 2016-09-16 18:30:47 2016-09-16 18:50:57 JO40EC > JO40CF 9.8 miles 152° 2016-09-16 18:30:47
DK3SML-9 24 2016-09-02 03:41:24 2016-09-03 12:57:57 JO40DQ > JO40CF 31.3 miles 3° 2016-09-02 04:54:51
DL5FM-9 2 2016-09-13 14:54:54 2016-09-13 15:05:02 JN49FW > JO40CF 21.1 miles 152° 2016-09-13 15:05:02
PA1WW-7 28 2016-09-13 16:04:25 2016-09-13 16:39:03 JO30WK > JO40CF 22.1 miles 316° 2016-09-13 16:04:25
OK1BLG-9 10 2016-09-07 13:18:34 2016-09-25 20:27:43 JO30XJ > JO40CF 17.0 miles 320° 2016-09-07 13:18:34
DG4YDY 33 2016-09-01 02:50:52 2016-09-26 11:51:10 JN49FR > JO40CF 35.3 miles 162° 2016-09-25 11:48:19
EA5UM 1 2016-09-24 16:22:19 2016-09-24 16:22:19 IM99GG > JO40CF 891.2 miles 216° 2016-09-24 16:22:19
DG2EBN-2 8 2016-09-19 03:56:58 2016-09-20 09:57:44 JO40ED > JO40CF 7.5 miles 148° 2016-09-20 09:48:41
DG1PY-9 2 2016-09-26 02:41:49 2016-09-26 04:13:24 JN49CX > JO40CF 17.6 miles 180° 2016-09-26 04:13:24
DF3DCB-8 4 2016-09-09 02:17:29 2016-09-11 08:28:06 JO40DQ > JO40CF 32.1 miles 3° 2016-09-11 08:28:06
DL5EBS-9 11 2016-09-09 10:16:47 2016-09-21 10:54:33 JO40DD > JO40CF 5.7 miles 149° 2016-09-09 10:38:28
DF9JS-5 68 2016-09-06 14:34:22 2016-09-11 04:29:32 JN49GV > JO40CF 26.2 miles 150° 2016-09-07 02:19:40
OK2STF-9 1 2016-09-01 13:39:24 2016-09-01 13:39:24 JN49HU > JO40CF 29.6 miles 148° 2016-09-01 13:39:24
DF8XR-9 1 2016-09-06 08:25:55 2016-09-06 08:25:55 JN49HV > JO40CF 27.8 miles 145° 2016-09-06 08:25:55
DC4ZZ 4 2016-09-13 21:35:58 2016-09-25 23:05:11 JO40LC > JO40CF 32.0 miles 102° 2016-09-25 23:05:11
DF7FE-9 7 2016-09-02 10:42:31 2016-09-02 10:49:39 JO40DD > JO40CF 5.1 miles 142° 2016-09-02 10:43:15
DL9ZAP-13 3 2016-09-03 02:34:25 2016-09-11 08:14:17 JN49HV > JO40CF 27.3 miles 144° 2016-09-11 07:51:02
PA1HR-9 10 2016-09-07 10:21:29 2016-09-07 10:41:05 JO40BI > JO40CF 10.2 miles 336° 2016-09-07 10:41:05
SQ4OJA-14 2 2016-09-21 12:44:37 2016-09-21 12:45:33 JO40BL > JO40CF 17.7 miles 341° 2016-09-21 12:44:37
DO1FU 4 2016-09-05 03:12:10 2016-09-05 03:17:26 JO40DE > JO40CF 3.7 miles 153° 2016-09-05 03:12:10
DH1YBD-3 3 2016-09-11 07:15:46 2016-09-16 08:08:27 JN49HV > JO40CF 27.9 miles 146° 2016-09-16 08:08:27
DG1EIR-9 5 2016-09-10 02:17:25 2016-09-10 02:25:42 JO40ED > JO40CF 7.4 miles 148° 2016-09-10 02:25:42
DL5DAJ 4 2016-09-04 05:44:57 2016-09-10 02:56:10 JO41BA > JO40CF 55.7 miles 354° 2016-09-04 05:49:22
PD1CV-9 14 2016-09-16 08:13:15 2016-09-16 08:24:25 JO40ED > JO40CF 7.5 miles 148° 2016-09-16 08:24:25
TB2BCE-9 59 2016-08-31 22:18:00 2016-09-22 18:21:18 JO31OE > JO40CF 80.8 miles 328° 2016-09-22 18:21:18
SM5RVH-4 2 2016-09-24 02:28:06 2016-09-24 05:24:06 JO88LQ > JO40CF 681.2 miles 27° 2016-09-24 05:24:06
DL1PIT-1 1 2016-09-04 00:43:51 2016-09-04 00:43:51 JO40IF > JO40CF 22.1 miles 87° 2016-09-04 00:43:51
DC7OG-8 2 2016-09-08 05:21:07 2016-09-08 05:26:10 JO40DD > JO40CF 6.2 miles 146° 2016-09-08 05:26:10
DK1KT 5 2016-09-09 13:17:46 2016-09-25 07:21:53 JN49DU > JO40CF 26.1 miles 179° 2016-09-09 13:17:46
DL1EEI-9 3 2016-09-26 06:24:44 2016-09-26 07:00:51 JO40MB > JO40CF 38.1 miles 106° 2016-09-26 06:25:21
DH5AT-1 10 2016-09-11 07:55:19 2016-09-18 10:06:58 JN49FP > JO40CF 41.3 miles 168° 2016-09-11 07:55:19
DH8GHH-9 1 2016-09-09 08:09:37 2016-09-09 08:09:37 JN49HV > JO40CF 27.7 miles 145° 2016-09-09 08:09:37
DG1NGA-14 94 2016-09-01 02:35:00 2016-09-21 20:26:39 JO40MF > JO40CF 33.2 miles 90° 2016-09-01 04:10:18
DL1COP 1 2016-09-04 09:47:43 2016-09-04 09:47:43 JO40BK > JO40CF 16.4 miles 335° 2016-09-04 09:47:43
DD3JG-8 1 2016-09-12 08:54:08 2016-09-12 08:54:08 JO40DQ > JO40CF 31.7 miles 3° 2016-09-12 08:54:08
DH2PC-7 1 2016-09-04 10:53:24 2016-09-04 10:53:24 JN49DX > JO40CF 17.1 miles 168° 2016-09-04 10:53:24
DL0ESA 64 2016-09-01 03:13:36 2016-09-25 20:13:57 JN49HU > JO40CF 29.2 miles 145° 2016-09-25 20:13:57
DO1SEC-9 16 2016-09-01 22:18:35 2016-09-09 22:57:55 JO40HE > JO40CF 17.5 miles 95° 2016-09-09 22:57:55
DO3HN-9 1 2016-09-22 01:09:23 2016-09-22 01:09:23 JN49HL > JO40CF 54.4 miles 160° 2016-09-22 01:09:23
DL1LPZ-9 8 2016-09-18 08:55:42 2016-09-18 09:14:13 JO40EB > JO40CF 11.0 miles 152° 2016-09-18 09:14:13
YU5DM 17 2016-09-08 10:12:07 2016-09-24 03:20:18 JO40ID > JO40CF 20.0 miles 106° 2016-09-24 03:16:25
DA1MH-9 4 2016-09-17 04:55:02 2016-09-17 07:32:54 JN49CX > JO40CF 17.6 miles 181° 2016-09-17 04:55:02
DB7JLN-9 21 2016-09-06 05:10:44 2016-09-22 07:57:20 JN49HU > JO40CF 30.9 miles 145° 2016-09-06 05:45:00
SV7JLN-9 1 2016-09-23 16:09:22 2016-09-23 16:09:22 JN49EX > JO40CF 17.2 miles 154° 2016-09-23 16:09:22
DO1TSL-14 5 2016-09-01 07:33:58 2016-09-01 08:38:11 JO40CE > JO40CF 3.1 miles 225° 2016-09-01 07:33:58
DK8HM-9 1 2016-09-16 12:31:13 2016-09-16 12:31:13 JN49EW > JO40CF 20.0 miles 168° 2016-09-16 12:31:13
DB1SOL-9 3 2016-09-03 05:12:11 2016-09-03 05:26:38 JO40CH > JO40CF 5.6 miles 355° 2016-09-03 05:26:38
DD8MOK-9 1 2016-09-18 06:32:53 2016-09-18 06:32:53 JO40DQ > JO40CF 31.6 miles 3° 2016-09-18 06:32:53
OE1HFW-1 19 2016-09-02 12:27:52 2016-09-03 14:09:52 JO40BJ > JO40CF 13.4 miles 327° 2016-09-02 13:01:21
DG6UAI-9 2 2016-09-24 09:29:08 2016-09-24 11:13:25 JO40FC > JO40CF 13.6 miles 129° 2016-09-24 09:29:08
IZ0PMP-13 5 2016-09-24 02:04:52 2016-09-25 12:04:55 JN61JK > JO40CF 644.1 miles 159° 2016-09-25 12:04:55
DO1JUW-9 17 2016-09-13 17:46:34 2016-09-19 00:08:51 JN49GV > JO40CF 25.2 miles 151° 2016-09-13 18:19:03
DO3SHB-7 3 2016-09-10 08:08:20 2016-09-10 08:12:22 JO40DD > JO40CF 6.1 miles 146° 2016-09-10 08:12:22
M0JVG 6 2016-09-10 01:59:53 2016-09-10 02:08:23 JO40DD > JO40CF 6.4 miles 146° 2016-09-10 02:08:23
KC5SFU-5 1 2016-09-19 06:34:28 2016-09-19 06:34:28 JO40DG > JO40CF 2.9 miles 3° 2016-09-19 06:34:28
SP5LBS-10 17 2016-09-14 10:17:01 2016-09-14 10:37:27 JO40CH > JO40CF 5.6 miles 355° 2016-09-14 10:37:27
DL5RGA-9 1 2016-09-14 03:55:22 2016-09-14 03:55:22 JN49FN > JO40CF 47.1 miles 167° 2016-09-14 03:55:22
DL1ASA-7 1 2016-09-18 13:27:21 2016-09-18 13:27:21 JN49HT > JO40CF 34.4 miles 148° 2016-09-18 13:27:21
DL0PTB-11 9 2016-09-15 08:24:11 2016-09-15 09:50:20 JO52FH > JO40CF 172.5 miles 33° 2016-09-15 09:50:20
DB8ES-9 9 2016-09-10 07:49:51 2016-09-10 08:00:08 JO40ED > JO40CF 7.0 miles 147° 2016-09-10 07:49:51
SP3PA-14 19 2016-09-16 20:53:48 2016-09-22 14:52:51 JN39XW > JO40CF 24.4 miles 214° 2016-09-16 20:53:48

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