RS9116W - WiSeConnect™ Documentation
Getting Started
Evaluation Kit User Guide
Learn about the capabilities of the RS9116 Evaluation Kit (EVK) and explore the details of using the EVK with WiSeConnect™ software.
- EVK orientation
- Evaluation options & interfaces
- Using the EVK to evaluate RS9116W Wi-Fi & Bluetooth
SAPI Documentation
The WiSeConnect Simple API (SAPI) is a binary programming interface used by host MCU applications to access RS9116W Wi-Fi and Bluetooth features. The following documents provide details of the API and guidance on porting the API to the platform of your choice.
SAPI Programming Reference Manual
- SAPI overview and architecture
- API reference for Wi-Fi, Bluetooth and more
- Setting up a project for porting to a new host MCU
- Hardware Abstraction Layer (HAL) APIs
- Operating system interface layer
Example Applications
The WiSeConnect software package includes a large number of examples that illustrate how to use the RS9116W with the binary SAPI. In addition, the package includes several ready-made example projects for the RS9116 EVK using the STM32 platform as a host. The following documents describe the use of these examples.
Guide for SAPI Application Examples
- Overview of 100+ example applications
- Example application setup
- Configuration and execution of example applications
- RS9116 EVK overview and hardware requirements
- Connecting the RS9116 EVK to the STM32
- Getting started with Keil and Cube IDE's
- Overview of STM32 reference examples
Programming Reference Manuals
The programming reference manuals listed below describe the AT-command interface and other programming details of the RS9116W. These documents should be referenced for detailed information that may not be available in SAPI documentation.
Wi-Fi Programming Reference Manual
- Software architecture
- Bootloader details
- Host interface guide
- Loading RS9116W firmware
- Interface and command protocols
- AT-Command reference for Wi-Fi
- Wi-Fi operating modes and configuration
BLE Programming Reference Manual
- Software architecture
- Bootloader details
- Host interface guide
- Loading RS9116W firmware
- Interface and command protocols
- AT-Command reference for BLE
Bluetooth Classic Programming Reference Manual
- Software architecture
- Bootloader details
- Host interface guide
- Loading RS9116W firmware
- Interface and command protocols
- AT-Command reference for Bluetooth Classic
Application Notes
The following Application Notes cover key topics related to RS9116W WiSeConnect.
Wi-Fi Regulatory Testing App Note
- Guide for Wi-Fi regulatory testing
- Hardware and software requirements and setup
- Configure and execute regulatory test modes
Bluetooth Regulatory Testing App Note
- Guide for Bluetooth and BLE regulatory testing
- Hardware and software requirements and setup
- Configure and execute regulatory test modes
- Guide to evaluate low power features using the RS9116 EVK
- Hardware and software requirements and setup
- Procedure for performing power measurements
- Guide to evaluate and measure Wi-Fi throughput using the RS9116 EVK
- Hardware and software requirements and setup
- Setup and use the throughput reference project
- Procedure for performing throughput measurements
- Details of the SPI implementation of the RS9116W
RS9113 to RS9116 Migration Guide
- Guide for migrating an application from (legacy) RS9113 products to RS9116W
- RS9113 and RS9116 part number compatibility
- Hardware and software migration requirements
Release Notes
Feature Additions
- MQTT with SAPI and QOS1
- Three concurrent TLS sessions
- TLS1.2 Enterprise Security
- Wake on Wireless
- User Gain Table configuration for custom antennas
Improvements
- Enhanced the MQTT stack
- Powersave operation