Czech radioamateur station

SmartBeaconing™ na APRS

 

Ve většině nastavení máme tyto položky:

  • Slow speed
  • Slow rate
  • Fast speed
  • Fast rate
  • Minimum turn angle
  • Turn slope
  • Minimum turn time

V mém software APRSDROID je nastavení takové:

Slow speed - 5 km/h

Slow rate - 1200 s

Toto znamená, že pokud bude moje rychlost nižší než 5 km/h, bude nastaven pevný interval odesílání na pevných 1200 s = 20 minut.

 

Fast speed - 100 km/h

Fast rate - 60 s

Toto znamená, že pokud moje rychlost bude vyšší jak 100 km/h, bude interval odesílání nastaven na pevných 60 s = 1 min. Což je interval odesílání každých 1,67 km.

A co interval odesílání (beacon rate) mezi rychlostí 100 km/h a 5 km/h?

Ten se vypočítává ze vzorce:

beacon rate = Fast speed * Fast rate / aktuální rychlost

To znamená, že při rychlosti 50 km/h bude interval odesílání (beacon rate) následující:

beacon rate = 100 km/h * 60 s / 50 km/h

beacon rate = 120 s

Takže pokud pojedeme v obci rychlostí 50 km/h, interval odesílání rámce bude 2 minuty.

 

Mimo tento algoritmus se navíc odešle rámec, pokud:

hodnota Minimum turn angle bude větší, než nastavená. (zabočení do ulice, zatáčka apod.)

Měl jsem hodnotu 10°, nicméně u nás se silnice kroutí jako hadi, takže tento parametr se uplatňoval takřka neustále.  

To lze řešit zvětšením hodnoty úhlu, například na 45°.

Dále lze toto odesílání omezit parametrem Minimum turn time.  Zde mám nastavenu hodnotu 15 s. Funguje to tak, že kdybych změnil směr o daných 10° a více v průběhu nastavených 15 s, rámec se neodešle.

 

Pokračování ......