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) const Crazyflieprivate
getParam(uint16_t id) const Crazyflieinline
getParam(uint16_t id) const Crazyflieinlineprivate
getParamTocEntry(const std::string &group, const std::string &name) const Crazyflie
getProtocolVersion()Crazyflie
getRequestResult(size_t index) const Crazyflieinlineprivate
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() const Crazyflieinline
logVariablesEnd() const Crazyflieinline
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() const Crazyflieinline
memoriesEnd() const Crazyflieinline
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() const Crazyflieinline
paramsEnd() const Crazyflieinline
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 Sep 28 2020 03:40:10