SystemInformationS3
SystemInformationS3 extends SystemInformation with telemetry that is specific to OAK devices based on the RVC3 / S3 platform. The SystemLogger node publishes it when an application runs on S3 hardware, exposing additional temperature sensors, per-core utilization counters, voltage rails, and memory pool statistics that are not present on earlier generations.Use the message exactly like SystemInformation: subscribe to SystemLogger.out, or forward the data through a MessageGroup to the host. At runtime you can inspect fields such as chipTemperature, ddrMemory, cmxMemory, and the S3-specific isp, video, and compute telemetry blocks to monitor device health.Reference
class
dai::SystemInformationS3
variable
MemoryInfo ddrMemoryUsage
variable
CpuUsage cpuAvgUsage
variable
std::vector< CpuUsage > cpuUsages
variable
ChipTemperatureS3 chipTemperature
function
SystemInformationS3()function
~SystemInformationS3()function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)function
DEPTHAI_SERIALIZE(SystemInformationS3, ddrMemoryUsage, cpuAvgUsage, cpuUsages, chipTemperature)Need assistance?
Head over to Discussion Forum for technical support or any other questions you might have.