Crazyflie Member List
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 [inline, private]
addRequestInternal(const uint8_t *data, size_t numBytes, size_t numBytesToMatch)Crazyflie [private]
addSetParam(uint8_t id, const T &value)Crazyflie [inline]
addSetParam(uint8_t id, const ParamValue &value)Crazyflie [private]
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) const Crazyflie [private]
getParam(uint8_t id) const Crazyflie [inline]
getParam(uint8_t id) const Crazyflie [inline, private]
getParamTocEntry(const std::string &group, const std::string &name) const Crazyflie
getProtocolVersion()Crazyflie
getRequestResult(size_t index) const Crazyflie [inline, private]
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 classCrazyflie [friend]
LogBlockGeneric classCrazyflie [friend]
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() const Crazyflie [inline]
logVariablesEnd() const Crazyflie [inline]
m_addressCrazyflie [private]
m_batchRequestsCrazyflie [private]
m_channelCrazyflie [private]
m_consoleCallbackCrazyflie [private]
m_curr_downCrazyflie [private]
m_curr_upCrazyflie [private]
m_datarateCrazyflie [private]
m_devIdCrazyflie [private]
m_emptyAckCallbackCrazyflie [private]
m_genericPacketCallbackCrazyflie [private]
m_linkQualityCallbackCrazyflie [private]
m_log_use_V2Crazyflie [private]
m_logBlockCbCrazyflie [private]
m_loggerCrazyflie [private]
m_logTocEntriesCrazyflie [private]
m_memoryTocEntriesCrazyflie [private]
m_numRequestsFinishedCrazyflie [private]
m_outgoing_packetsCrazyflie [private]
m_param_use_V2Crazyflie [private]
m_paramTocEntriesCrazyflie [private]
m_paramValuesCrazyflie [private]
m_protocolVersionCrazyflie [private]
m_radioCrazyflie [private]
m_transportCrazyflie [private]
memoriesBegin() const Crazyflie [inline]
memoriesEnd() const Crazyflie [inline]
MemoryType enum nameCrazyflie
MemoryTypeEEPROM enum valueCrazyflie
MemoryTypeLED12 enum valueCrazyflie
MemoryTypeLOCO enum valueCrazyflie
MemoryTypeOneWire enum valueCrazyflie
MemoryTypeTRAJ enum valueCrazyflie
paramsBegin() const Crazyflie [inline]
paramsEnd() const Crazyflie [inline]
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)Crazyflie [inline]
readFlash(BootloaderTarget target, size_t size, 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 [inline, private]
sendPacket(const R &request, bool useSafeLink=ENABLE_SAFELINK)Crazyflie [inline, private]
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 [inline, private]
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
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(uint8_t id, const T &value)Crazyflie [inline]
setParam(uint8_t id, const ParamValue &value)Crazyflie [private]
setRequestedParams()Crazyflie
size(LogType t)Crazyflie [inline, static]
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 valueCrazyflie
TargetSTM32 enum valueCrazyflie
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


crazyflie_cpp
Author(s): Wolfgang Hoenig
autogenerated on Wed Jun 12 2019 19:20:44