dai::DeviceBase Member List

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

addLogCallback(std::function< void(LogMessage)> callback)dai::DeviceBase
bootloaderVersiondai::DeviceBaseprivate
close()dai::DeviceBase
closeddai::DeviceBaseprivate
closedMtxdai::DeviceBasemutableprivate
closeImpl()dai::DeviceBaseprotectedvirtual
configdai::DeviceBaseprivate
connectiondai::DeviceBaseprotected
DEFAULT_SEARCH_TIMEdai::DeviceBasestatic
DEFAULT_SYSTEM_INFORMATION_LOGGING_RATE_HZdai::DeviceBasestatic
DEFAULT_TIMESYNC_NUM_SAMPLESdai::DeviceBasestatic
DEFAULT_TIMESYNC_PERIODdai::DeviceBasestatic
DEFAULT_TIMESYNC_RANDOMdai::DeviceBasestatic
DEFAULT_USB_SPEEDdai::DeviceBasestatic
DeviceBase(const Pipeline &pipeline)dai::DeviceBaseexplicit
DeviceBase(const Pipeline &pipeline, T usb2Mode)dai::DeviceBaseinline
DeviceBase(const Pipeline &pipeline, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(const Pipeline &pipeline, const dai::Path &pathToCmd)dai::DeviceBase
DeviceBase(const Pipeline &pipeline, const DeviceInfo &devInfo)dai::DeviceBase
DeviceBase(const Pipeline &pipeline, const DeviceInfo &devInfo, T usb2Mode)dai::DeviceBaseinline
DeviceBase(const Pipeline &pipeline, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(const Pipeline &pipeline, const DeviceInfo &devInfo, const dai::Path &pathToCmd)dai::DeviceBase
DeviceBase()dai::DeviceBase
DeviceBase(OpenVINO::Version version)dai::DeviceBaseexplicit
DeviceBase(OpenVINO::Version version, T usb2Mode)dai::DeviceBaseinline
DeviceBase(OpenVINO::Version version, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(OpenVINO::Version version, const dai::Path &pathToCmd)dai::DeviceBase
DeviceBase(OpenVINO::Version version, const DeviceInfo &devInfo)dai::DeviceBase
DeviceBase(OpenVINO::Version version, const DeviceInfo &devInfo, T usb2Mode)dai::DeviceBaseinline
DeviceBase(OpenVINO::Version version, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(OpenVINO::Version version, const DeviceInfo &devInfo, const dai::Path &pathToCmd)dai::DeviceBase
DeviceBase(Config config)dai::DeviceBaseexplicit
DeviceBase(Config config, const DeviceInfo &devInfo)dai::DeviceBase
DeviceBase(const DeviceInfo &devInfo)dai::DeviceBaseexplicit
DeviceBase(const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(std::string nameOrDeviceId)dai::DeviceBase
DeviceBase(std::string nameOrDeviceId, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(Config config, T usb2Mode)dai::DeviceBaseinline
DeviceBase(Config config, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(Config config, const dai::Path &pathToCmd)dai::DeviceBase
DeviceBase(Config config, const DeviceInfo &devInfo, T usb2Mode)dai::DeviceBaseinline
DeviceBase(Config config, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed)dai::DeviceBase
DeviceBase(Config config, const DeviceInfo &devInfo, const dai::Path &pathToCmd, bool dumpOnly=false)dai::DeviceBase
deviceInfodai::DeviceBaseprivate
dumpOnlydai::DeviceBaseprivate
factoryResetCalibration()dai::DeviceBase
firmwarePathdai::DeviceBaseprivate
flashCalibration(CalibrationHandler calibrationDataHandler)dai::DeviceBase
flashCalibration2(CalibrationHandler calibrationDataHandler)dai::DeviceBase
flashEepromClear()dai::DeviceBase
flashFactoryCalibration(CalibrationHandler calibrationHandler)dai::DeviceBase
flashFactoryEepromClear()dai::DeviceBase
getAllAvailableDevices()dai::DeviceBasestatic
getAllConnectedDevices()dai::DeviceBasestatic
getAnyAvailableDevice(std::chrono::milliseconds timeout)dai::DeviceBasestatic
getAnyAvailableDevice()dai::DeviceBasestatic
getAnyAvailableDevice(std::chrono::milliseconds timeout, std::function< void()> cb)dai::DeviceBasestatic
getAvailableStereoPairs()dai::DeviceBase
getBootloaderVersion()dai::DeviceBase
getCalibration()dai::DeviceBase
getCameraSensorNames()dai::DeviceBase
getChipTemperature()dai::DeviceBase
getCmxMemoryUsage()dai::DeviceBase
getConnectedCameraFeatures()dai::DeviceBase
getConnectedCameras()dai::DeviceBase
getConnectedIMU()dai::DeviceBase
getConnection()dai::DeviceBaseinline
getConnection() constdai::DeviceBaseinline
getConnectionInterfaces()dai::DeviceBase
getCrashDump(bool clearCrashDump=true)dai::DeviceBase
getDdrMemoryUsage()dai::DeviceBase
getDefaultSearchTime()dai::DeviceBasestatic
getDeviceByMxId(std::string mxId)dai::DeviceBasestatic
getDeviceInfo() constdai::DeviceBase
getDeviceName()dai::DeviceBase
getEmbeddedDeviceBinary(bool usb2Mode, OpenVINO::Version version=OpenVINO::VERSION_UNIVERSAL)dai::DeviceBasestatic
getEmbeddedDeviceBinary(Config config)dai::DeviceBasestatic
getEmbeddedIMUFirmwareVersion()dai::DeviceBase
getFirstAvailableDevice(bool skipInvalidDevice=true)dai::DeviceBasestatic
getGlobalProfilingData()dai::DeviceBasestatic
getIMUFirmwareUpdateStatus()dai::DeviceBase
getIMUFirmwareVersion()dai::DeviceBase
getIrDrivers()dai::DeviceBase
getLeonCssCpuUsage()dai::DeviceBase
getLeonCssHeapUsage()dai::DeviceBase
getLeonMssCpuUsage()dai::DeviceBase
getLeonMssHeapUsage()dai::DeviceBase
getLogLevel()dai::DeviceBase
getLogOutputLevel()dai::DeviceBase
getMxId()dai::DeviceBase
getProductName()dai::DeviceBase
getProfilingData()dai::DeviceBase
getStereoPairs()dai::DeviceBase
getSystemInformationLoggingRate()dai::DeviceBase
getUsbSpeed()dai::DeviceBase
getXLinkChunkSize()dai::DeviceBase
hasCrashDump()dai::DeviceBase
init(OpenVINO::Version version)dai::DeviceBaseprotected
init(OpenVINO::Version version, const dai::Path &pathToCmd)dai::DeviceBaseprotected
init(OpenVINO::Version version, UsbSpeed maxUsbSpeed)dai::DeviceBaseprotected
init(OpenVINO::Version version, UsbSpeed maxUsbSpeed, const dai::Path &pathToMvcmd)dai::DeviceBaseprotected
init(const Pipeline &pipeline)dai::DeviceBaseprotected
init(const Pipeline &pipeline, UsbSpeed maxUsbSpeed)dai::DeviceBaseprotected
init(const Pipeline &pipeline, const dai::Path &pathToCmd)dai::DeviceBaseprotected
init(const Pipeline &pipeline, const DeviceInfo &devInfo)dai::DeviceBaseprotected
init(const Pipeline &pipeline, const DeviceInfo &devInfo, bool usb2Mode)dai::DeviceBaseprotected
init(const Pipeline &pipeline, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed)dai::DeviceBaseprotected
init(const Pipeline &pipeline, const DeviceInfo &devInfo, const dai::Path &pathToCmd)dai::DeviceBaseprotected
init(const Pipeline &pipeline, UsbSpeed maxUsbSpeed, const dai::Path &pathToMvcmd)dai::DeviceBaseprotected
init(Config config, UsbSpeed maxUsbSpeed, const dai::Path &pathToMvcmd)dai::DeviceBaseprotected
init(Config config, UsbSpeed maxUsbSpeed)dai::DeviceBaseprotected
init(Config config, const dai::Path &pathToCmd)dai::DeviceBaseprotected
init(Config config, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed)dai::DeviceBaseprotected
init(Config config, const DeviceInfo &devInfo, const dai::Path &pathToCmd)dai::DeviceBaseprotected
init2(Config cfg, const dai::Path &pathToMvcmd, tl::optional< const Pipeline & > pipeline)dai::DeviceBaseprivate
isClosed() constdai::DeviceBase
isEepromAvailable()dai::DeviceBase
isPipelineRunning()dai::DeviceBase
lastWatchdogPingTimedai::DeviceBaseprivate
lastWatchdogPingTimeMtxdai::DeviceBaseprivate
logCallbackMapdai::DeviceBaseprivate
logCallbackMapMtxdai::DeviceBaseprivate
loggingRunningdai::DeviceBaseprivate
loggingThreaddai::DeviceBaseprivate
monitorThreaddai::DeviceBaseprivate
pimpldai::DeviceBaseprivate
pipelineSchemadai::DeviceBaseprivate
profilingRunningdai::DeviceBaseprivate
profilingThreaddai::DeviceBaseprivate
readCalibration()dai::DeviceBase
readCalibration2()dai::DeviceBase
readCalibrationOrDefault()dai::DeviceBase
readCalibrationRaw()dai::DeviceBase
readFactoryCalibration()dai::DeviceBase
readFactoryCalibrationOrDefault()dai::DeviceBase
readFactoryCalibrationRaw()dai::DeviceBase
removeLogCallback(int callbackId)dai::DeviceBase
setCalibration(CalibrationHandler calibrationDataHandler)dai::DeviceBase
setIrFloodLightBrightness(float mA, int mask=-1)dai::DeviceBase
setIrFloodLightIntensity(float intensity, int mask=-1)dai::DeviceBase
setIrLaserDotProjectorBrightness(float mA, int mask=-1)dai::DeviceBase
setIrLaserDotProjectorIntensity(float intensity, int mask=-1)dai::DeviceBase
setLogLevel(LogLevel level)dai::DeviceBase
setLogOutputLevel(LogLevel level)dai::DeviceBase
setSystemInformationLoggingRate(float rateHz)dai::DeviceBase
setTimesync(std::chrono::milliseconds period, int numSamples, bool random)dai::DeviceBase
setTimesync(bool enable)dai::DeviceBase
setXLinkChunkSize(int sizeBytes)dai::DeviceBase
setXLinkRateLimit(int maxRateBytesPerSecond, int burstSize=0, int waitUs=0)dai::DeviceBase
startIMUFirmwareUpdate(bool forceUpdate=false)dai::DeviceBase
startPipeline()dai::DeviceBase
startPipeline(const Pipeline &pipeline)dai::DeviceBase
startPipelineImpl(const Pipeline &pipeline)dai::DeviceBaseprotectedvirtual
timesyncRunningdai::DeviceBaseprivate
timesyncThreaddai::DeviceBaseprivate
tryGetDevice()dai::DeviceBaseprivate
tryStartPipeline(const Pipeline &pipeline)dai::DeviceBaseprotected
uniqueCallbackIddai::DeviceBaseprivate
watchdogRunningdai::DeviceBaseprivate
watchdogThreaddai::DeviceBaseprivate
~DeviceBase()dai::DeviceBasevirtual


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