Introduction to Onboard Sensors
OnboardSensors is a key component of the Device Library that provides access to hardware monitoring sensors on edge devices. It's designed as a singleton pattern and is accessible through its Instance static property.
This component allows applications to monitor and collect real-time data from various sensors embedded on the device's motherboard, providing critical information about the system's operational health and environmental conditions.
Available Sensors
The OnboardSensors class provides access to the following types of measurements:
Temperature Sensors
Monitors temperature data from various components, which typically include:
- CPU: Central Processing Unit temperature
- CPU2: Secondary CPU temperature (if available)
- System: Overall system temperature
- Chipset: Motherboard chipset temperature
- GPU: Graphics Processing Unit temperature (if available)