Classes | Enumerations
dai::bootloader::request Namespace Reference

Classes

struct  BaseRequest
 
struct  BootApplication
 
struct  BootloaderMemory
 
struct  BootMemory
 
struct  GetApplicationDetails
 
struct  GetBootloaderCommit
 
struct  GetBootloaderConfig
 
struct  GetBootloaderType
 
struct  GetBootloaderVersion
 
struct  GetMemoryDetails
 
struct  IsUserBootloader
 
struct  ReadFlash
 
struct  SetBootloaderConfig
 
struct  UpdateFlash
 
struct  UpdateFlashBootHeader
 
struct  UpdateFlashEx
 
struct  UpdateFlashEx2
 
struct  UsbRomBoot
 

Enumerations

enum  Command : uint32_t {
  USB_ROM_BOOT = 0, BOOT_APPLICATION, UPDATE_FLASH, GET_BOOTLOADER_VERSION,
  BOOT_MEMORY, UPDATE_FLASH_EX, UPDATE_FLASH_EX_2, NO_OP,
  GET_BOOTLOADER_TYPE, SET_BOOTLOADER_CONFIG, GET_BOOTLOADER_CONFIG, BOOTLOADER_MEMORY,
  GET_BOOTLOADER_COMMIT, UPDATE_FLASH_BOOT_HEADER, READ_FLASH, GET_APPLICATION_DETAILS,
  GET_MEMORY_DETAILS, IS_USER_BOOTLOADER
}
 

Enumeration Type Documentation

◆ Command

Enumerator
USB_ROM_BOOT 
BOOT_APPLICATION 
UPDATE_FLASH 
GET_BOOTLOADER_VERSION 
BOOT_MEMORY 
UPDATE_FLASH_EX 
UPDATE_FLASH_EX_2 
NO_OP 
GET_BOOTLOADER_TYPE 
SET_BOOTLOADER_CONFIG 
GET_BOOTLOADER_CONFIG 
BOOTLOADER_MEMORY 
GET_BOOTLOADER_COMMIT 
UPDATE_FLASH_BOOT_HEADER 
READ_FLASH 
GET_APPLICATION_DETAILS 
GET_MEMORY_DETAILS 
IS_USER_BOOTLOADER 

Definition at line 19 of file Bootloader.hpp.



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