dai::DeviceBootloader Member List

This is the complete list of members for dai::DeviceBootloader, including all inherited members.

allowFlashingBootloaderdai::DeviceBootloaderprivate
bootloaderTypedai::DeviceBootloaderprivate
bootMemory(const std::vector< uint8_t > &fw)dai::DeviceBootloader
bootUsbRomBootloader()dai::DeviceBootloader
close()dai::DeviceBootloader
closeddai::DeviceBootloaderprivate
connectiondai::DeviceBootloaderprivate
createDepthaiApplicationPackage(const Pipeline &pipeline, const dai::Path &pathToCmd={}, bool compress=false, std::string applicationName="", bool checkChecksum=false)dai::DeviceBootloaderstatic
createDepthaiApplicationPackage(const Pipeline &pipeline, bool compress, std::string applicationName="", bool checkChecksum=false)dai::DeviceBootloaderstatic
createWatchdog()dai::DeviceBootloaderprivate
DEFAULT_TYPEdai::DeviceBootloaderstatic
destroyWatchdog()dai::DeviceBootloaderprivate
DeviceBootloader()=deletedai::DeviceBootloader
DeviceBootloader(const DeviceInfo &devInfo)dai::DeviceBootloaderexplicit
DeviceBootloader(const DeviceInfo &devInfo, T allowFlashingBootloader)dai::DeviceBootloader
DeviceBootloader(const DeviceInfo &devInfo, Type type, bool allowFlashingBootloader=false)dai::DeviceBootloader
DeviceBootloader(const DeviceInfo &devInfo, const dai::Path &pathToBootloader, bool allowFlashingBootloader=false)dai::DeviceBootloader
DeviceBootloader(std::string nameOrDeviceId, bool allowFlashingBootloader=false)dai::DeviceBootloader
DeviceBootloader(const DeviceInfo &devInfo, bool allowFlashingBootloader)dai::DeviceBootloader
deviceInfodai::DeviceBootloaderprivate
flash(std::function< void(float)> progressCallback, const Pipeline &pipeline, bool compress=false, std::string applicationName="", Memory memory=Memory::AUTO, bool checkChecksum=false)dai::DeviceBootloader
flash(const Pipeline &pipeline, bool compress=false, std::string applicationName="", Memory memory=Memory::AUTO, bool checkChecksum=false)dai::DeviceBootloader
flashBootHeader(Memory memory, int32_t frequency=-1, int64_t location=-1, int32_t dummyCycles=-1, int64_t offset=-1)dai::DeviceBootloader
flashBootloader(std::function< void(float)> progressCallback, const dai::Path &path={})dai::DeviceBootloader
flashBootloader(Memory memory, Type type, std::function< void(float)> progressCallback, const dai::Path &path={})dai::DeviceBootloader
flashClear(Memory memory=Memory::AUTO)dai::DeviceBootloader
flashConfig(const Config &config, Memory memory=Memory::AUTO, Type type=Type::AUTO)dai::DeviceBootloader
flashConfigClear(Memory memory=Memory::AUTO, Type type=Type::AUTO)dai::DeviceBootloader
flashConfigData(nlohmann::json configData, Memory memory=Memory::AUTO, Type type=Type::AUTO)dai::DeviceBootloader
flashConfigFile(const dai::Path &configPath, Memory memory=Memory::AUTO, Type type=Type::AUTO)dai::DeviceBootloader
flashCustom(Memory memory, size_t offset, const std::vector< uint8_t > &data, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
flashCustom(Memory memory, size_t offset, const uint8_t *data, size_t size, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
flashCustom(Memory memory, size_t offset, std::string filename, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
flashCustom(Memory memory, size_t offset, const uint8_t *data, size_t size, std::string filename, std::function< void(float)> progressCb)dai::DeviceBootloaderprivate
flashDepthaiApplicationPackage(std::function< void(float)> progressCallback, std::vector< uint8_t > package, Memory memory=Memory::AUTO)dai::DeviceBootloader
flashDepthaiApplicationPackage(std::vector< uint8_t > package, Memory memory=Memory::AUTO)dai::DeviceBootloader
flashedVersiondai::DeviceBootloaderprivate
flashFastBootHeader(Memory memory, int32_t frequency=-1, int64_t location=-1, int32_t dummyCycles=-1, int64_t offset=-1)dai::DeviceBootloader
flashGpioModeBootHeader(Memory memory, int gpioMode)dai::DeviceBootloader
flashUsbRecoveryBootHeader(Memory memory)dai::DeviceBootloader
flashUserBootloader(std::function< void(float)> progressCallback, const dai::Path &path={})dai::DeviceBootloader
getAllAvailableDevices()dai::DeviceBootloaderstatic
getEmbeddedBootloaderBinary(Type type=DEFAULT_TYPE)dai::DeviceBootloaderstatic
getEmbeddedBootloaderVersion()dai::DeviceBootloaderstatic
getFirstAvailableDevice()dai::DeviceBootloaderstatic
getFlashedVersion() constdai::DeviceBootloader
getMemoryInfo(Memory memory)dai::DeviceBootloader
getType() constdai::DeviceBootloader
getVersion() constdai::DeviceBootloader
init(bool embeddedMvcmd, const dai::Path &pathToMvcmd, tl::optional< bootloader::Type > type, bool allowBlFlash)dai::DeviceBootloaderprivate
isAllowedFlashingBootloader() constdai::DeviceBootloader
isClosed() constdai::DeviceBootloader
isEmbeddeddai::DeviceBootloaderprivate
isEmbeddedVersion() constdai::DeviceBootloader
isUserBootloader()dai::DeviceBootloader
isUserBootloaderSupported()dai::DeviceBootloader
lastWatchdogPingTimedai::DeviceBootloaderprivate
lastWatchdogPingTimeMtxdai::DeviceBootloaderprivate
Memory typedefdai::DeviceBootloader
monitorThreaddai::DeviceBootloaderprivate
NetworkConfig typedefdai::DeviceBootloader
parseResponse(const std::vector< uint8_t > &data, T &response)dai::DeviceBootloaderprivate
readApplicationInfo(Memory memory)dai::DeviceBootloader
readConfig(Memory memory=Memory::AUTO, Type type=Type::AUTO)dai::DeviceBootloader
readConfigData(Memory memory=Memory::AUTO, Type type=Type::AUTO)dai::DeviceBootloader
readCustom(Memory memory, size_t offset, size_t size, std::vector< uint8_t > &data, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
readCustom(Memory memory, size_t offset, size_t size, uint8_t *data, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
readCustom(Memory memory, size_t offset, size_t size, std::string filename, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
readCustom(Memory memory, size_t offset, size_t size, std::function< void(float)> progressCb=nullptr)dai::DeviceBootloader
readCustom(Memory memory, size_t offset, size_t size, uint8_t *data, std::string filename, std::function< void(float)> progressCb)dai::DeviceBootloaderprivate
receiveResponse(T &response)dai::DeviceBootloaderprivate
receiveResponseData(std::vector< uint8_t > &data)dai::DeviceBootloaderprivate
receiveResponseThrow(T &response)dai::DeviceBootloaderprivate
requestVersion()dai::DeviceBootloaderprivate
saveDepthaiApplicationPackage(const dai::Path &path, const Pipeline &pipeline, const dai::Path &pathToCmd={}, bool compress=false, std::string applicationName="", bool checkChecksum=false)dai::DeviceBootloaderstatic
saveDepthaiApplicationPackage(const dai::Path &path, const Pipeline &pipeline, bool compress, std::string applicationName="", bool checkChecksum=false)dai::DeviceBootloaderstatic
Section typedefdai::DeviceBootloader
sendRequest(const T &request)dai::DeviceBootloaderprivate
sendRequestThrow(const T &request)dai::DeviceBootloaderprivate
streamdai::DeviceBootloaderprivate
Type typedefdai::DeviceBootloader
UsbConfig typedefdai::DeviceBootloader
versiondai::DeviceBootloaderprivate
Version typedefdai::DeviceBootloader
watchdogRunningdai::DeviceBootloaderprivate
watchdogThreaddai::DeviceBootloaderprivate
~DeviceBootloader()dai::DeviceBootloader


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20