OK1MVA-1Pošli APRS zprávu na volačku OK1MVA-1 a bot odpoví. Funguje přes APRS-IS i přes rádio, pokud tě pokrývá iGate.
OK1MVA-1.
Na velikosti písmen nezáleží. band, BAND
i bAnD je totéž.
unknown cmd, HELP or https://aprsbot.ok1mva.cz/
Do 67 znaků se vysvětlení nevejde, takže bot pošle odkaz sem. Zkus help
pro seznam příkazů.
Odpověď záměrně nezačíná otazníkem — v APRS uvozuje ? dotazy
(?APRS?, ?APRSP), takže by ji klient mohl vzít
za dotaz k zodpovězení místo textu k zobrazení.
>.
over limit (10s gap). limits 1/10s and 30/h, no more notices
To oznámení je číslované jako každá jiná odpověď, takže ho tvůj klient
potvrdí a zobrazí. Další zahozené odpovědi už jsou tiché. Opakovat to u každé z nich by
znamenalo víc provozu, než kolik ho ušetří samotné zahazování. Za hodinu
se oznámení může objevit znovu, takže když na limit narazíš jiný den,
zase se dozvíš proč. ACK dostaneš vždycky, ten limitům nepodléhá.
BLN…),
broadcastové adresáty (NWS… a podobné), pozice, telemetrii a WX
ignoruje.
Alias: ?.
https://aprsbot.ok1mva.cz/ hello ping solar band qrg ssbliga help
help band vysvětlí jeden příkaz:
BAND: Best HF band for portable operation
Alias: hi.
Hello OK1MVA-5 de OK1MVA-1, bot alive
Jako ping, jen ti to zpátky přečte tvou volačku — ověříš tím, že bot vidí správného odesílatele.
Všechna pásma a indexy bez interpretace. Bot nic nedoporučuje, rozhoduješ ty.
Aliasy: sol, sfi.
80-40:FG, 30-20:GG, 17-15:GG, 12-10:FP; K1 A8 SFI126 S0-S1
| Část | Znamená |
|---|---|
80-40:FG |
Skupina 80–40 m: ve dne Fair, v noci Good. |
, a ; |
Čárka odděluje pásma mezi sebou, středník označuje přechod od pásem k indexům. |
30-20:GG17-15:GG12-10:FP |
Totéž pro ostatní skupiny. Zdroj predikuje po skupinách, ne po jednotlivých pásmech. |
K1 |
K index, 0–9, aktuální stav geomagnetického pole. 0–2 klid (dobré KV), 3–4 zvlněné, 5 a víc bouře — KV se propadá, nejvíc na trasách přes polární oblasti. |
A8 |
A index, denní průměr geomagnetické aktivity. Nízký je dobrý; říká, jak rušný byl celý den, kdežto K říká, co je teď. |
SFI126 |
Solar flux index, sluneční radiový šum na 10,7 cm. Hlavní ukazatel pro vyšší pásma. Pod ~90 jsou 15/12/10 m většinou mrtvá, nad ~150 se otevírají i na malý výkon. Mění se pomalu, v řádu dnů. |
S0-S1 |
Očekávané šumové pozadí na S-metru. Vysoké hodnoty znamenají, že slabé stanice zapadnou do šumu. |
Když jsou data starší než dvě hodiny, přilepí se na konec věk, například
5h+. Znamená to, že bot se ke zdroji nedostal — hodnoty ber
jako orientační.
Na rozdíl od solar ti nedá tabulku všech
pásem k prostudování, ale rovnou napíše, na které pásmo se postavit.
Hodí se na jakýkoli provoz z terénu na krátkých vlnách — SOTA, POTA, WWFF, TOTA nebo prostě drát v poli bez programu. Odpověď je stejná, program neřeší.
best 30-20 GG, alt 17-15 GG; K1 SFI126 S0-S1
| Část | Znamená |
|---|---|
best 30-20 |
Nejlepší skupina pásem právě teď — sem natáhni anténu. 30-20 je skupina 30 m až 20 m. |
GG |
Predikce pro tu skupinu: první písmeno den, druhé noc.
G = Good, F = Fair, P = Poor,
? = zdroj nehlásí. |
alt 17-15 GG |
Druhá nejlepší volba, když ta první nepojede. |
; |
Za středníkem už nejsou doporučení, ale surová čísla. |
K1 | K index, vysvětlení u solar. |
SFI126 | Solar flux, vysvětlení u solar. |
S0-S1 | Očekávané šumové pozadí na S-metru. |
Pásma se řadí podle denní predikce, protože aktivace bývají za světla. Při shodě vyhrává nižší skupina — z lesa s drátem a QRP nasbíráš 44 QSO spolehlivěji na 40 nebo 20 m než na 10 m, i když jim zdroj dá stejné „Good“.
Při geomagnetické bouři (K ≥ 5) začne odpověď slovem
STORM, aby to byla první věc, kterou uvidíš:
STORM K6; best 80-40 FP, alt 30-20 PP; SFI126 S4-S5
Na aktivaci to znamená: počítej s výrazně horším výsledkem, hlavně na
severních trasách. Všimni si, že se doporučení přesunulo na
80-40 — při bouři vyšší pásma odejdou první a zvedne se šum
(S4-S5).
Bez parametru odpoví na tvou vlastní volačku. S parametrem se zeptáš na někoho jiného: qrg OK2TEST.
OK1MVA 14244.0 5m ago by OK1MVA, WWFF OKFF-0021
| Část | Znamená |
|---|---|
OK1MVA | Volačka, na kterou se odpovídá. |
14244.0 | Frekvence v kHz. |
5m ago |
Jak dlouho zpátky byl spot. Minuty, pak hodiny (2h ago),
pak dny (1d ago). |
by OK1MVA | Kdo spot poslal. Stejná volačka znamená self-spot. |
WWFF OKFF-0021 |
Reference aktivace, když ji jde ze spotu vyčíst — WWFF, SOTA nebo POTA.
Když žádná není, je tu místo ní zdroj: cluster. |
Další podoby odpovědi:
OK1MVA 14291.0 SSB 14m ago by OK1MVA, POTA OK-0034
OK1MVA no spots in 1d
OK1MVA no spots (watching 35m)
| Část | Znamená |
|---|---|
SSB |
Mód. U POTA spotů ho zdroj uvádí, u clusteru se dá vyčíst jen
z komentáře. Když ho nezná ani jeden zdroj, bot ho
vynechá místo aby ho hádal z frekvence.
Dvě úpravy: USB a LSB se hlásí jako
SSB, protože který postranní pás se používá vyplývá
z pásma — nad frekvenci, kterou už vidíš, to nic nepřidá. A vágní
DIGITAL se zpřesní na FT8 nebo
FT4, když to jde vyčíst z komentáře. |
no spots in 1d |
Za poslední den nic. Bot si spoty pamatuje 24 hodin. |
watching 35m |
Bot se nedávno restartoval a starší spoty nezná. Tvrdit „nic za den“ by byla lež, tak řekne, jak dlouho vlastně kouká. |
Volačka se normalizuje. OM/OK1MVA/P i
OK1MVA-5 jsou pro bota OK1MVA — portable předpony
a přípony i APRS SSID se odstraní. Ptát se tedy můžeš z ruční stanice
i z telefonu a najdeš sám sebe.
Odkud data jsou. Ze dvou DX clusterů — dxheat a dxwatch — a z POTA. Dva clustery proto, že každý poslouchá jiné nody: spot, který má jeden, druhému běžně chybí. WWFF, SOTA i TOTA aktivace se do clusteru spotují, takže je vidět taky — ale jen pokud tě někdo (nebo ty sám) spotnul. Co v clusteru není, o tom bot neví.
Tvoje pořadí v SSB lize — v posledním závodě a v ročníku. Bez parametru odpoví na tvou volačku, s parametrem na cizí: ssbliga OK2TEST.
OK1MVA 2026-08 QRO 29/82; year QRO 43/180
| Část | Znamená |
|---|---|
OK1MVA | Volačka, na kterou se odpovídá. |
2026-08 |
Měsíc posledního vyhodnoceného závodu. Den se nevypisuje, závod je v měsíci jeden. |
QRO 29/82 |
Kategorie a pořadí: 29. místo z 82 účastníků té kategorie. |
year QRO 43/180 |
Totéž v ročníkovém hodnocení — tedy 43. z 180 za celý rok. |
Když jsi ve dvou kategoriích, vypíšou se obě:
OK1MVA 2026-08 QRO 29/82 QRP 3/8; year QRO 43/180 QRP 5/9
A když v tom závodě nemáš deník:
OK9TEST not in ssbliga 2026-08
Kategorie se vypisuje u každého čísla, i když je jen jedna — odpověď má pak stejný tvar bez ohledu na to, kolika kategorií se účastníš. Sledují se QRO a QRP; SWL ne, protože je to posluchačská kategorie a její identifikátory nejsou volačky.
Volačka se normalizuje. OK1MVA-5 i
OM/OK1MVA/P jsou pro bota OK1MVA, takže se
zeptáš z telefonu nebo z ručky a najdeš sám sebe. Platí to i na straně
výsledků — kdo je v tabulce jako OM1TEST/P, najde se i pod
OM1TEST.
Web SSB ligy nemá API, takže bot čte přímo tu HTML stránku s výsledky. Když se její struktura změní, bot radši nevrátí nic než špatná čísla — a přestane odpovídat jen tento jeden příkaz, ostatní jdou dál.
Spotne tě z lesa, kde není signál na web ale APRS projde. Spot jde na WWFF Spotline a ta ho sama pošle dál i do sítě DX clusteru — takže jedna zpráva a vidí tě jak WWFF hunteři, tak lidi koukající do clusteru.
spotwwff 7123 OKFF-1234
Značka je nepovinná. Bez ní se spotne tvoje základní volačka, s ní
jakákoli tvoje přenosná podoba — což je jediný důvod, proč se vůbec píše:
z APRS se nedá poznat, jestli jsi OK1MVA/P nebo
OM/OK1MVA/P.
spotwwff /P 7123 OKFF-1234 CW QRP 5W
Celou značku psát nemusíš — /P stačí a bot ho doplní tvojí
volačkou. Doplňuje se jen a pouze /P; žádné
předpony, žádná jiná přípona. Cokoli jiného napiš celé:
| Napíšeš | Spotne se |
|---|---|
spotwwff /P 7123 OKFF-1234 | OK1MVA/P |
spotwwff 7123 OKFF-1234 | OK1MVA |
spotwwff OM/OK1MVA/P 7123 OKFF-1234 | OM/OK1MVA/P |
spotwwff OM/ 7123 OKFF-1234 | odmítnuto |
Kromě toho, že je to na mobilu v terénu méně psaní, je to
i bezpečnější: značka se skládá z tvojí vlastní, takže
žádný překlep nemůže skončit u cizího operátora. Obecný vzor tu byl a
vyhodil jsem ho — OM/ vypadalo symetricky, ale zapomenuté
lomítko za frekvencí (7123/) z toho složilo
7123/OK1MVA a odeslalo by to.
| Část | Znamená |
|---|---|
OK1MVA/P |
Nepovinná značka, pod kterou vysíláš. Musí to být tvoje vlastní — viz níž. |
7123 |
Frekvence v kHz. Ověřuje se proti pásmům, takže
712 ani 7.123 neprojdou. |
OKFF-1234 |
WWFF reference. Povinná — bez ní Spotline spot nepřijme. |
CW |
Nepovinný mód. Bez něj SSB. Zná
SSB CW FT8 FT4 RTTY PSK FM AM; USB a
LSB se přepíšou na SSB. |
QRP 5W |
Zbytek je komentář. Volitelný. |
Pořadí je pevné: frekvence, pak reference. Odpověď přijde, až spot opravdu odejde:
spotted OK1MVA/P 7123 CW OKFF-1234
Když se něco nepovede, řekne se to — a nic se neodešle:
order is kHz then ref, eg 7123 OKFF-1234
need kHz inside a band, eg 7123
need a WWFF ref, eg OKFF-1234
can only spot OK1MVA, not OK2TEST
spot FAILED TimeoutError
spot ERR no API key configured
Poslední dvě nejsou tvoje chyba. FAILED znamená, že se spot
nedostal na Spotline, no API key configured že bot není
dokonfigurovaný — v obou případech to napiš tomu, kdo ho provozuje.
Spotnout můžeš jen sám sebe. APRS nemá žádné ověření
odesílatele, takže kdokoli může poslat paket, který tvrdí, že je od tebe.
Proto se kontroluje, že zadaná značka po normalizaci odpovídá tvojí:
OK1MVA/P i OM/OK1MVA/P projdou,
OK2TEST ne. Cizí spot se tím nedá podstrčit.
Příkaz je ve výchozím stavu vypnutý a funguje jen volačkám, které jsou pro něj v konfiguraci povolené. Je to jediná věc, kterou bot zapisuje do vnějšího světa, a spot už nikdo neodvolá. Odpověď proto nepřijde hned, ale až je jasné, jak to skončilo.
Komentář se do DX clusteru nedostane. Spotline do něj
posílá jen WWFF <reference> a poznámky zahazuje —
na Spotline je uvidíš, v clusteru ne. Mód tam taky není jako údaj,
hunteři i agregátory si ho dopočítávají z frekvence.