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 User's Guide

  • 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

SAPI Porting Guide

  • 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

Using RS9116W with STM32

  • 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

Power Save App Note

  • Guide to evaluate low power features using the RS9116 EVK
  • Hardware and software requirements and setup
  • Procedure for performing power measurements

Wi-Fi Throughput App Note

  • 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

SPI Protocol App Note

  • 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

Release Notes for 2.0.0

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