xvsdk  3.2.0
xv::WirelessController Member List

This is the complete list of members for xv::WirelessController, including all inherited members.

changeSlamType(const WirelessControllerSlamType slamType, const WirelessControllerDataType deviceType)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
connectBleDevice(const std::string &name, const std::string &macAddr)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
controlControllerVibration(int time, bool enable, const WirelessControllerDataType &deviceType)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
controlTest(bool enable, const WirelessControllerDataType &type, std::function< void(float, WirelessControllerDataType)> const &callback=nullptr)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
disconnectBleDevice(const std::string &name, const std::string &macAddr)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
enableHeartBeat(bool enable)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
getSlamType(const WirelessControllerDataType deviceType)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
getWirelessControllerDeviceInformation(WirelessControllerDeviceInformation &information, const WirelessControllerDataType &deviceType)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
pairingLeftWirelessController(const std::string &name, const std::string &macAddr)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
pairingLeftWirelessController(std::function< void(bool result)> resultCallback)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
pairingRightWirelessController(const std::string &name, const std::string &macAddr)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
pairingRightWirelessController(std::function< void(bool result)> resultCallback)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
putFirstSharedMap(const std::vector< uint8_t > &buffer)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
putSharedMap(const std::vector< uint8_t > &buffer)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
registerSlam(const std::shared_ptr< Slam > &slam)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
registerWirelessControllerDataCallback(std::function< void(const WirelessControllerData &)> poseCallback)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
registerWirelessControllerStateCallback(std::function< void(const WirelessControllerState &state)> callback)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
scanBleDevices(std::function< void(std::map< std::string, std::string >)> scanCallback)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
setSerialPointName(const std::string &serialName)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
start()=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
stop()=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
testTransmissionTime(WirelessControllerDataType type)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
unregisterWirelessControllerDataCallback(int callbackID)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
unregisterWirelessControllerStateCallback(int callbackID)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
uploadMap(const std::string &mapName, WirelessControllerDataType type, std::function< void(bool)> const &callback)=0 (defined in xv::WirelessController)xv::WirelessControllerpure virtual
WirelessController() (defined in xv::WirelessController)xv::WirelessControllerinline
~WirelessController() (defined in xv::WirelessController)xv::WirelessControllerinlinevirtual