Class SystemInformation

Inheritance Relationships

Base Type

Class Documentation

class SystemInformation : public dai::Buffer

SystemInformation message. Carries memory usage, cpu usage and chip temperatures.

Public Functions

SystemInformation() = default

Construct SystemInformation message.

virtual ~SystemInformation()
virtual void serialize(std::vector<std::uint8_t> &metadata, DatatypeEnum &datatype) const override
DEPTHAI_SERIALIZE(SystemInformation, ddrMemoryUsage, cmxMemoryUsage, leonCssMemoryUsage, leonMssMemoryUsage, leonCssCpuUsage, leonMssCpuUsage, chipTemperature)

Public Members

MemoryInfo ddrMemoryUsage
MemoryInfo cmxMemoryUsage
MemoryInfo leonCssMemoryUsage
MemoryInfo leonMssMemoryUsage
CpuUsage leonCssCpuUsage
CpuUsage leonMssCpuUsage
ChipTemperature chipTemperature