Es war etwas zäh, aber mit ein wenig Überzeugungsarbeit ist es mir gelungen, Oneshot-Support in den Baseflight master zu mergen
Hierbei ist allerdings zu beachten, dass ich den "Oneshot"- und den "125"-Teil nach Simons Empfehlung in 2 Features aufgeteilt habe. (Mehr Infos dazu hier https://github.com/sim-/tgy/commit/6dbc056a71161593cc8eaf08f8959cf4ea6e4ce6)
Oneshot, also die Synchronisierung des PWM-Outputs mit dem Main-Loop knipst man in der CLI (sorry, Configurator-Support folgt noch) mit "feature SYNCPWM" an und die 1/8 Pulslänge mit "feature FASTPWM".
SyncPWM sollte mit jedem ESC funktionieren. Für FASTPWM empfiehlt es sich einen ESC mit Hardware ICP wie AfroESC oder eben KISS/UESC zu verwenden.
Firmware kann entweder unter http://firmware.baseflight.net heruntergeladen oder über den Configurator geflasht werden (neueste development firmware).
Wäre natürlich für jedes Feedback dankbar
Hierbei ist allerdings zu beachten, dass ich den "Oneshot"- und den "125"-Teil nach Simons Empfehlung in 2 Features aufgeteilt habe. (Mehr Infos dazu hier https://github.com/sim-/tgy/commit/6dbc056a71161593cc8eaf08f8959cf4ea6e4ce6)
Oneshot, also die Synchronisierung des PWM-Outputs mit dem Main-Loop knipst man in der CLI (sorry, Configurator-Support folgt noch) mit "feature SYNCPWM" an und die 1/8 Pulslänge mit "feature FASTPWM".
SyncPWM sollte mit jedem ESC funktionieren. Für FASTPWM empfiehlt es sich einen ESC mit Hardware ICP wie AfroESC oder eben KISS/UESC zu verwenden.
Firmware kann entweder unter http://firmware.baseflight.net heruntergeladen oder über den Configurator geflasht werden (neueste development firmware).
Wäre natürlich für jedes Feedback dankbar