Skip to content

Wi-Fi and Bluetooth host drivers and examples for Silicon Labs RS9116 Wi-Fi/Bluetooth solution

License

Notifications You must be signed in to change notification settings

Proemion/wiseconnect-wifi-bt-sdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiSeConnect Wi-Fi and Bluetooth Software

WiSeConnect documentation is available online ...

SDK Outline

The WiSeConnect SDK contains the following files and folders.

  +--examples
  |  +--featured         > Full-featured examples including cloud, powersave, throughput and RF test apps 
  |  +--snippets         > Simpler examples to demonstrate specific features
  |  +--at_commands      > Scripts to demonstrate usage of AT Commands  
  |-   
  +--firmware                         > RS9116 firmware image(s)
  |  +--RS916.x.x.x.x.x.rps            > This firmware image is valid for RS9116 1.5 revision chip/module
  |  +--RS9116.x.x.x.x.x.rps           > This firmware image is valid for RS9116 1.4/1.3 revision chip/module
  |-   
  +--platforms            
  |  +--efx32            > Board Support for EFR32 Hosts
  |  +--stm32            > Board Support for STM32 Hosts
  |  +--efm32            > Board Support for EFM32 Hosts
  |-   
  +--resources   
  |  +--certificates     > Security certificates and keys to secure Wi-Fi, TCP and HTTP connections 
  |  +--scripts          > Scripts to assist with testing of example applications
  |  +--gain_tables      > Gain tables are added
  |
  +--sapi                
  |  +--bluetooth        > APIs to access Bluetooth Classic and Bluetooth Low Energy features
  |  +--common           > Common APIs including device init, driver init, firmware query, ...
  |  +--crypto           > APIs to access cryptographic functions
  |  +--driver           > Driver source for various host interfaces incluing SPI, SDIO and UART
  |  +--include          > Full collection of API function prototypes
  |  +--logging          > Used for logging
  |  +--network          > Collection of network related protocols including MQTT, HTTP, BSD sockets, ...
  |  +--rtos             > Wrapper files for various RTOS implementations
  |  +--wlan             > APIs to access Wi-Fi features including scan, join, powersave, ...
  |
  +--third_party
  |  +--amazon-freertos  > Amazon FreeRTOS source
  |  +--aws_sdk          > AWS IoT SDK source
  |  +--azure_sdk        > Azure SDK source
  |  +--freertos         > FreeRTOS source
  |  +--mqtt_client      > Paho MQTT source
  |  +--sbc_audio_codec  > Sub-band audio encoder/decoder
  |
  +--utilities           
  |  +--python                 > Python scripts for UART/USB-CDC interface
  |  +--usb_cdc                > Windows inf file for RS9116 usb_cdc port detection
  |  +--ble_provisioning_apps  > Bluetooth provisioning apps for Android and Windows
  |  +--advanced_logging       > It is used for advanced logging

About

Wi-Fi and Bluetooth host drivers and examples for Silicon Labs RS9116 Wi-Fi/Bluetooth solution

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.4%
  • Python 0.7%
  • Assembly 0.4%
  • Jinja 0.3%
  • Makefile 0.2%
  • HTML 0.0%