Информация о станции - карта вид · инфо · телеметрия · погода · источник · статус · маяк · сообщения · бюллетни · люди · движущийся · my account
Позывной, название судна или локатор Очистить       
Возможен поиска по любому совпадению (*?) после префикса. Пример: OH*
APRS станция DB0MYK - Графическое отображение
Map loading...
Комментарий: Tx-iGate
Местонахождение: 50°23.81' N 7°12.30' E - локатор JO30OJ45OF - Отобразить карту - Статическая карта
1.0 miles на восток принимая 103° от Rieden, Rheinland-Pfalz, Germany [?]
1.5 miles на юг принимая 201° от Wehr, Rheinland-Pfalz, Germany
38.7 miles на юг принимая 163° от Köln (Koeln), Regierungsbezirk Köln, North Rhine-Westphalia, Germany
68.1 miles на запад принимая 287° от Frankfurt am Main, Regierungsbezirk Darmstadt, Hesse, Germany
Последняя позиция: 2020-02-25 22:21:17 EST (10m41s назад)
2020-02-26 04:21:17 CET локальное время для Rieden, Germany [?]
Последняя телеметрия: 2020-02-25 22:15:07 EST (16m51s назад) – Отображение данных телеметрии
Avg 10m: 0.035 Rx Erlang, Avg 10m: 0.011 Tx Erlang, RxPkts: 32 count/10m, IGateDropRx: 4 count/10m, TxPkts: 8 count/10m
Device: Kenneth W. Finnegan, W6KWF: Aprx (software, Linux/Unix)
Последний путь: DB0MYK>APRX29 via TCPIP*,qAS,DB0MYK-N
Positions stored: 148
Packet rate: 399 сек. между пакетами среднее значение за 19570
Исходные данные и обьекты: DB0MYK-DP
Другие SSID: DB0MYK-A DB0MYK-B DB0MYK-DP DB0MYK-E
APRS igate – Statistics for 2020-02:
Станции принятые на прямую: 92 переданны/принятые по радио – Отобразить карту
Last heard a station directly: 2020-02-25 22:25:57 EST (6m1s назад)
Normal receiver range estimate: 87 miles (Обновлено: 2020-02-25 21:51:00 EST)
Position packets heard directly: 7062 переданны/принятые по радио
Position packets sent to APRS-IS: 4458 – Отобразить карту
Станции, вблизи текущей позиции для DB0MYK - Дополнительная информация
позывной дистанция последний слышал - EST      позывной дистанция последний слышал - EST
DB0MYK B0.0 yards 0°2020-02-25 22:15:39 DB0MYK-B0.0 yards 0°2020-02-25 22:15:49
DB0MYK AD0.0 yards 0°2020-02-25 22:15:29 DB0MYK A0.0 yards 0°2020-02-25 22:15:59
DB0MYK-A0.0 yards 0°2020-02-25 22:16:09 DB0MYK-DP0.0 yards 0°2020-02-25 22:12:54
DM/RP-4082.5 miles 187°2020-02-15 10:14:51 SV1OZ2.7 miles 232°2020-02-25 22:22:00
SV1OZ-N2.7 miles 232°2020-02-25 22:17:33 DL7KG2.7 miles 232°2020-02-25 14:20:28
DK1OZ2.9 miles 231°2020-02-25 16:43:20 DD8VX-14.3 miles 49°2020-02-25 22:30:02
DO6STM-i5.2 miles 80°2020-02-15 19:06:22 DO0PZ5.4 miles 77°2020-02-25 22:06:01
DO7PB-75.4 miles 77°2020-02-15 16:24:45 DL5DI-76.0 miles 97°2020-02-25 12:50:48
DL5DI-56.0 miles 96°2020-02-25 14:59:21 DL5DI6.0 miles 96°2020-02-14 16:16:55
DB0LJ6.0 miles 96°2020-02-17 06:21:52 DB0LJ-B6.0 miles 96°2020-02-25 22:17:18
Stations which heard DB0MYK directly on radio –
позывной pkts впервые услышал - EST последний слышал длинная (tx => rx) длинной в - EST
DB0KX-2 1 2020-02-10 12:20:53 2020-02-10 12:20:53 JO30OJ > JO31EG 71.6 miles 329° 2020-02-10 12:20:53
LX0APR-2 2 2020-02-14 20:35:02 2020-02-17 19:55:23 JO30OJ > JN39BR 66.1 miles 225° 2020-02-17 19:55:23
ON0LRG-2 1 2020-02-15 02:38:36 2020-02-15 02:38:36 JO30OJ > JO20PJ 82.7 miles 271° 2020-02-15 02:38:36
DB0ASF 1 2020-02-07 01:06:16 2020-02-07 01:06:16 JO30OJ > JO40NB 86.9 miles 104° 2020-02-07 01:06:16
DL4PY 5 2020-02-08 03:14:10 2020-02-24 02:16:38 JO30OJ > JO30ND 18.3 miles 191° 2020-02-24 02:16:38
DB0KOE 3 2020-02-04 15:26:32 2020-02-08 14:37:36 JO30OJ > JO30LW 38.7 miles 344° 2020-02-08 14:37:36
DK0HQ 1 2020-02-17 15:08:12 2020-02-17 15:08:12 JO30OJ > JO30NR 22.7 miles 353° 2020-02-17 15:08:12
DL8KZ 20 2020-02-03 13:03:14 2020-02-23 20:12:58 JO30OJ > JO30PQ 19.9 miles 9° 2020-02-23 20:12:58
DL6DA 7 2020-02-16 02:03:45 2020-02-18 23:43:32 JO30OJ > JO40AV 50.4 miles 45° 2020-02-18 23:43:32
DB0LDK 4 2020-02-14 23:05:25 2020-02-18 04:59:45 JO30OJ > JO40GM 59.0 miles 80° 2020-02-18 04:59:45
DB0DTR-10 1 2020-02-03 22:26:23 2020-02-03 22:26:23 JO30OJ > JN39JT 43.8 miles 205° 2020-02-03 22:26:23
DB0NIS-10 10 2020-02-14 05:31:27 2020-02-17 17:52:58 JO30OJ > JO30EP 39.7 miles 297° 2020-02-17 17:52:58
DB0UT-10 180 2020-01-31 19:03:58 2020-02-08 14:55:58 JO30OJ > JN39NR 44.8 miles 185° 2020-02-08 14:55:58
DB0GM 12 2020-02-14 22:09:43 2020-02-18 02:21:23 JO30OJ > JO30SX 43.7 miles 19° 2020-02-18 02:21:23
DB0HSK 8 2020-02-15 04:30:05 2020-02-18 10:39:13 JO30OJ > JO41DJ 83.0 miles 34° 2020-02-18 10:39:13
DB0KH-10 1 2020-01-31 23:16:57 2020-01-31 23:16:57 JO30OJ > JO40RV 103.2 miles 69° 2020-01-31 23:16:57
DM0DOS-10 1 2020-02-15 03:32:33 2020-02-15 03:32:33 JO30OJ > JO42AE 128.2 miles 16° 2020-02-15 03:32:33
DG3ACM-10 44 2020-02-09 04:31:26 2020-02-18 11:14:38 JO30OJ > JO31ND 52.4 miles 354° 2020-02-18 11:14:38

