| addLogCallback(std::function< void(LogMessage)> callback) | dai::DeviceBase | |
| bootloaderVersion | dai::DeviceBase | private |
| close() | dai::DeviceBase | |
| closed | dai::DeviceBase | private |
| closedMtx | dai::DeviceBase | mutableprivate |
| closeImpl() | dai::DeviceBase | protectedvirtual |
| config | dai::DeviceBase | private |
| connection | dai::DeviceBase | protected |
| DEFAULT_SEARCH_TIME | dai::DeviceBase | static |
| DEFAULT_SYSTEM_INFORMATION_LOGGING_RATE_HZ | dai::DeviceBase | static |
| DEFAULT_TIMESYNC_NUM_SAMPLES | dai::DeviceBase | static |
| DEFAULT_TIMESYNC_PERIOD | dai::DeviceBase | static |
| DEFAULT_TIMESYNC_RANDOM | dai::DeviceBase | static |
| DEFAULT_USB_SPEED | dai::DeviceBase | static |
| DeviceBase(const Pipeline &pipeline) | dai::DeviceBase | explicit |
| DeviceBase(const Pipeline &pipeline, T usb2Mode) | dai::DeviceBase | inline |
| 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::DeviceBase | inline |
| 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::DeviceBase | explicit |
| DeviceBase(OpenVINO::Version version, T usb2Mode) | dai::DeviceBase | inline |
| 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::DeviceBase | inline |
| 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::DeviceBase | explicit |
| DeviceBase(Config config, const DeviceInfo &devInfo) | dai::DeviceBase | |
| DeviceBase(const DeviceInfo &devInfo) | dai::DeviceBase | explicit |
| 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::DeviceBase | inline |
| 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::DeviceBase | inline |
| 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 | |
| deviceInfo | dai::DeviceBase | private |
| dumpOnly | dai::DeviceBase | private |
| factoryResetCalibration() | dai::DeviceBase | |
| firmwarePath | dai::DeviceBase | private |
| flashCalibration(CalibrationHandler calibrationDataHandler) | dai::DeviceBase | |
| flashCalibration2(CalibrationHandler calibrationDataHandler) | dai::DeviceBase | |
| flashEepromClear() | dai::DeviceBase | |
| flashFactoryCalibration(CalibrationHandler calibrationHandler) | dai::DeviceBase | |
| flashFactoryEepromClear() | dai::DeviceBase | |
| getAllAvailableDevices() | dai::DeviceBase | static |
| getAllConnectedDevices() | dai::DeviceBase | static |
| getAnyAvailableDevice(std::chrono::milliseconds timeout) | dai::DeviceBase | static |
| getAnyAvailableDevice() | dai::DeviceBase | static |
| getAnyAvailableDevice(std::chrono::milliseconds timeout, std::function< void()> cb) | dai::DeviceBase | static |
| 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::DeviceBase | inline |
| getConnection() const | dai::DeviceBase | inline |
| getConnectionInterfaces() | dai::DeviceBase | |
| getCrashDump(bool clearCrashDump=true) | dai::DeviceBase | |
| getDdrMemoryUsage() | dai::DeviceBase | |
| getDefaultSearchTime() | dai::DeviceBase | static |
| getDeviceByMxId(std::string mxId) | dai::DeviceBase | static |
| getDeviceInfo() const | dai::DeviceBase | |
| getDeviceName() | dai::DeviceBase | |
| getEmbeddedDeviceBinary(bool usb2Mode, OpenVINO::Version version=OpenVINO::VERSION_UNIVERSAL) | dai::DeviceBase | static |
| getEmbeddedDeviceBinary(Config config) | dai::DeviceBase | static |
| getEmbeddedIMUFirmwareVersion() | dai::DeviceBase | |
| getFirstAvailableDevice(bool skipInvalidDevice=true) | dai::DeviceBase | static |
| getGlobalProfilingData() | dai::DeviceBase | static |
| 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::DeviceBase | protected |
| init(OpenVINO::Version version, const dai::Path &pathToCmd) | dai::DeviceBase | protected |
| init(OpenVINO::Version version, UsbSpeed maxUsbSpeed) | dai::DeviceBase | protected |
| init(OpenVINO::Version version, UsbSpeed maxUsbSpeed, const dai::Path &pathToMvcmd) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, UsbSpeed maxUsbSpeed) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, const dai::Path &pathToCmd) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, const DeviceInfo &devInfo) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, const DeviceInfo &devInfo, bool usb2Mode) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, const DeviceInfo &devInfo, const dai::Path &pathToCmd) | dai::DeviceBase | protected |
| init(const Pipeline &pipeline, UsbSpeed maxUsbSpeed, const dai::Path &pathToMvcmd) | dai::DeviceBase | protected |
| init(Config config, UsbSpeed maxUsbSpeed, const dai::Path &pathToMvcmd) | dai::DeviceBase | protected |
| init(Config config, UsbSpeed maxUsbSpeed) | dai::DeviceBase | protected |
| init(Config config, const dai::Path &pathToCmd) | dai::DeviceBase | protected |
| init(Config config, const DeviceInfo &devInfo, UsbSpeed maxUsbSpeed) | dai::DeviceBase | protected |
| init(Config config, const DeviceInfo &devInfo, const dai::Path &pathToCmd) | dai::DeviceBase | protected |
| init2(Config cfg, const dai::Path &pathToMvcmd, tl::optional< const Pipeline & > pipeline) | dai::DeviceBase | private |
| isClosed() const | dai::DeviceBase | |
| isEepromAvailable() | dai::DeviceBase | |
| isPipelineRunning() | dai::DeviceBase | |
| lastWatchdogPingTime | dai::DeviceBase | private |
| lastWatchdogPingTimeMtx | dai::DeviceBase | private |
| logCallbackMap | dai::DeviceBase | private |
| logCallbackMapMtx | dai::DeviceBase | private |
| loggingRunning | dai::DeviceBase | private |
| loggingThread | dai::DeviceBase | private |
| monitorThread | dai::DeviceBase | private |
| pimpl | dai::DeviceBase | private |
| pipelineSchema | dai::DeviceBase | private |
| profilingRunning | dai::DeviceBase | private |
| profilingThread | dai::DeviceBase | private |
| 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::DeviceBase | protectedvirtual |
| timesyncRunning | dai::DeviceBase | private |
| timesyncThread | dai::DeviceBase | private |
| tryGetDevice() | dai::DeviceBase | private |
| tryStartPipeline(const Pipeline &pipeline) | dai::DeviceBase | protected |
| uniqueCallbackId | dai::DeviceBase | private |
| watchdogRunning | dai::DeviceBase | private |
| watchdogThread | dai::DeviceBase | private |
| ~DeviceBase() | dai::DeviceBase | virtual |