This is the complete list of members for Crazyflie, including all inherited members.
__attribute__ | Crazyflie | private |
__attribute__((packed)) | Crazyflie | |
addRequest(const R &request, size_t numBytesToMatch) | Crazyflie | inlineprivate |
addRequestInternal(const uint8_t *data, size_t numBytes, size_t numBytesToMatch) | Crazyflie | private |
addSetParam(uint16_t id, const T &value) | Crazyflie | inline |
addSetParam(uint16_t id, const ParamValue &value) | Crazyflie | private |
alloff() | Crazyflie | |
BootloaderTarget enum name | Crazyflie | |
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) const | Crazyflie | private |
getParam(uint16_t id) const | Crazyflie | inline |
getParam(uint16_t id) const | Crazyflie | inlineprivate |
getParamTocEntry(const std::string &group, const std::string &name) const | Crazyflie | |
getProtocolVersion() | Crazyflie | |
getRequestResult(size_t index) const | Crazyflie | inlineprivate |
goTo(float x, float y, float z, float yaw, float duration, bool relative=false, uint8_t groupMask=0) | Crazyflie | |
handleAck(const ITransport::Ack &result) | Crazyflie | private |
handleBatchAck(const ITransport::Ack &result, bool crtpMode) | Crazyflie | private |
handleRequests(bool crtpMode=true, bool useSafeLink=ENABLE_SAFELINK, float baseTime=2.0, float timePerRequest=0.2) | Crazyflie | private |
land(float height, float duration, uint8_t groupMask=0) | Crazyflie | |
LogBlock class | Crazyflie | friend |
LogBlockGeneric class | Crazyflie | friend |
logReset() | Crazyflie | |
LogType enum name | Crazyflie | |
LogTypeFloat enum value | Crazyflie | |
LogTypeFP16 enum value | Crazyflie | |
LogTypeInt16 enum value | Crazyflie | |
LogTypeInt32 enum value | Crazyflie | |
LogTypeInt8 enum value | Crazyflie | |
LogTypeUint16 enum value | Crazyflie | |
LogTypeUint32 enum value | Crazyflie | |
LogTypeUint8 enum value | Crazyflie | |
logVariablesBegin() const | Crazyflie | inline |
logVariablesEnd() const | Crazyflie | inline |
m_address | Crazyflie | private |
m_batchRequests | Crazyflie | private |
m_channel | Crazyflie | private |
m_consoleCallback | Crazyflie | private |
m_curr_down | Crazyflie | private |
m_curr_up | Crazyflie | private |
m_datarate | Crazyflie | private |
m_devId | Crazyflie | private |
m_emptyAckCallback | Crazyflie | private |
m_genericPacketCallback | Crazyflie | private |
m_linkQualityCallback | Crazyflie | private |
m_log_use_V2 | Crazyflie | private |
m_logBlockCb | Crazyflie | private |
m_logger | Crazyflie | private |
m_logTocEntries | Crazyflie | private |
m_memoryTocEntries | Crazyflie | private |
m_numRequestsEnqueued | Crazyflie | private |
m_numRequestsFinished | Crazyflie | private |
m_outgoing_packets | Crazyflie | private |
m_param_use_V2 | Crazyflie | private |
m_paramTocEntries | Crazyflie | private |
m_paramValues | Crazyflie | private |
m_protocolVersion | Crazyflie | private |
m_radio | Crazyflie | private |
m_transport | Crazyflie | private |
memoriesBegin() const | Crazyflie | inline |
memoriesEnd() const | Crazyflie | inline |
MemoryType enum name | Crazyflie | |
MemoryTypeEEPROM enum value | Crazyflie | |
MemoryTypeLED12 enum value | Crazyflie | |
MemoryTypeLH enum value | Crazyflie | |
MemoryTypeLOCO enum value | Crazyflie | |
MemoryTypeLOCO2 enum value | Crazyflie | |
MemoryTypeOneWire enum value | Crazyflie | |
MemoryTypeTester enum value | Crazyflie | |
MemoryTypeTRAJ enum value | Crazyflie | |
MemoryTypeUSD enum value | Crazyflie | |
notifySetpointsStop(uint32_t remainValidMillisecs) | Crazyflie | |
paramsBegin() const | Crazyflie | inline |
paramsEnd() const | Crazyflie | inline |
ParamType enum name | Crazyflie | |
ParamTypeFloat enum value | Crazyflie | |
ParamTypeInt16 enum value | Crazyflie | |
ParamTypeInt32 enum value | Crazyflie | |
ParamTypeInt8 enum value | Crazyflie | |
ParamTypeUint16 enum value | Crazyflie | |
ParamTypeUint32 enum value | Crazyflie | |
ParamTypeUint8 enum value | Crazyflie | |
queueOutgoingPacket(const crtpPacket_t &packet) | Crazyflie | inline |
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) | Crazyflie | private |
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) | Crazyflie | inlineprivate |
sendPacket(const R &request, bool useSafeLink=ENABLE_SAFELINK) | Crazyflie | inlineprivate |
sendPacketInternal(const uint8_t *data, uint32_t length, ITransport::Ack &result, bool useSafeLink=ENABLE_SAFELINK) | Crazyflie | private |
sendPacketInternal(const uint8_t *data, uint32_t length, bool useSafeLink=ENABLE_SAFELINK) | Crazyflie | private |
sendPacketOrTimeout(const R &request, bool useSafeLink=ENABLE_SAFELINK) | Crazyflie | inlineprivate |
sendPacketOrTimeoutInternal(const uint8_t *data, uint32_t length, bool useSafeLink=ENABLE_SAFELINK, float timeout=1.0) | Crazyflie | private |
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) | Crazyflie | inline |
setEmptyAckCallback(std::function< void(const crtpPlatformRSSIAck *)> cb) | Crazyflie | inline |
setGenericPacketCallback(std::function< void(const ITransport::Ack &)> cb) | Crazyflie | inline |
setGroupMask(uint8_t groupMask) | Crazyflie | |
setLinkQualityCallback(std::function< void(float)> cb) | Crazyflie | inline |
setParam(uint16_t id, const T &value) | Crazyflie | inline |
setParam(uint16_t id, const ParamValue &value) | Crazyflie | private |
setParamByName(const char *group, const char *name, const T &value) | Crazyflie | inline |
setRequestedParams() | Crazyflie | |
size(LogType t) | Crazyflie | inlinestatic |
startBatchRequest() | Crazyflie | private |
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 value | Crazyflie | |
TargetSTM32 enum value | Crazyflie | |
transmitPackets() | Crazyflie | |
unregisterLogBlock(uint8_t id) | Crazyflie | private |
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 |