Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
README.md@0:a2de37bf5f3d, 2015-06-09 (annotated)
- Committer:
- Marcomissyou
- Date:
- Tue Jun 09 06:04:13 2015 +0000
- Revision:
- 0:a2de37bf5f3d
update to WIFI_API_20150524e
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Marcomissyou | 0:a2de37bf5f3d | 1 | # NNN40 WI-FI SDK version 20150524, release at 2015/5/24 |
Marcomissyou | 0:a2de37bf5f3d | 2 | This is the export repo for the WIFI_API provided by Delta Electronics, Inc. |
Marcomissyou | 0:a2de37bf5f3d | 3 | |
Marcomissyou | 0:a2de37bf5f3d | 4 | # Fixed bug in previous version |
Marcomissyou | 0:a2de37bf5f3d | 5 | * Fix wifi inti fail (timing issue) issue |
Marcomissyou | 0:a2de37bf5f3d | 6 | * Change type of ap_ssid and ap_pw to char* |
Marcomissyou | 0:a2de37bf5f3d | 7 | * Command getNetworkMask() and getGateway() |
Marcomissyou | 0:a2de37bf5f3d | 8 | * Bug fix: is_connect() return 0 when close() function is called |
Marcomissyou | 0:a2de37bf5f3d | 9 | * Bug fix: listen() return 0 |
Marcomissyou | 0:a2de37bf5f3d | 10 | * Change TCP ERROR retry to 3 times |
Marcomissyou | 0:a2de37bf5f3d | 11 | * WIFI SPI interface change to SPI0 |
Marcomissyou | 0:a2de37bf5f3d | 12 | * WIFI MAC Address readout from Flash |
Marcomissyou | 0:a2de37bf5f3d | 13 | * UART conflict bug fix |
Marcomissyou | 0:a2de37bf5f3d | 14 | * Fix is_connect return error when ethernet is disconnected |
Marcomissyou | 0:a2de37bf5f3d | 15 | * Set TCP maximum payload to 512 bytes |
Marcomissyou | 0:a2de37bf5f3d | 16 | * Set UDP maximum payload to 256 bytes |
Marcomissyou | 0:a2de37bf5f3d | 17 | * Fix UDP send_to length issue |
Marcomissyou | 0:a2de37bf5f3d | 18 | * Fix send_to return error when client socket is colsed |
Marcomissyou | 0:a2de37bf5f3d | 19 | * Set IP 255.255.255.255 as reserved |
Marcomissyou | 0:a2de37bf5f3d | 20 | * Fix Switch return error when ethernet is init |
Marcomissyou | 0:a2de37bf5f3d | 21 | * Fix bug in spi_flash.c for data access |
Marcomissyou | 0:a2de37bf5f3d | 22 | * Fix bind return error |
Marcomissyou | 0:a2de37bf5f3d | 23 | |
Marcomissyou | 0:a2de37bf5f3d | 24 | # Fixed bug in this version |
Marcomissyou | 0:a2de37bf5f3d | 25 | * Support DNS client for TCP/UDP |
Marcomissyou | 0:a2de37bf5f3d | 26 | * Fast AP re-connection is performed automatically, user can call EthernetInterface.disconnect() to have lowest power consumption of 4uA, then call init and connected to previous AP for less than 4 sec |
Marcomissyou | 0:a2de37bf5f3d | 27 | |
Marcomissyou | 0:a2de37bf5f3d | 28 | # Supported functionalities |
Marcomissyou | 0:a2de37bf5f3d | 29 | Currently supported functionalities include: |
Marcomissyou | 0:a2de37bf5f3d | 30 | * IEEE 802.11 b/g/n connectivity |
Marcomissyou | 0:a2de37bf5f3d | 31 | * Station (STA) infrastructure mode |
Marcomissyou | 0:a2de37bf5f3d | 32 | * WEP/WPA/WPA2 security |
Marcomissyou | 0:a2de37bf5f3d | 33 | * DHCP Client and Static IPv4 addressing |
Marcomissyou | 0:a2de37bf5f3d | 34 | * TCP Server/Client |
Marcomissyou | 0:a2de37bf5f3d | 35 | * UDP Server/Client |
Marcomissyou | 0:a2de37bf5f3d | 36 | |
Marcomissyou | 0:a2de37bf5f3d | 37 | # Getting Started |
Marcomissyou | 0:a2de37bf5f3d | 38 | This WIFI API is meant to be used on Delta NNN40 EVB. |
Marcomissyou | 0:a2de37bf5f3d | 39 | A good starting point are these pages: |
Marcomissyou | 0:a2de37bf5f3d | 40 | * [WI-FI SDK User Guide](document come with WI-FI SDK deliver) for system overview, APIs summary and sample code |
Marcomissyou | 0:a2de37bf5f3d | 41 | * [EthernetInterface - Handbook](http://developer.mbed.org/handbook/Ethernet-Interface) a simple API that you will need to connect to the internet. |
Marcomissyou | 0:a2de37bf5f3d | 42 | * [Socket - Handbook](http://developer.mbed.org/handbook/Socket) a simple and consistent way to communicate using bsd-like TCP and UDP sockets over WI-FI |