#[repr(u16)]pub enum CommandIds {
Show 48 variants
Undefined = 0,
SsidMsg = 17,
SsidCmd = 18,
SsidPasswordMsg = 19,
SsidPasswordCmd = 20,
WifiRegionMsg = 21,
WifiRegionCmd = 22,
WifiMsg = 26,
VideoEncoderRateCmd = 32,
VideoDynAdjRateCmd = 33,
EisCmd = 36,
VideoStartCmd = 37,
VideoRateQuery = 40,
TakePictureCommand = 48,
VideoModeCmd = 49,
VideoRecordCmd = 50,
ExposureCmd = 52,
LightMsg = 53,
JpegQualityMsg = 55,
Error1Msg = 67,
Error2Msg = 68,
VersionMsg = 69,
TimeCmd = 70,
ActivationTimeMsg = 71,
LoaderVersionMsg = 73,
StickCmd = 80,
TakeoffCmd = 84,
LandCmd = 85,
FlightMsg = 86,
AltLimitCmd = 88,
FlipCmd = 92,
ThrowAndGoCmd = 93,
PalmLandCmd = 94,
TelloCmdFileSize = 98,
TelloCmdFileData = 99,
TelloCmdFileComplete = 100,
SmartVideoCmd = 128,
SmartVideoStatusMsg = 129,
LogHeaderMsg = 4_176,
LogDataMsg = 4_177,
LogConfigMsg = 4_178,
BounceCmd = 4_179,
CalibrateCmd = 4_180,
LowBatThresholdCmd = 4_181,
AltLimitMsg = 4_182,
LowBatThresholdMsg = 4_183,
AttLimitCmd = 4_184,
AttLimitMsg = 4_185,
}
Expand description
known Command ids. Not all of them are implemented.
Variants§
Undefined = 0
SsidMsg = 17
SsidCmd = 18
SsidPasswordMsg = 19
SsidPasswordCmd = 20
WifiRegionMsg = 21
WifiRegionCmd = 22
WifiMsg = 26
VideoEncoderRateCmd = 32
VideoDynAdjRateCmd = 33
EisCmd = 36
VideoStartCmd = 37
VideoRateQuery = 40
TakePictureCommand = 48
VideoModeCmd = 49
VideoRecordCmd = 50
ExposureCmd = 52
LightMsg = 53
JpegQualityMsg = 55
Error1Msg = 67
Error2Msg = 68
VersionMsg = 69
TimeCmd = 70
ActivationTimeMsg = 71
LoaderVersionMsg = 73
StickCmd = 80
TakeoffCmd = 84
LandCmd = 85
FlightMsg = 86
AltLimitCmd = 88
FlipCmd = 92
ThrowAndGoCmd = 93
PalmLandCmd = 94
TelloCmdFileSize = 98
TelloCmdFileData = 99
TelloCmdFileComplete = 100
SmartVideoCmd = 128
SmartVideoStatusMsg = 129
LogHeaderMsg = 4_176
LogDataMsg = 4_177
LogConfigMsg = 4_178
BounceCmd = 4_179
CalibrateCmd = 4_180
LowBatThresholdCmd = 4_181
AltLimitMsg = 4_182
LowBatThresholdMsg = 4_183
AttLimitCmd = 4_184
AttLimitMsg = 4_185
Trait Implementations§
Source§impl Clone for CommandIds
impl Clone for CommandIds
Source§fn clone(&self) -> CommandIds
fn clone(&self) -> CommandIds
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CommandIds
impl Debug for CommandIds
Source§impl From<u16> for CommandIds
impl From<u16> for CommandIds
Source§fn from(value: u16) -> CommandIds
fn from(value: u16) -> CommandIds
Converts to this type from the input type.
Source§impl PartialEq for CommandIds
impl PartialEq for CommandIds
impl Copy for CommandIds
impl StructuralPartialEq for CommandIds
Auto Trait Implementations§
impl Freeze for CommandIds
impl RefUnwindSafe for CommandIds
impl Send for CommandIds
impl Sync for CommandIds
impl Unpin for CommandIds
impl UnwindSafe for CommandIds
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more