Classes | Namespaces | Functions | Variables
DeviceBase.cpp File Reference
#include "depthai/device/DeviceBase.hpp"
#include <iostream>
#include "depthai-bootloader-shared/Bootloader.hpp"
#include "depthai-bootloader-shared/XLinkConstants.hpp"
#include "depthai-shared/datatype/RawImgFrame.hpp"
#include "depthai-shared/device/CrashDump.hpp"
#include "depthai-shared/log/LogConstants.hpp"
#include "depthai-shared/log/LogLevel.hpp"
#include "depthai-shared/log/LogMessage.hpp"
#include "depthai-shared/pipeline/Assets.hpp"
#include "depthai-shared/utility/Serialization.hpp"
#include "depthai-shared/xlink/XLinkConstants.hpp"
#include "DeviceLogger.hpp"
#include "depthai/device/EepromError.hpp"
#include "depthai/pipeline/node/XLinkIn.hpp"
#include "depthai/pipeline/node/XLinkOut.hpp"
#include "pipeline/Pipeline.hpp"
#include "utility/EepromDataParser.hpp"
#include "utility/Environment.hpp"
#include "utility/Files.hpp"
#include "utility/Initialization.hpp"
#include "utility/PimplImpl.hpp"
#include "utility/Resources.hpp"
#include "utility/spdlog-fmt.hpp"
#include "XLink/XLink.h"
#include "XLink/XLinkTime.h"
#include "nanorpc/core/client.h"
#include "nanorpc/packer/nlohmann_msgpack.h"
#include "spdlog/details/os.h"
#include "spdlog/fmt/bin_to_hex.h"
#include "spdlog/fmt/chrono.h"
#include "spdlog/sinks/stdout_color_sinks.h"
#include "spdlog/spdlog.h"
#include "utility/LogCollection.hpp"
#include "utility/Logging.hpp"
Include dependency graph for DeviceBase.cpp:

Go to the source code of this file.

Classes

class  dai::DeviceBase::Impl
 

Namespaces

 dai
 

Functions

unsigned int dai::getCrashdumpTimeout (XLinkProtocol_t protocol)
 
static void dai::getFlashingPermissions (bool &factoryPermissions, bool &protectedPermissions)
 
static spdlog::level::level_enum dai::logLevelToSpdlogLevel (LogLevel level, spdlog::level::level_enum defaultValue=spdlog::level::off)
 
static LogLevel dai::spdlogLevelToLogLevel (spdlog::level::level_enum level, LogLevel defaultValue=LogLevel::OFF)
 

Variables

const unsigned int dai::DEFAULT_CRASHDUMP_TIMEOUT = 9000
 
const std::string dai::MAGIC_FACTORY_FLASHING_VALUE = "413424129"
 
const std::string dai::MAGIC_FACTORY_PROTECTED_FLASHING_VALUE = "868632271"
 
const std::string dai::MAGIC_PROTECTED_FLASHING_VALUE = "235539980"
 


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