ON THIS PAGE

  • SystemInformation
  • Examples of functionality
  • Reference

SystemInformation

System information message is created by the SystemLogger node. It provides usage and temperature information of the different part of the system.
  • chipTemperature - temperature (average) of the chip and temperatures of its parts
  • cmxMemory - usage of SRAM memory
  • ddrMemory - usage of DDR memory
  • leonCss - temperature and usage of Leon CCS Core
  • leonMss - temperature and usage of Leon MSS Core
You can find more information about hardware blocks and accelerators here.

Examples of functionality

Reference

class

dai::SystemInformation

#include SystemInformation.hpp
variable
MemoryInfo ddrMemoryUsage
variable
MemoryInfo cmxMemoryUsage
variable
MemoryInfo leonCssMemoryUsage
variable
MemoryInfo leonMssMemoryUsage
variable
CpuUsage leonCssCpuUsage
variable
CpuUsage leonMssCpuUsage
variable
ChipTemperature chipTemperature
function
SystemInformation()
Construct SystemInformation message.
function
~SystemInformation()
inline function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)
function
DEPTHAI_SERIALIZE(SystemInformation, ddrMemoryUsage, cmxMemoryUsage, leonCssMemoryUsage, leonMssMemoryUsage, leonCssCpuUsage, leonMssCpuUsage, chipTemperature)

Need assistance?

Head over to Discussion Forum for technical support or any other questions you might have.