DJI NAZA-M controller (multi copter side) see: https://developer.mbed.org/users/okini3939/notebook/drone/
Dependencies: FutabaSBUS NECnfc mbed
NazaSBus.cpp
- Committer:
- okini3939
- Date:
- 2016-05-19
- Revision:
- 1:32cd1cf5d5b1
- Parent:
- 0:4a37291f07ca
File content as of revision 1:32cd1cf5d5b1:
#include "mbed.h" #include "drone.h" #include "FutabaSBUS.h" #define STICK_CENTER 0x400 #define STICK_TILT 0x294 FutabaSBUS sbus(p9, p10); void setFailsafeSBus (int flg) { sbus.failsafe(flg ? SBUS_SIGNAL_FAILSAFE : SBUS_SIGNAL_OK); } void setSBus (int ch, int num) { sbus.servo(ch, num); } void initSBus () { sbus.failsafe(SBUS_SIGNAL_FAILSAFE); sbus.passthrough(false); sbus.start(); }