Crazyflie Member List

This is the complete list of members for Crazyflie, including all inherited members.

__attribute__Crazyflieprivate
__attribute__((packed))Crazyflie
addRequest(const R &request, size_t numBytesToMatch)Crazyflieinlineprivate
addRequestInternal(const uint8_t *data, size_t numBytes, size_t numBytesToMatch)Crazyflieprivate
addSetParam(uint16_t id, const T &value)Crazyflieinline
addSetParam(uint16_t id, const ParamValue &value)Crazyflieprivate
alloff()Crazyflie
BootloaderTarget enum nameCrazyflie
Crazyflie(const std::string &link_uri, Logger &logger=EmptyLogger, std::function< void(const char *)> consoleCb=nullptr)Crazyflie
emergencyStop()Crazyflie
emergencyStopWatchdog()Crazyflie
getDeviceTypeName()Crazyflie
getFirmwareVersion()Crazyflie
getLogTocEntry(const std::string &group, const std::string &name) constCrazyflieprivate
getParam(uint16_t id) constCrazyflieinline
getParam(uint16_t id) constCrazyflieinlineprivate
getParamTocEntry(const std::string &group, const std::string &name) constCrazyflie
getProtocolVersion()Crazyflie
getRequestResult(size_t index) constCrazyflieinlineprivate
goTo(float x, float y, float z, float yaw, float duration, bool relative=false, uint8_t groupMask=0)Crazyflie
handleAck(const ITransport::Ack &result)Crazyflieprivate
handleBatchAck(const ITransport::Ack &result, bool crtpMode)Crazyflieprivate
handleRequests(bool crtpMode=true, bool useSafeLink=ENABLE_SAFELINK, float baseTime=2.0, float timePerRequest=0.2)Crazyflieprivate
land(float height, float duration, uint8_t groupMask=0)Crazyflie
LogBlock classCrazyfliefriend
LogBlockGeneric classCrazyfliefriend
logReset()Crazyflie
LogType enum nameCrazyflie
LogTypeFloat enum valueCrazyflie
LogTypeFP16 enum valueCrazyflie
LogTypeInt16 enum valueCrazyflie
LogTypeInt32 enum valueCrazyflie
LogTypeInt8 enum valueCrazyflie
LogTypeUint16 enum valueCrazyflie
LogTypeUint32 enum valueCrazyflie
LogTypeUint8 enum valueCrazyflie
logVariablesBegin() constCrazyflieinline
logVariablesEnd() constCrazyflieinline
m_addressCrazyflieprivate
m_batchRequestsCrazyflieprivate
m_channelCrazyflieprivate
m_consoleCallbackCrazyflieprivate
m_curr_downCrazyflieprivate
m_curr_upCrazyflieprivate
m_datarateCrazyflieprivate
m_devIdCrazyflieprivate
m_emptyAckCallbackCrazyflieprivate
m_genericPacketCallbackCrazyflieprivate
m_linkQualityCallbackCrazyflieprivate
m_log_use_V2Crazyflieprivate
m_logBlockCbCrazyflieprivate
m_loggerCrazyflieprivate
m_logTocEntriesCrazyflieprivate
m_memoryTocEntriesCrazyflieprivate
m_numRequestsEnqueuedCrazyflieprivate
m_numRequestsFinishedCrazyflieprivate
m_outgoing_packetsCrazyflieprivate
m_param_use_V2Crazyflieprivate
m_paramTocEntriesCrazyflieprivate
m_paramValuesCrazyflieprivate
m_protocolVersionCrazyflieprivate
m_radioCrazyflieprivate
m_transportCrazyflieprivate
memoriesBegin() constCrazyflieinline
memoriesEnd() constCrazyflieinline
MemoryType enum nameCrazyflie
MemoryTypeEEPROM enum valueCrazyflie
MemoryTypeLED12 enum valueCrazyflie
MemoryTypeLH enum valueCrazyflie
MemoryTypeLOCO enum valueCrazyflie
MemoryTypeLOCO2 enum valueCrazyflie
MemoryTypeOneWire enum valueCrazyflie
MemoryTypeTester enum valueCrazyflie
MemoryTypeTRAJ enum valueCrazyflie
MemoryTypeUSD enum valueCrazyflie
notifySetpointsStop(uint32_t remainValidMillisecs)Crazyflie
paramsBegin() constCrazyflieinline
paramsEnd() constCrazyflieinline
ParamType enum nameCrazyflie
ParamTypeFloat enum valueCrazyflie
ParamTypeInt16 enum valueCrazyflie
ParamTypeInt32 enum valueCrazyflie
ParamTypeInt8 enum valueCrazyflie
ParamTypeUint16 enum valueCrazyflie
ParamTypeUint32 enum valueCrazyflie
ParamTypeUint8 enum valueCrazyflie
queueOutgoingPacket(const crtpPacket_t &packet)Crazyflieinline
readFlash(BootloaderTarget target, size_t size, std::vector< uint8_t > &data)Crazyflie
readUSDLogFile(std::vector< uint8_t > &data)Crazyflie
reboot()Crazyflie
rebootFromBootloader()Crazyflie
rebootToBootloader()Crazyflie
registerLogBlock(std::function< void(crtpLogDataResponse *, uint8_t)> cb)Crazyflieprivate
requestLogToc(bool forceNoCache=false)Crazyflie
requestMemoryToc()Crazyflie
requestParamToc(bool forceNoCache=false)Crazyflie
sendExternalPoseUpdate(float x, float y, float z, float qx, float qy, float qz, float qw)Crazyflie
sendExternalPositionUpdate(float x, float y, float z)Crazyflie
sendFullStateSetpoint(float x, float y, float z, float vx, float vy, float vz, float ax, float ay, float az, float qx, float qy, float qz, float qw, float rollRate, float pitchRate, float yawRate)Crazyflie
sendHoverSetpoint(float vx, float vy, float yawrate, float zDistance)Crazyflie
sendPacket(const R &request, ITransport::Ack &result, bool useSafeLink=ENABLE_SAFELINK)Crazyflieinlineprivate
sendPacket(const R &request, bool useSafeLink=ENABLE_SAFELINK)Crazyflieinlineprivate
sendPacketInternal(const uint8_t *data, uint32_t length, ITransport::Ack &result, bool useSafeLink=ENABLE_SAFELINK)Crazyflieprivate
sendPacketInternal(const uint8_t *data, uint32_t length, bool useSafeLink=ENABLE_SAFELINK)Crazyflieprivate
sendPacketOrTimeout(const R &request, bool useSafeLink=ENABLE_SAFELINK)Crazyflieinlineprivate
sendPacketOrTimeoutInternal(const uint8_t *data, uint32_t length, bool useSafeLink=ENABLE_SAFELINK, float timeout=1.0)Crazyflieprivate
sendPing()Crazyflie
sendPositionSetpoint(float x, float y, float z, float yaw)Crazyflie
sendSetpoint(float roll, float pitch, float yawrate, uint16_t thrust)Crazyflie
sendStop()Crazyflie
sendVelocityWorldSetpoint(float x, float y, float z, float yawRate)Crazyflie
setConsoleCallback(std::function< void(const char *)> cb)Crazyflieinline
setEmptyAckCallback(std::function< void(const crtpPlatformRSSIAck *)> cb)Crazyflieinline
setGenericPacketCallback(std::function< void(const ITransport::Ack &)> cb)Crazyflieinline
setGroupMask(uint8_t groupMask)Crazyflie
setLinkQualityCallback(std::function< void(float)> cb)Crazyflieinline
setParam(uint16_t id, const T &value)Crazyflieinline
setParam(uint16_t id, const ParamValue &value)Crazyflieprivate
setParamByName(const char *group, const char *name, const T &value)Crazyflieinline
setRequestedParams()Crazyflie
size(LogType t)Crazyflieinlinestatic
startBatchRequest()Crazyflieprivate
startSetParamRequest()Crazyflie
startTrajectory(uint8_t trajectoryId, float timescale=1.0, bool reversed=false, bool relative=true, uint8_t groupMask=0)Crazyflie
stop(uint8_t groupMask=0)Crazyflie
sysoff()Crazyflie
syson()Crazyflie
takeoff(float height, float duration, uint8_t groupMask=0)Crazyflie
TargetNRF51 enum valueCrazyflie
TargetSTM32 enum valueCrazyflie
transmitPackets()Crazyflie
unregisterLogBlock(uint8_t id)Crazyflieprivate
uploadTrajectory(uint8_t trajectoryId, uint32_t pieceOffset, const std::vector< poly4d > &pieces)Crazyflie
vbat()Crazyflie
writeFlash(BootloaderTarget target, const std::vector< uint8_t > &data)Crazyflie


crazyflie_cpp
Author(s): Wolfgang Hoenig
autogenerated on Mon Feb 28 2022 22:11:44