QRU – Info-kiosk za pomocą APRSIS32

By | 26 sierpnia 2018

QRU to funkcja w APRSIS32 która pozwala na to by zdalna stacja mogła zażądać wysłania obiektu za pomocą specjalnego zapytania. Dzięki tej funkcjonalności możemy przechowywać w aplikacji pokaźną listę obiektów różnego typu i nie będziemy spamować sieci APRS informacjami o nich. Popularna nazwa takiej usługi to Info-kiosk.

Jak użyć QRU.

Będąc klientem, użycie tej funkcji jest bardzo proste. Wystarczy wysłać wiadomość zapytanie do odbiorcy QRU.
By wiedzieć jakie grupy obiektów posiada stacja (serwer) QRU wysyłamy w wiadomości INFO. Dostaniemy zwrotnie odpowiedź z listą możliwych komend. Na przykład: STOR, CLUB, FOOD, itd.

qru-query

Zapytanie do info-kiosku o wysłanie obiektów sklepy

Wysłanie wiadomości z zapytaniem na przykład STOR spowoduje że stacja QRU prześle zwrotnie wiadomość o wysyłce obiektów, a następnie prześle obiekty sklepów w promieniu X kilometrów od pozycji stacji zadającej pytanie. Parametr zasięgu jest definiowany po stronie serwera.

qru-ansvr

odpowiedź na zapytanie informująca o wysłaniu 3 obiektów z grupy STOR

qru-objects

Obiekty QRU wysłane na żądanie.

 

Włączenie funkcjonalności QRU.

By włączyć funkcję QRU w APRSIS32, musimy rozpocząć od stworzenia minimum jednego obiektu. Obiekt ten musi być umieszczony w grupie której nazwa będzie poprzedzona znakiem zapytania. Tworząc ten obiekt zwracamy uwagę na to by zastosować odpowiednią do sytuacji ścieżkę. Parametr interwał zapobiega zbyt częstej wysyłce obiektów.

Zrzut ekranu 2018-08-26 10.46.39

Przykładowy obiekt QRU w grupie STOR

Dobrze jeśli użyjemy zalecanych nazw grup, dzięki temu ułatwimy pracę innym użytkownikom sieci. Poniżej kilka przykładowych grup:

Groupa 	 	Opis
FIRE 	 	Straż pożarna
FOOD 	 	Lokalne Restauracje
FUEL 	 	Stacje benzynowe
HOSP 	 	Szpitale
POLI 	 	Posterunki policji
POST 	 	Poczta
VETE 	 	Kliniki weterynaryjne
CLUB 	 	Radio kluby
STOR 	 	Sklepy dla radioamatorów
ECHO 	 	Echolinki
LTHS 	 	Latarnie morskie
RP23 	 	Przemienniki 23cm
RP70 	 	Przemienniki 70cm 
RP2M 	 	Przemienniki 2m 
RP6M 	 	Przemienniki 6m 
RP10 	 	Przemienniki 10m 
RP23 	 	Przemienniki 23cm 
RP13 	 	Przemienniki 13cm 
RP3C 	 	Przemienniki 3cm 
RD3C 	 	Przemienniki 3cm D-Star 
RD13 	 	Przemienniki 13cm D-Star 
RD70 	 	Przemienniki D-Star 70cm 
RD2M 	 	Przemienniki D-Star 2m 
RD23 	 	Przemienniki D-Star 23cm 
RT23 	 	Przemienniki 23cm Television 
RT13 	 	Przemienniki 13cm Television 
RT3C 	 	Przemienniki 3cm Television 

Po utworzeniu obiektów w odpowiednich grupach możemy uruchomić funkcjonalność. Wszystkie ustawienia znajdują sie w menu Configure -> Objects -> QRU.

qru-menu

Konfiguracja QRU

Możemy w tym miejscu włączyć bądź wyłączyć funkcję, ustawić interwał wysyłki obiektu info-kiosku, zasięg w km. Parametr „Retry Messages” oznacza czy należy powtarzać wiadomości wysyłane do odbiorcy w przypadku braku potwierdzenia odbioru (ACK).

Podsumowując funkcjonalność QRU jest ciekawym sposobem na przesyłanie informacji w przypadku gdy natężenie ruchu jest spore i trzeba się ograniczać z ilością ramek na kanale radiowym.

R.