Skip to content

Pozemní úložiště parametrů z dronu a customizované parametry #46

@roman-dvorak

Description

@roman-dvorak

Aby pozemní stanice (auto) bylo použitelné s více typy dronů, je potřeba jejich (nejen) softwarová rekonfigurace. V nejnižší vrstvě se jedná o změny parametrů. Například startovací/letová rychlost, cílové otáčky rotoru. V širším užití to může být třeba typ payloadu. Tato data je vhodné mít uložené v dronu samotném. Protože to bude kompatibilní i přes různé kusy pozmeních aut.

V autopilotu nelze mít nastavené vlastní parametry (Které nejsou implementované ve firmwaru). Proto je potřeba tyto úkoly rozdělit na dva.

Parametry z parametrů FW

Parametry, které obsahuje firmware je možné stáhnou snadno přes mavlink a ty si uložit v databázi v pozemní stanici. Všechny návazné systémy si tato data stáhnou z tohoto úložiště.

Parametry mimo FW

Bohužel existují parametry, které nepatří do FW - jsou to věci jako nastavení payloadu nebo jiné věci. Ty bych navrhoval vytvořit tak, že na SD kartě autopilota, bude nějaký "konfigurační" soubor. Pozemní stanice si ho stáhne přes MAVLINK FTP, rozparseruje ho a uloží do stejné DB.

První využití je pro rekonfiguraci terminálu a maximální airspeed ThunderFly-aerospace/TF-G2#62. Ale určitě postupně vznikne více míst, kde by se to hodilo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions