Open kaklik opened 5 years ago
https://docs.px4.io/master/en/peripherals/frsky_telemetry.html
To ale není to samé, jako to co má Ardupilot.
To co jsi posílal @slimonslimon je dost ořezané. A mnoho údajů to neposílá. Zároveň to není kompatibilní s těmi telemetrickými skripty od Yapuu.
Aha - to jsem netušil, že ardupilot so po Frsky posílá něc víc. Jakési MavLite zprávy..
Totiž ta implementace, co má PX4, je kompatibilní s tím, co posílají FRSKY senzory. Proto pak ve vysílačce není potřeba mít žadný speciální skript (i když ten to pak zpřehledňuje). Ale zároveň je to dost primitivní na to, co vysílačky zvládají. Jo.. jak píšeš jakési MavLite zprávy :)
ne že bych se do toho teď vrhal, ale implementace v PX4 je docela čitelná a asi by se dala snadno rozšířit.
Trochu pohanská otázka je, zda se snažit implementovat "plnotučné" řešení s MavLite (jejich přesnou definici jsem zatím nepotkal), nebo zda si jen neposlat vlastní zprávu, kde by byly věci které nás zajímají navíc proti tomu co se posílá ted což je asi RPM
Trochu pohanská otázka je, zda se snažit implementovat "plnotučné" řešení s MavLite (jejich přesnou definici jsem zatím nepotkal), nebo zda si jen neposlat vlastní zprávu, kde by byly věci které nás zajímají navíc proti tomu co se posílá ted což je asi RPM
Takový přístup by znamenal prepsat ty LUA skripty ve "vysílačce", aby uměl zpracovat zprávy od PX4. Zatím nevim o nikom kdo by se do tohodle pouštěl. Lidi to řeší tak, že k té vysílačce z venku připojí arduino, které ty zprávy konvertuje.
to jsou ty lua skripty takové peklo?
to jsou ty lua skripty takové peklo?
Ty lua skripty jsou pokud vím dva.
O jiných momentálně nevím. Zároveň díky tomu že FrSky mění vysílací protokol, tak zřejmě budeme muset aktualizovat stávající sestavu používaných přijimačů a buď v nich vyměnit firmware a nebo je vyměnit za novější alternativu. S tím souvisí i to, že budeme muset aktualizovat RC vysílače na novější verzi OpenTX. Je tedy zřejmě vhodná doba na nové experimenty se skripty ve vysílačích.
Já mám doma nepushnuté (ale commitlé) rozdělení PX4 pro podporu nového telemetrického protokolu. Tedy ten passtrought.
Teď rychle vím ještě o skriput pro INav autopilota. Který je možná i kompatibilní s Yaapu. Co se týče změny přenosového protokolu (ACCEST/ACCST), tak nevím o tom, že by se měl změnit protokol toho telemetrického port (Sport). Měl by zůstat stále stejný.
Teď rychle vím ještě o skriput pro INav autopilota. Který je možná i kompatibilní s Yaapu. Co se týče změny přenosového protokolu (ACCEST/ACCST), tak nevím o tom, že by se měl změnit protokol toho telemetrického port (Sport). Měl by zůstat stále stejný.
Ano, ale určitě se přitom změní verze OpenTX. Což znamená, že budeme muset zas vyzkoušet nějakou novou a dosáhnout tím pro nás nové stabilní konfigurace.
PX4 nepodporuje Passthrough FrSky Telemetry Protocol a díky tomu nelze použít https://github.com/yaapu/FrskyTelemetryScript.