Forum

xastir, aprsdigi, a...
 
Oznámení
Smazat vše

xastir, aprsdigi, aprsd v telefonu

16 Příspěvky
4 Uživatelé
0 Reactions
37.6 K Zobrazeno
Příspěvky: 44
Úvodní téma
(@vanous22)
Trusted Member
Přidal se: před 17 roky

upřímně bych to tady ještě nepouštěl, je na to stále dost brzy. základní tracking máme a funkce přibývají, ale nevím, zda z toho bude někdo benefitovat. je to python + elementary (poměrně sexy grafická knihovna, zatím použita bez témování, což už později není takový problém). běží to pod pythonem, ten poběží na všem (lin, win, osx, na nokia telefonech...), elementary to samé, jen na malých přístrojích většinou nepoběží, asi mimo openmoko telefonů. takže to udává použití na openmoko. navíc se napojujeme na určité dbus volání freesmartphone.org rozhraní... třeba se to časem upraví, ta nokia by byla zajímavá.

pro ukázku:

mimo ok2nid popisu mám ještě pár poznámek:

po spuštění programu se zadrží uspávání telefonu, přibude volitelně dotaz na gprs připojení a držení i zhasínání displeje, zobrazení aktuální rychlosti... blbinky

minimální odesílání paketu nyní testuji na 7 vteřin (bavíme se o auto poslání při změně kurzu), jinak nastavení je cca 7-300. standardní je cca 30sec. problém je spíše v bufferu odesílacího rozhraní - ono se to opozdí a server nám to pak samozřejmě zahodí. toto je nyní hlavně pro testy, reálné aprs hovoří o 10 minutách 🙂 jaky doporučujete vhodný čas odesílání?

spíše mám praktické dotazy a komentáře:

- vyhodím z paketu timestamp, neboť je to realtime a specifikace říká, že v tomto případě tam být nemusí. ušetří se pár bajtů (viz níže)
- přidám kurz a rychlost (i když nevím, k čemu jsou v reálu dobré, dají se dopočítat později a i se tak děje)
- komprimovat polohu, kurz a rychlost asi nebudu neboť to asi nebude mít výsledný efekt, viz níže
- rád bych z aprsd pakety i vyčítal, ale nikde nevidím jak je filtrovat už při dotazu. poslouchat neustále celou komunikaci se mi nechce, je toho hrozně moc a je to zbytečný datový tok, ale pro podporu zobrazení "kdo je poblíž", nebo "kde je ok2xxx" by to bylo prima žádoucí. stejně tak pro zprávy. rf poslouchá vše už z principu. jak z toho ven? aprsd server dokumentace toho moc nenapověděla. aprs říká, že do 10 minut bych měl mít obraz okolí. ale pokud se pohybuji, tak se to samozřejmě neustále mění...
- nemůžu najít, jaká je minimální odesílaná vzdálenost (hlavně pokud se mobil zastaví). prostá kontrola lat/lon je málo, asi to chce přepočítat na vzdálenost, ale je dáno nějaké minimum?

tolik k tomu.

p.s. xastir běžel na debianu OK, problém byl pod QX (X server v QT, což je docela overkill)...


Odpověď
Příspěvky: 945
 mx
Admin Registered
(@ok1mx)
Člen
Přidal se: před 10 roky

Co se týče toho odesílání tak pro mobilní stanice se doporučuje 60s. 7s je zhůvěřivost. Zkus pogooglit termín "smart beaconning"(používá ho kenwood, OT+ a dlaší) viděl jsem algoritmy ohledně vysílání majáků popsané. Obvykle se četnost vypočítává z rychlosti a změny kurzu a dá se to celkem solidně naparametrizovat.


Odpověď
Příspěvky: 44
Úvodní téma
(@vanous22)
Trusted Member
Přidal se: před 17 roky

aha, no, abysme se dobře pochopili: smart beaconing - definici jsem teď letmo zahlédl, ještě to prostuduji, ale v podstatě děláme to samé: uživatel definuje "minimální packet rate" - např 60sec, ale traker pak kontroluje kurz a na základě změny pak odesílá pakety. ještě definuji maximum paket rate, aby to nevykreslovalo zatáčky moc hustě. tam je právě oněch zmíněnch 7 sec /zahazuje se rate < 5 sec). v závislosti na rychost ještě nevím zda implementuji, neboť to v podstatě není nutné - pěšák má velké výkyvy kurzu, takže možná co provedu je: když rychlost = pěšák, tak úhel změny kurzu bude nabývat větších hodnot, ať je to méně citlivé.
jinak díky.
Petr


Odpověď
Příspěvky: 44
Úvodní téma
(@vanous22)
Trusted Member
Přidal se: před 17 roky

ještě detail: změnu kurzu nekontrolujeme periodicky, ale GPS nám okamžitě ohlási když se kurz změnil, zakže program nemusí neustále cyklovat a něco kontrolovat..., je to docela vychytané :)), my jenom kontrolujeme o kolik ta změna byla...


Odpověď
Příspěvky: 945
 mx
Admin Registered
(@ok1mx)
Člen
Přidal se: před 10 roky

koukni na :
http://www.hamhud.net/hh2/smartbeacon.html
http://info.aprs.net/index.php/SmartBeaconing
třeba Ti to pomůže.

