smxWiFi provides the necessary software to add wireless connectivity to an embedded system. It is a secure and robust 802.11 MAC stack specifically designed and developed for embedded systems and can run on any hardware platform.
It was released in June 2008 and is in use in products like yours.
Ralink drivers are available for RT2573, RT2860, RT2870, RT3070, RT3572, RT5370, and RT5572.
smxWiFi works with USB dongles and PCI cards. Multiple Ralink drivers can be linked, and the correct one is selected dynamically at run time.
smxWiFi provives two methods for security. One is the Authentication Type and the other is the Encryption Algorithm/Protocol.
Authentication Types include:
Open System, Shared Key, WPA, WPA-PSK, WPA-EAP, WPA2, WPA2-PSK, WPA2-EAP
Encryption Protocols include:
WEP, TKIP, AES
Supports Enterprise security (and RADIUS servers) and WiFi Protected Setup (WPS).
For more information see the smxWiFi datasheet.
Please tell us more about what you need:
While optimized for SMX®, smxWiFi can be ported to another RTOS or another hardware platform.
Due to the complexities of the 802.11 protocol, smxWiFi requires a multitasking RTOS environment, such as SMX®.
A TCP/IP stack is also required, and smxWiFi has been integrated with smxNS.
To support USB wireless dongles, a USB host stack is required, such as smxUSBH (strongly recommended).
Royalty-Free prices include full source code, no per-seat charges, and three months of support.