This is the complete list of members for dai::DeviceBootloader, including all inherited members.
allowFlashingBootloader | dai::DeviceBootloader | private |
bootloaderType | dai::DeviceBootloader | private |
bootMemory(const std::vector< uint8_t > &fw) | dai::DeviceBootloader | |
bootUsbRomBootloader() | dai::DeviceBootloader | |
close() | dai::DeviceBootloader | |
closed | dai::DeviceBootloader | private |
connection | dai::DeviceBootloader | private |
createDepthaiApplicationPackage(const Pipeline &pipeline, const dai::Path &pathToCmd={}, bool compress=false, std::string applicationName="", bool checkChecksum=false) | dai::DeviceBootloader | static |
createDepthaiApplicationPackage(const Pipeline &pipeline, bool compress, std::string applicationName="", bool checkChecksum=false) | dai::DeviceBootloader | static |
createWatchdog() | dai::DeviceBootloader | private |
DEFAULT_TYPE | dai::DeviceBootloader | static |
destroyWatchdog() | dai::DeviceBootloader | private |
DeviceBootloader()=delete | dai::DeviceBootloader | |
DeviceBootloader(const DeviceInfo &devInfo) | dai::DeviceBootloader | explicit |
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 | |
deviceInfo | dai::DeviceBootloader | private |
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::DeviceBootloader | private |
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 | |
flashedVersion | dai::DeviceBootloader | private |
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::DeviceBootloader | static |
getEmbeddedBootloaderBinary(Type type=DEFAULT_TYPE) | dai::DeviceBootloader | static |
getEmbeddedBootloaderVersion() | dai::DeviceBootloader | static |
getFirstAvailableDevice() | dai::DeviceBootloader | static |
getFlashedVersion() const | dai::DeviceBootloader | |
getMemoryInfo(Memory memory) | dai::DeviceBootloader | |
getType() const | dai::DeviceBootloader | |
getVersion() const | dai::DeviceBootloader | |
init(bool embeddedMvcmd, const dai::Path &pathToMvcmd, tl::optional< bootloader::Type > type, bool allowBlFlash) | dai::DeviceBootloader | private |
isAllowedFlashingBootloader() const | dai::DeviceBootloader | |
isClosed() const | dai::DeviceBootloader | |
isEmbedded | dai::DeviceBootloader | private |
isEmbeddedVersion() const | dai::DeviceBootloader | |
isUserBootloader() | dai::DeviceBootloader | |
isUserBootloaderSupported() | dai::DeviceBootloader | |
lastWatchdogPingTime | dai::DeviceBootloader | private |
lastWatchdogPingTimeMtx | dai::DeviceBootloader | private |
Memory typedef | dai::DeviceBootloader | |
monitorThread | dai::DeviceBootloader | private |
NetworkConfig typedef | dai::DeviceBootloader | |
parseResponse(const std::vector< uint8_t > &data, T &response) | dai::DeviceBootloader | private |
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::DeviceBootloader | private |
receiveResponse(T &response) | dai::DeviceBootloader | private |
receiveResponseData(std::vector< uint8_t > &data) | dai::DeviceBootloader | private |
receiveResponseThrow(T &response) | dai::DeviceBootloader | private |
requestVersion() | dai::DeviceBootloader | private |
saveDepthaiApplicationPackage(const dai::Path &path, const Pipeline &pipeline, const dai::Path &pathToCmd={}, bool compress=false, std::string applicationName="", bool checkChecksum=false) | dai::DeviceBootloader | static |
saveDepthaiApplicationPackage(const dai::Path &path, const Pipeline &pipeline, bool compress, std::string applicationName="", bool checkChecksum=false) | dai::DeviceBootloader | static |
Section typedef | dai::DeviceBootloader | |
sendRequest(const T &request) | dai::DeviceBootloader | private |
sendRequestThrow(const T &request) | dai::DeviceBootloader | private |
stream | dai::DeviceBootloader | private |
Type typedef | dai::DeviceBootloader | |
UsbConfig typedef | dai::DeviceBootloader | |
version | dai::DeviceBootloader | private |
Version typedef | dai::DeviceBootloader | |
watchdogRunning | dai::DeviceBootloader | private |
watchdogThread | dai::DeviceBootloader | private |
~DeviceBootloader() | dai::DeviceBootloader |