SensorHub is a unique technology to the ATM series of products that is further intended to help reduce power consumption in IoT edge devices.
Often an IoT edge device, such as a sensor, does not need to continually transmit sensor data to a network or cloud. Instead, designers often create products that store sensor information and report a digest of information to the cloud through a predetermined schedule.
This architecture is favorable to IoT design as it:
- Prolongs an IoT device’s battery as power consumption by a sensor’s radio is substantially reduced.
- Reduces the overall RF spectral noise created as sensors are not competing for airtime or performing endless ‘re-try’ transmissions.
- Reduces the system-wide loading on the network and cloud service that can drive operating costs up.
|FEATURE||ATM 2 Series||ATM 3 Series||ATM 33 Series|
|DataSend||Not Supported||Not Supported||YES|
While employing these techniques can greatly reduce power consumption in the sensor, Atmosic provides additional mechanisms to further reduce power consumption, therefore extending battery life, through its SensorHub technology.
SensorHub, an Atmosic technology, is a hardware block within the Atmosic SoC that allows data to be managed while the majority of the SoC is in a hibernated state – including that of the MCU.
The DataStore feature of SensorHub is designed to allow external sensors to be monitored and their values saved to memory while all other power domains including the microcontroller and powered down
The DataTrigger feature of SensorHub is intended to wake the chip if any predetermined thresholds are triggered. This feature will wake the MCU if the application dictates time-critical actions need to be performed.
Triggers may include a substantial change in data values that the MCU may be woken to perform additional processing to validate the reading or to perform other additional tasks.
Such tasks may result in a verified emergency alert being sent to an operator.
For example, a patient monitor in an elderly home may be used to record the physical activity of an individual, but an emergency alert is sent in the event of a fall.
The SensorHub DataSend feature allows for the SensorHub to retrieve data directly from memory, create a transmission packet, and send the data without waking the MCU.
For example, This feature can be used to allow the SensorHub to send periodic Bluetooth LE advertisements in Beacon applications