Only position packets which were originated by the station are shown here. Статистика данных по дистанции,может отображает дополнительно длинные скачки вызванные не корректным отображение пути некоторых диджипитеров. Пожалуйста проверьте исходные данные пакетов.
Stations heard directly by DB0MYK
позывной pkts впервые услышал - EST последний слышал длинная (rx => tx) длинной в - EST
DB0MZG-2 3 2020-02-06 16:28:06 2020-02-06 23:58:12 JN39GK > JO30OJ 71.7 miles 203° 2020-02-06 23:58:12
DB0KX-2 38 2020-02-01 08:49:53 2020-02-25 21:19:36 JO31EG > JO30OJ 71.6 miles 329° 2020-02-25 21:19:36
DB0MI 4 2020-02-06 10:11:18 2020-02-06 13:56:31 JN49PS > JO30OJ 101.6 miles 114° 2020-02-06 13:56:31
ON0LRG-2 21 2020-02-05 04:24:14 2020-02-15 02:38:33 JO20PJ > JO30OJ 82.7 miles 271° 2020-02-15 02:38:33
ON4AVM-9 5 2020-02-23 03:42:51 2020-02-23 04:03:55 JO30WK > JO30OJ 28.1 miles 83° 2020-02-23 03:42:51
DB0KT 5 2020-02-01 16:33:42 2020-02-25 16:42:11 JO40PL > JO30OJ 91.3 miles 85° 2020-02-25 16:42:11
DB0IDS 2 2020-02-21 14:43:21 2020-02-21 16:43:22 JO40CF > JO30OJ 47.6 miles 104° 2020-02-21 16:43:22
DH4KAS 1451 2020-01-31 19:17:49 2020-02-25 22:22:32 JO30NT > JO30OJ 28.4 miles 354° 2020-02-25 22:22:32
LX0APN-2 4 2020-02-05 21:55:48 2020-02-07 03:28:02 JN29XW > JO30OJ 63.0 miles 241° 2020-02-07 03:28:02
DB0IUZ 1 2020-02-04 22:09:35 2020-02-04 22:09:35 JO31OK > JO30OJ 71.2 miles 360° 2020-02-04 22:09:35
DL4PAC-9 1656 2020-02-03 01:11:51 2020-02-25 01:42:09 JO30DX > JO30OJ 56.2 miles 317° 2020-02-11 06:57:36
DG3NJS-9 30 2020-02-24 09:45:50 2020-02-25 16:14:33 JO30SJ > JO30OJ 15.4 miles 90° 2020-02-24 09:47:34
DF5PW-9 124 2020-02-01 08:18:17 2020-02-25 11:01:14 JO30WS > JO30OJ 37.5 miles 48° 2020-02-16 13:38:12
DK1PR-9 2 2020-02-03 03:05:38 2020-02-06 04:17:03 JO30LM > JO30OJ 12.4 miles 309° 2020-02-06 04:17:03
DL4PY 45 2020-01-31 22:40:40 2020-02-23 19:38:38 JO30ND > JO30OJ 18.3 miles 191° 2020-02-23 19:38:38
DH2PG-5 102 2020-02-01 06:42:48 2020-02-25 11:39:59 JO30SI > JO30OJ 16.5 miles 96° 2020-02-25 11:39:59
DL4PY-5 82 2020-02-01 04:49:29 2020-02-24 05:52:33 JN39TX > JO30OJ 34.0 miles 148° 2020-02-24 05:52:33
ON7KEI-9 53 2020-02-07 18:04:30 2020-02-15 12:48:31 JO30TC > JO30OJ 26.2 miles 138° 2020-02-07 18:47:29
DH3PAE 7 2020-02-14 18:09:01 2020-02-25 06:56:11 JO30LM > JO30OJ 16.1 miles 308° 2020-02-25 06:56:11
DB0OTV-2 1 2020-02-21 23:35:20 2020-02-21 23:35:20 JO31HG > JO30OJ 65.0 miles 337° 2020-02-21 23:35:20
DB0NY 976 2020-01-31 19:48:48 2020-02-25 22:20:01 JO31TB > JO30OJ 49.4 miles 21° 2020-02-25 22:20:01
DB1PA 22 2020-02-02 04:10:09 2020-02-23 08:52:41 JO30NN > JO30OJ 10.7 miles 344° 2020-02-23 08:52:41
DG8JT-9 2 2020-02-22 05:21:14 2020-02-22 05:21:54 JO30RN > JO30OJ 15.7 miles 42° 2020-02-22 05:21:54
DH3PAE-6 341 2020-01-31 21:34:57 2020-02-25 20:52:28 JO30LM > JO30OJ 16.1 miles 308° 2020-02-25 20:52:28
DJ1JAY-14 62 2020-02-10 11:19:49 2020-02-13 04:19:37 JO30XJ > JO30OJ 32.6 miles 88° 2020-02-13 04:19:37
DB0KOE-1 131 2020-01-31 19:04:41 2020-02-08 16:02:02 JO30LW > JO30OJ 38.7 miles 344° 2020-02-08 16:02:02
DC0EC-9 4 2020-02-21 07:53:15 2020-02-22 04:31:01 JO31OE > JO30OJ 54.3 miles 359° 2020-02-21 07:59:38
PC5A-9 28 2020-02-18 08:54:41 2020-02-18 09:36:31 JO30WK > JO30OJ 30.4 miles 82° 2020-02-18 08:54:41
DB0TAN 12 2020-02-05 15:16:26 2020-02-06 13:28:25 JO40XL > JO30OJ 120.6 miles 86° 2020-02-06 13:28:25
DL1ZM 1 2020-02-17 05:37:54 2020-02-17 05:37:54 JO40CF > JO30OJ 45.5 miles 105° 2020-02-17 05:37:54
PA5MB-9 4 2020-02-20 02:28:57 2020-02-25 13:39:22 JO30JU > JO30OJ 35.8 miles 328° 2020-02-20 02:28:57
DG0TOM-9 19 2020-02-07 07:27:58 2020-02-25 07:59:23 JO31LA > JO30OJ 44.7 miles 345° 2020-02-07 07:29:01
DH9BM-9 1 2020-02-19 11:13:00 2020-02-19 11:13:00 JO30OX > JO30OJ 38.8 miles 359° 2020-02-19 11:13:00
DB0HAT 5 2020-02-05 11:40:51 2020-02-06 14:30:28 JO31VQ > JO30OJ 92.0 miles 16° 2020-02-06 14:30:28
DK3SML-9 1 2020-02-22 08:20:08 2020-02-22 08:20:08 JN39XP > JO30OJ 62.1 miles 149° 2020-02-22 08:20:08
DB0DAM 2 2020-02-06 05:36:59 2020-02-07 20:37:13 JO42CN > JO30OJ 155.4 miles 16° 2020-02-07 20:37:13
DG4DAA-9 1 2020-02-18 02:43:12 2020-02-18 02:43:12 JO31UD > JO30OJ 55.6 miles 21° 2020-02-18 02:43:12
DB0FUL 15 2020-02-05 17:28:24 2020-02-08 01:17:18 JO40UO > JO30OJ 109.5 miles 82° 2020-02-08 01:17:18
DC2EH-9 1 2020-02-06 02:43:36 2020-02-06 02:43:36 JO31IL > JO30OJ 79.4 miles 343° 2020-02-06 02:43:36
DL8KN 6 2020-02-01 04:05:16 2020-02-01 04:39:01 JO30XP > JO30OJ 38.7 miles 61° 2020-02-01 04:10:31
DB0FDA 16 2020-02-01 22:51:58 2020-02-23 08:36:24 JN49HU > JO30OJ 73.2 miles 119° 2020-02-23 08:36:24
DB0ROD 1 2020-02-05 07:01:45 2020-02-05 07:01:45 JO42QH > JO30OJ 161.8 miles 35° 2020-02-05 07:01:45
DL6LJ-4 4 2020-02-09 03:42:53 2020-02-17 01:48:31 JO31ME > JO30OJ 55.2 miles 354° 2020-02-17 01:48:31
DL5DAJ 29 2020-02-01 18:31:12 2020-02-23 10:38:53 JO41BE > JO30OJ 68.2 miles 36° 2020-02-07 12:46:26
PE0FK-10 3 2020-02-02 04:28:10 2020-02-16 14:08:04 JO21WI > JO30OJ 86.7 miles 319° 2020-02-16 14:08:04
DB0LDK 886 2020-01-31 19:13:51 2020-02-25 22:25:57 JO40GM > JO30OJ 59.0 miles 80° 2020-02-25 22:25:57
DK1KT 1 2020-02-03 11:52:10 2020-02-03 11:52:10 JO40CL > JO30OJ 45.0 miles 81° 2020-02-03 11:52:10
PI1SHB 7 2020-02-04 14:06:49 2020-02-07 22:43:01 JO21QQ > JO30OJ 120.9 miles 319° 2020-02-07 22:43:01
DG3ACM-9 54 2020-02-01 05:43:40 2020-02-25 07:23:54 JO31KG > JO30OJ 61.2 miles 347° 2020-02-04 11:30:09
DL7GT-9 1 2020-02-15 08:28:14 2020-02-15 08:28:14 JO30LF > JO30OJ 16.5 miles 218° 2020-02-15 08:28:14
DL5DI-7 53 2020-02-15 08:35:53 2020-02-15 11:43:02 JO30QJ > JO30OJ 6.5 miles 96° 2020-02-15 11:32:11
MB7UE 1 2020-02-06 17:20:02 2020-02-06 17:20:02 JO00HV > JO30OJ 291.4 miles 279° 2020-02-06 17:20:02
DB1AWA-9 12 2020-02-18 08:12:44 2020-02-19 03:18:10 JO30MF > JO30OJ 13.4 miles 215° 2020-02-19 03:18:10
DB0KU-10 15 2020-02-05 04:22:05 2020-02-25 15:17:08 JO41BE > JO30OJ 68.1 miles 35° 2020-02-25 15:17:08
DO1RLL 2 2020-02-14 10:37:26 2020-02-14 10:53:26 JO31LB > JO30OJ 47.7 miles 347° 2020-02-14 10:53:26
DB0MR 30 2020-02-01 16:56:02 2020-02-18 10:19:05 JO30SI > JO30OJ 16.6 miles 105° 2020-02-18 10:19:05
DB0EIF-2 22 2020-02-01 15:50:47 2020-02-25 17:12:00 JO30JG > JO30OJ 19.0 miles 243° 2020-02-25 17:12:00
DG8JT-2 36 2020-02-16 09:18:03 2020-02-22 07:21:01 JO30RN > JO30OJ 15.9 miles 44° 2020-02-22 07:21:01
DM1PS-9 7 2020-02-06 17:02:33 2020-02-08 13:27:47 JO30JX > JO30OJ 44.4 miles 337° 2020-02-07 01:33:56
DL9TX-9 5 2020-02-06 13:04:28 2020-02-23 14:47:26 JO30SJ > JO30OJ 14.2 miles 85° 2020-02-23 14:46:25
DO6VDE-9 39 2020-02-02 22:34:55 2020-02-25 18:21:13 JO31OF > JO30OJ 58.3 miles 359° 2020-02-16 22:50:57
DB0LER 1 2020-02-07 22:19:12 2020-02-07 22:19:12 JO33RF > JO30OJ 195.3 miles 3° 2020-02-07 22:19:12
DB0GIS-10 20 2020-01-31 20:48:28 2020-02-19 20:29:34 JO40JN > JO30OJ 69.3 miles 81° 2020-02-19 20:29:34
DB0GM 277 2020-01-31 20:20:00 2020-02-25 21:51:00 JO30SX > JO30OJ 43.7 miles 19° 2020-02-25 21:51:00
ON6SX 2 2020-02-05 09:42:01 2020-02-07 14:46:56 JO20HV > JO30OJ 118.3 miles 288° 2020-02-07 14:46:56
DO7VDE-9 43 2020-02-02 23:43:48 2020-02-25 10:48:23 JO31OE > JO30OJ 54.2 miles 2° 2020-02-19 23:52:40
DL7DC-7 14 2020-02-02 11:09:06 2020-02-04 11:59:20 JN39VW > JO30OJ 40.2 miles 141° 2020-02-04 11:59:20
DB0DRB-1 1 2020-02-07 00:33:42 2020-02-07 00:33:42 JN39EX > JO30OJ 47.5 miles 231° 2020-02-07 00:33:42
DC0EC-1 5 2020-02-05 12:13:31 2020-02-23 12:57:13 JO31OE > JO30OJ 55.3 miles 359° 2020-02-23 12:57:13
DF1KJ 12 2020-02-08 10:12:49 2020-02-19 11:07:47 JO31NB > JO30OJ 46.2 miles 355° 2020-02-08 10:12:49
DM5KS-9 10 2020-02-02 05:40:17 2020-02-13 11:31:51 JO30RI > JO30OJ 12.2 miles 102° 2020-02-13 11:27:43
DO1BOL-9 1 2020-02-03 06:52:49 2020-02-03 06:52:49 JO30NV > JO30OJ 33.9 miles 351° 2020-02-03 06:52:49
DJ9PH-9 8 2020-02-02 10:46:12 2020-02-06 12:39:49 JO31NB > JO30OJ 47.0 miles 356° 2020-02-02 10:46:12
DL3DP-9 21 2020-02-13 06:38:13 2020-02-17 04:49:50 JO31OE > JO30OJ 54.8 miles 1° 2020-02-13 08:21:54
DM2PF-9 1 2020-02-01 08:56:16 2020-02-01 08:56:16 JO31UB > JO30OJ 50.9 miles 26° 2020-02-01 08:56:16
DK3UO-9 13 2020-02-01 01:51:03 2020-02-01 10:08:32 JO30TE > JO30OJ 23.4 miles 132° 2020-02-01 10:08:32
ON6YF-2 1 2020-01-31 21:36:56 2020-01-31 21:36:56 JO20KC > JO30OJ 104.2 miles 259° 2020-01-31 21:36:56
DO2PGR 22 2020-02-04 04:26:06 2020-02-06 11:47:36 JO30SH > JO30OJ 14.7 miles 118° 2020-02-06 11:29:38
DB5PJ-9 2 2020-02-24 07:48:47 2020-02-24 07:49:27 JO30OJ > JO30OJ 1.6 miles 86° 2020-02-24 07:49:27
DB1ML-9 2 2020-02-10 13:52:18 2020-02-10 14:07:44 JO31UC > JO30OJ 53.2 miles 22° 2020-02-10 14:07:44
SP3MKI-9 67 2020-02-24 12:05:27 2020-02-25 04:17:33 JO40JO > JO30OJ 72.4 miles 78° 2020-02-25 04:17:33
DL2OHL-9 2 2020-02-02 07:26:59 2020-02-19 05:56:54 JO31UD > JO30OJ 56.1 miles 21° 2020-02-02 07:26:59
DL4CQ-1 3 2020-01-31 20:19:44 2020-01-31 22:59:44 JO31GM > JO30OJ 81.7 miles 340° 2020-01-31 22:59:44
DL8RD 3 2020-02-01 10:56:45 2020-02-22 06:18:33 JO31MB > JO30OJ 44.9 miles 352° 2020-02-22 06:18:33
DL4PY-13 9 2020-02-02 06:40:52 2020-02-23 17:31:44 JO30ND > JO30OJ 18.3 miles 191° 2020-02-23 17:31:44
HEI110-1 1 2020-02-21 20:37:52 2020-02-21 20:37:52 JO31LA > JO30OJ 45.0 miles 345° 2020-02-21 20:37:52
DK2PU 4 2020-02-10 14:26:32 2020-02-14 09:44:51 JO30TQ > JO30OJ 27.7 miles 43° 2020-02-14 09:44:51
DL1AAZ-9 3 2020-02-24 04:35:44 2020-02-24 05:11:05 JO31NB > JO30OJ 47.2 miles 356° 2020-02-24 04:35:44
DO6HV-9 3 2020-02-09 12:21:34 2020-02-20 16:41:10 JO31ND > JO30OJ 52.7 miles 355° 2020-02-20 16:41:10
DG3RCO-7 1 2020-02-06 08:03:53 2020-02-06 08:03:53 JO40EF > JO30OJ 54.3 miles 102° 2020-02-06 08:03:53
ON0ANT-10 15 2020-02-01 04:39:21 2020-02-23 14:04:10 JO21FF > JO30OJ 134.1 miles 296° 2020-02-23 14:04:10
DO4KB 1 2020-02-23 11:32:04 2020-02-23 11:32:04 JO31KA > JO30OJ 44.4 miles 343° 2020-02-23 11:32:04

