APIs#

This section provides a reference to the APIs for services on the SiWx91x™ chipset including functions, data types, and constants.

  • Power Manager functions to use power manager functionality in optimizing/handling power consumption.

  • Sensor Hub functions to generate sensorhub functionality.

  • Sleep Timer functions to access software timers, delays, timekeeping, and date features using a low-frequency real-time clock.

  • Input/Output Stream functions to perform input/output by creating streams.

  • Non-volatile Memory functions to access the non-volatile memory (NVM3) driver to maintain key-value pairs in flash memory.

  • Watchdog Manager The Watchdog Timer Manager provides functions to monitor and manage the health of the system by resetting it if it becomes unresponsive or enters an error state.

  • Clock Manager Functions to manage clock configurations, ensuring stable and efficient operation of the Si91x system.

Modules#

Power Manager

Sensor Hub

Sleep Timer

Input/Output Stream

Non-volatile Memory

Watchdog Manager

Clock Manager