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 DB0CPU-11 - show graphs Bookmark and Share
Map loading...
Comment: W4,BWn DIGI_NED/OpenWRT APRS><PR-Netz Gateway
Last status: DIGI_NED: digipeater DB0CPU-11 in Mannheim
Location: 49°28.18' N 8°28.93' E - locator JN49FL72UR - show map - static map
1.5 miles Southeast bearing 149° from Mannheim, Baden-Württemberg, Germany [?]
2.2 miles East bearing 111° from Ludwigshafen am Rhein, Rhineland-Palatinate, Germany
45.6 miles South bearing 191° from Frankfurt am Main, Hesse, Germany
56.9 miles Northwest bearing 327° from Stuttgart, Regierungsbezirk Stuttgart, Baden-Württemberg, Germany
Last position: 2012-05-27 10:14:43 UTC (19m14s ago)
2012-05-27 12:14:43 CEST local time at Mannheim, Germany [?]
Altitude: 430 ft
Device: PE1MEW: DIGI_NED version 0Z
Last path: DB0CPU-11>APND0Z via WIDE2-2,qAR,DB0FTH (good)
Positions stored: 423
Packet rate: 444 seconds between packets on average during 22197 seconds.
Other SSIDs: DB0CPU DB0CPU-1
APRS digipeater – Statistics for 2012-05:
Stations heard directly: 98 on radio path – show map
Last heard a station directly: 2012-05-27 10:33:39 UTC (18s ago)
Normal receiver range estimate: 43 miles (Updated: 2012-05-27 10:09:30 UTC)
Position packets heard directly: 4794 on radio path
Stations near current position of DB0CPU-11 - show more
callsign distance last heard - UTC      callsign distance last heard - UTC
DO1BTM-50.5 miles 34°2012-05-25 16:41:06 DL1IAD-11.4 miles 143°2012-05-27 09:20:43
SONATA1.5 miles 308°2012-05-23 15:59:27 MURENE1.6 miles 307°2012-05-26 03:52:30
SOPRANO2.0 miles 310°2012-05-26 22:14:13 NADUAH2.1 miles 310°2012-05-26 23:29:06
ALTRIP MANNHEIM2.1 miles 156°2012-05-18 05:40:50 JAKOB GOETZ2.2 miles 334°2012-05-27 07:54:35
HEINRICH KRIEGER SEN2.2 miles 309°2012-05-25 20:06:37 TIESTO2.2 miles 311°2012-05-26 03:20:18
PANDA2.2 miles 310°2012-05-23 05:50:22 MTS ELLEN2.3 miles 311°2012-05-26 16:18:50
KARL WILHELM2.3 miles 311°2012-05-21 12:26:14 ROLF2.3 miles 311°2012-05-27 04:25:31
GEBR KRIEGER2.3 miles 311°2012-05-24 06:48:25 PIZ ARINA2.3 miles 310°2012-05-27 06:14:38
PIZ ALBRIS2.3 miles 309°2012-05-27 10:25:10 VITA DURA2.3 miles 311°2012-05-26 02:40:42
CAPRICORNUS2.3 miles 313°2012-05-27 02:55:31 JOY2.4 miles 312°2012-05-24 01:21:37
Stations which heard DB0CPU-11 directly on radio –
callsign pkts first heard - UTC last heard longest (tx => rx) longest at - UTC
DB0IBM-2 28 2012-05-07 04:45:57 2012-05-27 08:14:46 JN49FL > JN49DX 36.3 miles 346° 2012-05-27 08:14:46
DB0VI-2 2 2012-05-24 04:44:56 2012-05-26 04:14:49 JN49FL > JN39NK 62.5 miles 270° 2012-05-26 04:14:49
DB0MRT 16 2012-05-05 00:46:04 2012-05-24 04:44:56 JN49FL > JO30TD 61.7 miles 321° 2012-05-24 04:44:56
DB0HOR 80 2012-05-01 06:46:26 2012-05-27 09:14:46 JN49FL > JN48CN 62.6 miles 190° 2012-05-27 09:14:46
DB0FTH 339 2012-05-11 16:45:37 2012-05-27 10:14:43 JN49FL > JN49EM 6.6 miles 315° 2012-05-27 10:14:43
DB0RO 324 2012-05-01 00:46:18 2012-05-27 09:14:46 JN49FL > JN49AF 25.6 miles 231° 2012-05-27 09:14:46
DB0TFM-1 23 2012-05-01 08:16:15 2012-05-16 01:15:28 JN49FL > JN48ES 49.3 miles 184° 2012-05-16 01:15:28
DK3QA 9 2012-05-22 23:14:58 2012-05-27 08:14:43 JN49FL > JN49GU 27.4 miles 8° 2012-05-27 08:14:43
DG1IHH 2 2012-05-20 19:15:06 2012-05-21 05:45:04 JN49FL > JN49GJ 4.6 miles 159° 2012-05-21 05:45:04
DB0MOE 8 2012-05-19 19:45:10 2012-05-27 08:14:43 JN49FL > JN48AO 63.0 miles 197° 2012-05-27 08:14:43
DB0OP 17 2012-05-04 18:46:05 2012-05-21 01:15:08 JN49FL > JN49ET 23.1 miles 345° 2012-05-21 01:15:08
DF7PN 123 2012-05-01 00:16:15 2012-05-25 04:14:55 JN49FL > JN49AV 34.0 miles 328° 2012-05-25 04:14:55
DM0GPS 239 2012-05-01 00:46:14 2012-05-26 12:14:46 JN49FL > JN49EP 13.8 miles 331° 2012-05-26 12:14:46
DK5ES-10 1 2012-05-24 01:44:58 2012-05-24 01:44:58 JN49FL > JN39XX 42.7 miles 327° 2012-05-24 01:44:58
DB0ST 38 2012-05-06 17:46:00 2012-05-27 08:44:45 JN49FL > JN48NR 58.7 miles 148° 2012-05-27 08:44:45
F5ZEE 79 2012-05-01 00:16:19 2012-05-27 04:44:53 JN49FL > JN38TX 51.7 miles 229° 2012-05-27 04:44:53
DG3IAP-10 80 2012-05-02 01:16:11 2012-05-27 09:14:43 JN49FL > JN48KV 43.3 miles 157° 2012-05-27 09:14:43
DB0KIT 278 2012-05-01 03:46:14 2012-05-27 08:44:43 JN49FL > JN49EA 31.7 miles 186° 2012-05-27 08:44:43
DB0ST-10 17 2012-05-01 14:16:13 2012-05-26 01:44:47 JN49FL > JN48NR 58.7 miles 148° 2012-05-26 01:44:47
DL5UY 90 2012-05-01 01:46:15 2012-05-21 08:15:04 JN49FL > JN48FT 46.5 miles 179° 2012-05-21 08:15:04

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 DB0CPU-11
callsign pkts first heard - UTC last heard longest (rx => tx) longest at - UTC
DO6RD 7 2012-05-08 06:39:15 2012-05-08 07:01:34 JO41KM > JN49FL 143.8 miles 7° 2012-05-08 07:01:34
DB0MR 1 2012-05-27 05:39:45 2012-05-27 05:39:45 JO30SI > JN49FL 72.3 miles 326° 2012-05-27 05:39:45
DB0GIS 1 2012-05-27 05:37:37 2012-05-27 05:37:37 JO40GP > JN49FL 81.8 miles 3° 2012-05-27 05:37:37
DB0IBM-2 2 2012-05-27 06:55:30 2012-05-27 08:55:29 JN49DX > JN49FL 36.3 miles 346° 2012-05-27 08:55:29
DB0KT 2 2012-05-10 00:55:53 2012-05-22 06:34:43 JO40PL > JN49FL 78.6 miles 26° 2012-05-22 06:34:43
DD1WT-9 81 2012-05-01 09:32:41 2012-05-25 13:33:40 JN49BM > JN49FL 14.8 miles 282° 2012-05-18 19:27:53
DL2GBG-9 5 2012-05-16 18:33:19 2012-05-26 22:30:39 JN48ES > JN49FL 49.3 miles 184° 2012-05-16 20:41:16
DF3UT 6 2012-05-10 06:56:10 2012-05-18 17:34:45 JN49EL > JN49FL 5.8 miles 289° 2012-05-18 17:34:45
DL4PAC-9 27 2012-05-07 04:11:23 2012-05-22 16:02:22 JN49CQ > JN49FL 18.3 miles 325° 2012-05-07 17:34:45
DB0FTH 3 2012-05-18 17:08:00 2012-05-21 08:55:33 JN49EM > JN49FL 6.6 miles 315° 2012-05-21 08:55:33
DJ2KUA-6 3 2012-05-06 18:16:43 2012-05-25 04:07:28 JN49FD > JN49FL 21.9 miles 181° 2012-05-25 04:07:28
DO1IRD 16 2012-05-27 06:57:27 2012-05-27 09:36:07 JN48GS > JN49FL 47.5 miles 175° 2012-05-27 09:36:07
DJ1AA-9 1 2012-05-10 12:04:40 2012-05-10 12:04:40 JN49HK > JN49FL 7.5 miles 114° 2012-05-10 12:04:40
DL7FAT-9 4 2012-05-18 11:21:28 2012-05-20 13:37:32 JN49HN > JN49FL 8.3 miles 52° 2012-05-20 13:37:32
DL1JU-9 10 2012-05-07 05:11:00 2012-05-19 20:57:33 JN49EV > JN49FL 29.4 miles 347° 2012-05-07 16:26:34
PD0ILD-9 2 2012-05-18 01:42:22 2012-05-18 02:12:02 JN49DP > JN49FL 15.0 miles 325° 2012-05-18 01:42:22
DF9MJ-9 11 2012-05-07 14:55:08 2012-05-26 11:41:10 JN49HL > JN49FL 8.1 miles 87° 2012-05-26 11:41:10
DF3UT-2 1 2012-05-18 13:42:31 2012-05-18 13:42:31 JN49CJ > JN49FL 14.8 miles 253° 2012-05-18 13:42:31
DO8AF-9 6 2012-05-23 06:40:35 2012-05-23 06:47:33 JN49GJ > JN49FL 6.1 miles 153° 2012-05-23 06:47:33
DG3NJS-9 1 2012-05-25 17:02:18 2012-05-25 17:02:18 JN49DK > JN49FL 9.2 miles 248° 2012-05-25 17:02:18
OK1VCF 10 2012-05-04 15:19:55 2012-05-08 15:37:49 JN49CN > JN49FL 12.1 miles 297° 2012-05-08 15:14:29
DB0RO 26 2012-05-02 04:18:54 2012-05-27 09:04:20 JN49AF > JN49FL 25.6 miles 231° 2012-05-27 09:04:20
DD1WT-2 5 2012-05-12 08:25:31 2012-05-12 12:43:32 JN49EM > JN49FL 6.6 miles 315° 2012-05-12 12:43:32
DL9AS-9 103 2012-05-08 05:58:55 2012-05-22 13:54:56 JN39UX > JN49FL 49.1 miles 316° 2012-05-14 07:14:04
DM7TL-9 2 2012-05-07 16:29:07 2012-05-07 16:35:35 JN49EH > JN49FL 12.1 miles 197° 2012-05-07 16:29:07
PA3BME-9 6 2012-05-17 07:27:04 2012-05-17 07:40:28 JN49DP > JN49FL 14.5 miles 324° 2012-05-17 07:27:04
SV2LLJ-14 218 2012-05-07 13:30:11 2012-05-08 11:10:23 JN49BP > JN49FL 18.5 miles 309° 2012-05-08 09:01:52
DB0TFM-6 32 2012-05-06 17:25:05 2012-05-27 10:19:39 JN48ES > JN49FL 49.3 miles 184° 2012-05-27 10:19:39
DB0TFM-1 1 2012-05-25 17:51:40 2012-05-25 17:51:40 JN48ES > JN49FL 49.3 miles 184° 2012-05-25 17:51:40
DD1WT 1 2012-05-01 20:30:07 2012-05-01 20:30:07 JN49EM > JN49FL 6.6 miles 315° 2012-05-01 20:30:07
DG1IHH 2 2012-05-06 22:24:03 2012-05-06 22:43:57 JN49GJ > JN49FL 4.6 miles 159° 2012-05-06 22:43:57
DB5OR-9 7 2012-05-19 11:51:41 2012-05-27 09:21:57 JN49IR > JN49FL 20.2 miles 27° 2012-05-19 11:51:41
DL1GAJ-9 15 2012-05-18 10:04:35 2012-05-18 10:29:18 JN49DP > JN49FL 14.4 miles 324° 2012-05-18 10:29:18
DO5ZOL-9 18 2012-05-06 11:26:19 2012-05-18 09:52:30 JN49DP > JN49FL 14.0 miles 323° 2012-05-07 09:21:49
DH9SD-9 91 2012-05-19 10:08:09 2012-05-26 15:02:10 JN48GT > JN49FL 46.1 miles 179° 2012-05-25 06:27:03
DK9GF-9 6 2012-05-19 07:45:58 2012-05-19 08:20:11 JN49CN > JN49FL 13.2 miles 295° 2012-05-19 07:48:01
DB0OP 30 2012-05-04 16:13:31 2012-05-23 12:22:55 JN49ET > JN49FL 23.1 miles 345° 2012-05-23 12:22:55
DL1ZBL 1 2012-05-11 01:34:58 2012-05-11 01:34:58 JN49EX > JN49FL 34.9 miles 353° 2012-05-11 01:34:58
DB0BOS 43 2012-05-01 04:31:15 2012-05-27 08:52:44 JN49LR > JN49FL 27.2 miles 46° 2012-05-27 08:52:44
DO1PCD-9 16 2012-05-21 13:42:25 2012-05-24 15:42:05 JN49BM > JN49FL 17.2 miles 285° 2012-05-21 13:42:25
DJ5NS-9 82 2012-05-01 11:12:34 2012-05-06 08:17:38 JN49II > JN49FL 11.7 miles 128° 2012-05-05 12:27:36
DO7PA-9 25 2012-05-08 07:28:25 2012-05-20 08:12:44 JN49DN > JN49FL 9.2 miles 303° 2012-05-20 08:12:44
PA3DPN-9 2 2012-05-23 10:14:58 2012-05-23 10:21:00 JN49DN > JN49FL 9.4 miles 307° 2012-05-23 10:21:00
DG1IHH-7 29 2012-05-02 23:39:08 2012-05-06 10:28:17 JN49GJ > JN49FL 4.6 miles 159° 2012-05-06 10:28:17
DG1IHH-9 222 2012-05-05 16:05:10 2012-05-26 11:35:54 JN49AM > JN49FL 19.3 miles 282° 2012-05-15 16:02:48
DO2FMD-9 236 2012-05-01 08:04:56 2012-05-24 21:52:15 JN49BK > JN49FL 16.5 miles 260° 2012-05-05 11:12:13
DG9UBF-9 62 2012-05-01 15:45:04 2012-05-26 17:06:35 JN49JG > JN49FL 20.8 miles 134° 2012-05-10 15:23:32
DH6KW-14 20 2012-05-09 08:05:37 2012-05-09 13:07:07 JN49HN > JN49FL 8.3 miles 52° 2012-05-09 13:07:07
HG1DTJ-9 19 2012-05-11 04:21:23 2012-05-11 14:21:05 JN49BT > JN49FL 28.7 miles 328° 2012-05-11 04:21:23
DD2ZM-9 6 2012-05-17 18:04:31 2012-05-17 18:11:30 JN49GJ > JN49FL 5.4 miles 148° 2012-05-17 18:04:31
DO9DLL 19 2012-05-07 07:11:15 2012-05-24 18:14:47 JN49BN > JN49FL 16.8 miles 291° 2012-05-07 16:18:41
DB7HG-9 1 2012-05-21 07:58:19 2012-05-21 07:58:19 JN49HI > JN49FL 10.5 miles 140° 2012-05-21 07:58:19
F4FXL-9 12 2012-05-06 07:19:56 2012-05-06 09:50:14 JN49DN > JN49FL 9.6 miles 307° 2012-05-06 09:42:29
DG1EBR-9 5 2012-05-10 19:44:17 2012-05-17 09:36:54 JN49HK > JN49FL 7.5 miles 114° 2012-05-10 19:44:17
DO7FDS-9 6 2012-05-17 19:23:13 2012-05-18 02:04:30 JN49BM > JN49FL 17.4 miles 285° 2012-05-17 19:28:02
IN3SVV-12 2 2012-05-10 15:49:52 2012-05-10 15:53:53 JN49HM > JN49FL 8.1 miles 56° 2012-05-10 15:53:53
DG1PI-9 442 2012-05-01 06:52:14 2012-05-27 03:02:40 JN49BM > JN49FL 17.7 miles 284° 2012-05-17 12:33:51
DH8SL-9 36 2012-05-04 14:35:24 2012-05-25 17:50:41 JN49BN > JN49FL 16.8 miles 290° 2012-05-16 18:24:47
DD4MS 5 2012-05-07 07:24:40 2012-05-07 07:29:49 JN49DQ > JN49FL 17.2 miles 336° 2012-05-07 07:29:49
DK2NO-9 3 2012-05-03 12:09:36 2012-05-03 15:23:47 JN49GM > JN49FL 2.7 miles 24° 2012-05-03 15:23:47
DO9ST-9 13 2012-05-11 08:43:44 2012-05-13 12:37:42 JN49GN > JN49FL 6.5 miles 32° 2012-05-11 08:43:44
DL6IMU-9 2 2012-05-07 15:55:49 2012-05-07 15:56:58 JN49GL > JN49FL 3.1 miles 71° 2012-05-07 15:55:49
DD7IB-9 6 2012-05-11 17:26:51 2012-05-11 17:31:45 JN49GK > JN49FL 3.6 miles 141° 2012-05-11 17:31:45
DO1IRD-9 1 2012-05-12 12:48:47 2012-05-12 12:48:47 JN48GU > JN49FL 43.6 miles 176° 2012-05-12 12:48:47
DK6GC 1 2012-05-27 07:30:05 2012-05-27 07:30:05 JN48CR > JN49FL 52.8 miles 196° 2012-05-27 07:30:05
DG6WT-9 73 2012-05-10 15:30:08 2012-05-25 03:23:14 JN49DP > JN49FL 14.1 miles 323° 2012-05-10 15:30:08
DO7IK-7 1 2012-05-05 16:00:50 2012-05-05 16:00:50 JN49IG > JN49FL 17.1 miles 142° 2012-05-05 16:00:50
DB0HD 514 2012-05-01 01:27:24 2012-05-27 09:05:10 JN49GL > JN49FL 4.0 miles 89° 2012-05-27 09:05:10
DO6RIS-9 12 2012-05-14 08:06:58 2012-05-18 16:41:42 JN39UX > JN49FL 49.2 miles 316° 2012-05-18 15:53:49
DB0ST 3 2012-05-27 06:42:14 2012-05-27 08:42:10 JN48NR > JN49FL 58.7 miles 148° 2012-05-27 08:42:10
DO7RO-7 2 2012-05-27 09:01:59 2012-05-27 09:04:24 JN49CR > JN49FL 21.9 miles 322° 2012-05-27 09:01:59
DH8SL 50 2012-05-04 15:37:21 2012-05-25 14:13:03 JN49BN > JN49FL 16.8 miles 290° 2012-05-13 06:19:40
DL2EMC-9 9 2012-05-11 16:48:29 2012-05-25 07:47:38 JN49BR > JN49FL 25.9 miles 318° 2012-05-25 07:47:38
DG1ID 6 2012-05-01 09:53:48 2012-05-01 13:00:46 JN49BF > JN49FL 23.3 miles 228° 2012-05-01 13:00:46
DL9SAD-9 8 2012-05-21 13:59:45 2012-05-21 14:13:30 JN49BM > JN49FL 16.9 miles 287° 2012-05-21 13:59:45
DB0FTH-6 13 2012-05-11 16:16:43 2012-05-24 09:22:23 JN41EM > JN49FL 547.7 miles 181° 2012-05-11 17:05:29
DB1SDJ-9 7 2012-05-18 07:51:03 2012-05-18 08:13:42 JN49DO > JN49FL 13.0 miles 319° 2012-05-18 08:13:42
DB2IX 9 2012-05-05 16:40:45 2012-05-10 16:59:09 JN49EM > JN49FL 7.2 miles 302° 2012-05-10 16:28:12
TB3CCN-9 43 2012-05-19 11:25:33 2012-05-27 07:33:15 JN49IJ > JN49FL 11.2 miles 118° 2012-05-25 14:06:31
DO5DM 41 2012-05-11 19:10:12 2012-05-20 15:13:29 JN49BM > JN49FL 17.0 miles 287° 2012-05-11 19:10:12
DK9FQ-12 29 2012-05-17 09:24:16 2012-05-26 16:19:04 JN49MT > JN49FL 35.6 miles 46° 2012-05-17 09:41:40
OK1BLG-9 7 2012-05-23 06:56:56 2012-05-23 07:30:09 JN49BN > JN49FL 16.9 miles 287° 2012-05-23 07:30:09
DB0HD-6 1616 2012-05-01 00:07:23 2012-05-27 10:33:39 JN49GL > JN49FL 4.0 miles 89° 2012-05-27 10:33:39
DB0HAU 8 2012-05-09 17:25:44 2012-05-23 04:34:59 JO40FF > JN49FL 52.6 miles 359° 2012-05-23 04:34:59
DG4YDY 4 2012-05-18 15:06:56 2012-05-18 16:36:22 JN49FS > JN49FL 19.7 miles 360° 2012-05-18 16:36:22
DF4UC-9 8 2012-05-02 11:17:23 2012-05-26 05:31:48 JN49HN > JN49FL 9.4 miles 45° 2012-05-26 05:31:48
DO1BTM-5 2 2012-05-12 14:07:03 2012-05-25 16:41:06 JN49GK > JN49FL 2.8 miles 126° 2012-05-12 14:07:03
DG1ID-4 1 2012-05-01 09:31:38 2012-05-01 09:31:38 JN49BF > JN49FL 23.3 miles 228° 2012-05-01 09:31:38
PD0T-7 5 2012-05-20 10:22:20 2012-05-20 10:28:52 JN49DK > JN49FL 8.8 miles 250° 2012-05-20 10:22:20
SP8OBT-9 1 2012-05-18 01:52:42 2012-05-18 01:52:42 JN49IG > JN49FL 17.5 miles 140° 2012-05-18 01:52:42
SQ6VRS 8 2012-05-07 18:08:49 2012-05-08 05:12:38 JN49HJ > JN49FL 9.1 miles 130° 2012-05-07 18:08:49
DL5UY 55 2012-05-01 05:13:03 2012-05-27 08:58:52 JN48FT > JN49FL 46.5 miles 179° 2012-05-27 08:58:52
DL5UY-3 2 2012-05-19 21:04:45 2012-05-19 21:09:36 JN48FT > JN49FL 46.5 miles 179° 2012-05-19 21:09:36
DL5UY-15 147 2012-05-01 05:21:10 2012-05-25 04:37:18 JN48FT > JN49FL 46.4 miles 179° 2012-05-25 04:37:18
HB9BPK-7 2 2012-05-19 13:26:19 2012-05-19 13:29:20 JN49DM > JN49FL 8.0 miles 287° 2012-05-19 13:29:20
DH1SBB-9 1 2012-05-18 07:54:35 2012-05-18 07:54:35 JN49HN > JN49FL 8.4 miles 51° 2012-05-18 07:54:35
PD7HL-14 26 2012-05-12 09:21:09 2012-05-12 12:01:38 JN49BR > JN49FL 22.6 miles 318° 2012-05-12 09:21:09
M0JVG-7 1 2012-05-26 07:22:24 2012-05-26 07:22:24 JN49GL > JN49FL 2.6 miles 93° 2012-05-26 07:22:24

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 · Maatana