Definitions
CoDrone DIY 에서 사용하고 있는 기본 정의들을 소개합니다.
Protocol::CommandType::Type
namespace Protocol
{
namespace CommandType
{
enum Type
{
None = 0x00, // 이벤트 없음
Stop = 0x01, // 정지
ModeControlFlight = 0x02, // 비행 제어 모드 설정
Headless = 0x03, // 헤드리스 모드 설정
ControlSpeed = 0x04, // 제어 속도 설정
ClearBias = 0x05, // 자이로/엑셀 바이어스 리셋(트림도 같이 초기화 됨)
ClearTrim = 0x06, // 트림 초기화
FlightEvent = 0x07, // 비행 이벤트 실행
SetDefault = 0x08, // 기본 설정으로 초기화
Backlight = 0x09, // 조종기 백라이트 설정
ModeController = 0x0A, // 조종기 동작 모드
Link = 0x0B, // 링크 모듈 동작 제어(0:Client Mode, 1:Server Mode, 2:Pairing Start)
EndOfType
};
}
}ModelNumber::Type
Protocol::DeviceType::Type
ErrorFlagsForSensor::Type
ErrorFlagsForState::Type
Mode::Control::Flight::Type
Mode::System::Type
Mode::Drone::Type
Mode::Controller::Type
Mode::Connection::Type
Mode::Flight::Type
Mode::Update::Type
SensorOrientation::Type
Direction::Type
Mode::Movement::Type
Headless::Type
Rotation::Type
Motor::Part::Type
FlightEvent::Type
Button::Drone::ButtonType::Type
Button::Controller::ButtonType::Type
Joystick::Direction::Type
Joystick::Event::Type
Buzzer::Mode::Type
Buzzer::Scale::Type
Buzzer::Melody::Type
Vibrator::Mode::Type
Last updated