img

ClarinoxWiFi, our complete WiFi stack solution

Embedded Market Forecasters report; 53.5% of wireless developments for the following 12 months intend to include IEEE802.11a/b/g/i or n standard. In the same report, a performance analysis of WiFi projects in the past 12 months revealed that 10.7% were cancelled and 39.1% were behind schedule. These figures are testimony to both the popularity of the technology and the extraordinary challenges present in WiFi developments. For over a decade, Clarinox has collaborated with national and international clients to develop breakthrough wireless embedded products. We have used our experience to implement IEEE802.11a/b/g/n, AP, STA, P2P and GO for a range of embedded platforms. You’ve experienced the hard way – let Clarinox make your next embedded WiFi project easier.

 

Outline

Flexible

ClarinoxWiFi is a developer-friendly WLAN software protocol stack, designed exclusively for the development of embedded wireless LAN applications. The WLAN stack allows users to develop complex applications that support WiFi station mode, accesss point mode or peer to peer mode. The stack handles complex applications utilising both multiple profiles and multiple local Bluetooth devices, allowing an application to interact with several local Bluetooth devices simultaneously.

Portable

The ClarinoxWiFi WLAN protocol stack is contained within the ClarinoxSoftFrame portable framework, allowing users to develop their applications using C/C++ on different hardware and operating system platforms with confidence of compatibility. Combined with the compactness of the protocol stack, this enables use with a number of architectures.

Simple API

The simplicity of the ClarinoxWiFi API greatly reduces application development times. The plain language style also facilitates faster test and debug cycles.

ClarinoxWiFi Features

  • Supports AP, STA and P2P modes
  • Supports multiple simultaneous roles
  • ClarinoxSoftFrame architecture isolates application from lower layers; can be used with any OS and TCP/IP stack
  • Supports a wide range of embedded platforms
  • Enables single and multi-threaded applications
  • Exposes blocking and non-blocking API calls
  • Built-in protocol analysis tool enables faster debugging
  • Extensive driver-level API for management and configuration of wireless links and networks
  • Suitable for applications in infotainment, data transfer, navigation, video streaming and health & medical devices

 

ClarinoxWiFi Stack

ClarinoxWiFi stack supports many common WiFi modes for embedded hardware such as Aceess Point (AP), Station (STA), Peer-to-Peer and WiFi Protected Setup (WPS). The ClarinoxWiFi provides a set to API for initialization and de-initialization of the WLAN stack and another set of API's for performing WLAN management operations, such as scanning for access points, connecting etc. The data traffic is routed through a separate Network stack interface layer. ClarinoxWiFi supports many different TCP/IP stacks, i.e. LWIP, RTCS, NETX, Autosar.

For ensuring secure wireless connectivity the stack supports WPA/WPA2 Personal, WPA/WPA2 Enterprise encryption protocols in station mode operation. It supports encryption protocols WPA/WPA2 Personal for applications using access point mode.

ClarinoxWiFi supports WLAN modules manufactured by Texas Instruments, Marvell and Realtek, i.e WL18xx family, WL12XX family, Mv88w8xxx family and RTL87xx family WLAN modules. The WLAN stack supports both SPI (1 bit SDIO) and SDIO communication interfaces to the WLAN hardware modules, with interface clock speeds as low as 500 kHz for low speed low energy applications using Texas Instruments WL18xx chipsets.

The integrated ClariFi Debugger interface of the ClarinoxWiFi provides useful insights into the operation of the WLAN stack. This includes debug information spanning from low level WLAN module commands all the way upto TCPIP protocol message wireshark views.

img
 

Specifications

Features Security, SoftAP, SoftMAC, Supplicant support
Standards 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11i, 802.11r, 802.11h, Wi-Fi Direct, Miracast
Security WPA/WPA2 Personal, WPA/WPA2 Enterprise, 802.11x authentications with TKIP, CCMP, TKIP/CCMP, WPS, EAP-TLS, EAP-PEAP/MSCHAPv2 (Both PEAPv0 and PEAPv1), EAP-PEAP/TLS (Both PEAPv0 and PEAPv1), EAP-PEAP/GTC (Both PEAPv0 and PEAPv1), EAP-PEAP/OTP (Both PEAPv0 and PEAPv1), EAP-PEAP/MD5-Challenge (Both PEAPv0 and PEAPv1), EAP-TTLS/EAP-MD5-Challenge, EAP-TTLS/EAP-GTC, EAP-TTLS/EAP-OTP, EAP-TTLS/EAP-MSCHAPv2, EAP-TTLS/EAP-TLS, EAP-TTLS/MSCHAPv2, EAP-TTLS/MSCHAP, EAP-TTLS/PAP, EAP-TTLS/CHAP, EAP-SIM, EAP-AKA, EAP-AKA', EAP-PSK, EAP-PAX, EAP-SAKE, EAP-IKEv2, EAP-GPSK, EAP-PWD, LEAP (note: required special support from driver for IEEE 802.11 authentication)
Roles AP, STA, P2P client, P2P GO
Supported Chipset Vendors Texas Instruments WiLink 8, Marvell 88w8xxx, Realtek RTL8723D, RTL882X
Roadmap Revision IEEE802.11s, Wi-Fi Aware, Wi-Fi Mesh
 

Video

 

Supported Platforms

For a full range of supported platforms, please refer to Supported Platforms

 
 
 
Related Videos
Related News

Clarinox to provide Bluetooth and Wi-Fi for Renesas Electronics' R-Car platform: Clarinox, a leading provider of automotive connectivity solution ...

Read More

2017 is set to see the largest ARM TechCon event ever!: It’s time again for the global embedded industry to gather at the Santa Clara Convention Cen ...

Read More

Green Hills Software and Clarinox Sign Agreement to Jointly Support Wireless-enabled Embedded Systems: Green Hills Software, the largest independent v ...

Read More

Products & Solution

 

ClarinoxBlue

ClarinoxBlue, the most comprehensive Bluetooth® stack solution in the embedded market

ClarinoxWiFi

ClarinoxWiFi, our complete WiFi stack solution

ClariFi

ClariFi, our debugger and protocol analyser

Hardware

Hardware modules and kits for IoT and wireless technology developments

 
See More..