Здесь отображаются только те станции, от которых были приняты пакеты с местонахождением. Статистика данных по дистанции,может отображает дополнительно длинные скачки вызванные не корректным отображение пути некоторых диджипитеров. Пожалуйста проверьте исходные данные пакетов.
Об этом сайте
На этой странице отображается в реальном времени информация полученная от Automatic Position Reporting System Интернет-сети (APRS-IS). APRS использует amateur (ham) radioпередаваемые в реальном масштабе времени данные от радиолюбителей - это такие данные как данные о местонахождении, о погоде, о телеметрии и сообщений из эфира. Транспортные стредства оснащённые GPS приёмником, a VHF transmitter или HF transceiver и маленьким компьютерным устройством - называемым треккером передают информацию о местонахождении, скорости и курса упаковывая эту информацию в небольшие пакеты данных, которые потом передаются по эфиру в неподалёку находящийся IP-шлюз, и далее - эти пакеты направляются в Интернет сеть. Системы подключённые к Интернету могут передавать информацию в APRS-IS без радиопередатчика, или собирать и отображать на дисплее информацию передаваемую из любой точки мира.
User guide · FAQ · Блог · Discussion group · Ссылка на aprs.fi · AIS сайт · Service status · Статистика DB · Advertising on aprs.fi · Технические детали · API · Изменение журнала · Планируемые изменения · Кредиты и благодарности · Terms Of Service · iPhone/iPad APRS