Každopádně cíl hry je dosáhnout toho, aby za použití co nejmenšího počtu bodů byla co nejpřesněji vykreslená trasa. Pořád je ale nutné mít na paměti že "zatím" je možné z internetu prolézt do rádia a tam není žádoucí častější vysílání majáků než 60s (výjimečně 30s) Pakliže se z těchto zařízení budou sypat data častěji nezbyde než prostup provozu z inetu do rádia nepovolit, což by podle mne byla škoda. Proto jsem reagoval na těch 7s 😉


Odpověď
Stránka 2 / 4
Sdílet:
RAFI99 RAFI88 RAFI88 RAFI88 RAFI88 mekahtoto mekahtoto mekahtoto mekahtoto mekahtoto slot gacor slot gacor slot dana slot dana RAFI88 slot gacor slot gacor slot gacor slot gacor pakjp pakjp slot dana slot gacor RAFI88 slot gacor slot gacor slot dana slot terpercaya slot thailand gadaitoto slot dana slot terpercaya slot thailand mekahtoto slot terpercaya slot gacor slot thailand slot dana pakjp ocatoto slot gacor ocatoto ocatoto ocatoto slot gacor slot gacor hari ini situs gacor situs gacor hari ini slot dana slot qris RAFI88 ocatoto rafi99 gadaitoto gadaitoto toto slot toto slot gadaitoto rafi88 rafi88 rafi88 rafi88 rafi99 gadaitoto gadaitoto gadaitoto gadaitoto ocatoto oca toto slot gacor oca toto ocatoto slot gacor rafi88 rafi88 rafi88 rafi88 rafi88 rafi99 pakjp pakjp pakjp pakjp pakjp pakjp pakjp rafi88 rafi88 pakjp pakjp pakjp pakjp pakjp pakjp rafi88 rafi88 mix parlay judi parlay judi bola parlay rafi88 pakjp ocatoto ocatoto ocatoto rafi88 rafi88 rafi99 rafi99 rafi99 ocatoto oca toto bermain slot online ocatoto ocatoto pakjp result data macau 5d bandar toto macau togel hari ini pakjp situs toto pak jp pakjp pak jp situs togel slot mahjong ways 2 pakjp pakjp pak jp situs slot online ocatoto ocatoto ocatoto ocatoto ocatoto ocatoto rafi99 rafi99 pakjp pak jp slot gacor slot resmi slot online rafi88 pakjp slot online slot resmi slot gacor slot gacor slot resmi slot maxwin pakjp gadaitoto gadaitoto gadaitoto gadaitoto gadai toto RAFI99 gadaitoto rafi99 pakjp pakjp slot toto pakjp pakjp rafi99 slot toto toto slot ocatoto ocatoto ocatoto slot toto rafi88 slot toto slot gacor slot gacor slot gacor slot toto ocatoto rafi99 ocatoto ocatoto ocatoto ocatoto ocatoto slot jp toto macau ocatoto ocatoto rafi99 rafi88 ocatoto gadaitoto pakjp rafi88 ocatoto ocatoto rafi99 ocatoto rafi99 gadaitoto ocatoto ocatoto ocatoto gadaitoto rafi88 rafi99 rafi99 rafi88 rafi88 rafi88 pakjp pakjp rafi88 pakjp pakjp rafi99 gadaitoto gadaitoto rafi88 gadaitoto pakjp pakjp pakjp pakjp pakjp pakjp pakjp pakjp pakjp gadaitoto gadaitoto rafi88 gadaitoto ocatoto ocatoto ocatoto ocatoto ocatoto ocatoto gadaitoto gadaitoto slot gacor kucingjp kucingjp gadaitoto kucingjp pakjp ubstoto ubstoto ubstoto ubstoto ubstoto gadaitoto gadaitoto ocatoto ocatoto ocatoto ocatoto ocatoto rafi99 gadaitoto gadaitoto ocatoto slot gacor ocatoto gadaitoto gadaitoto gadaitoto gadaitoto gadaitoto ocatoto ocatoto ocatoto ocatoto rafi99 gadaitoto gadaitoto gadaitoto gadaitoto rafi88 rafi88 rafi99 ocatoto ocatoto ocatoto ocatoto ocatoto rafi99 rafi99 ocatoto slot gacor slot toto ocatoto ocatoto ocatoto ocatoto ocatoto ocatoto ocatoto rafi99 pakjp rafi88 ocatoto maka77 ocatoto rafi88 pakjp kucingjp kucingjp gadaitoto ocatoto pakjp ocatoto pakjp gadaitoto pakjp rafi99 gadaitoto ocatoto ocatoto ocatoto ocatoto ocatoto gadaitoto gadaitoto gadaitoto ocatoto pakjp ocatoto rafi88 ocatoto rafi88 rafi99 gadaitoto gadaitoto rafi99 gadaitoto pakjp pakjp gadaitoto kucingjp gadaitoto gadaitoto rafi99 rafi99 gadaitoto gadaitoto gadaitoto gadaitoto rafi88 pakjp pakjp slot gacor rafi99 slot gacor slot gacor slot gacor slot toto slot toto pakjp slot gacor toto 4d pakjp pakjp pakjp pakjp pakjp pakjp pakjp rafi88 pakjp rafi99 pakjp pakjp rafi99 rafi99 rafi99 pakjp pakjp pakjpKaryawan Muda Raup 20 Juta dari Black Scatter Rahasia Tips Trik