Version 3.02.xx
Version 3.02.00
Release Date: 2014-09-12
Requirements
- µC/CPU V1.30.00
- µC/LIB V1.38.00
- µC/Common V1.00.00
- µC/DNSc V2.00.01 [Optional]
- Mocana nanoSSL V5.7.00 [Optional]
New features & improvements
- New API to open Client Datagram and stream socket using a string:
- New Socket API to retrieve the IP address used and selected by a connection (TCP or UDP)
- New Function to create WiFi Access Point and retrieve peer
- New Configuration to enable hostname resolution feature using µC/DNSc; Automatic resolution and address selection:
- Sub-Modules Configuration (NET_EXT_MODULE_CFG_DNS_EN)
- Added new configuration to enable the hardware checksum offload.
- NET_IPV4_CFG_CHK_SUM_OFFLOAD_RX_EN
- NET_IPV4_CFG_CHK_SUM_OFFLOAD_TX_EN
- NET_ICMP_CFG_CHK_SUM_OFFLOAD_RX_EN
- NET_ICMP_CFG_CHK_SUM_OFFLOAD_TX_EN
- NET_UDP_CFG_CHK_SUM_OFFLOAD_RX_EN
- NET_UDP_CFG_CHK_SUM_OFFLOAD_TX_EN
- NET_TCP_CFG_CHK_SUM_OFFLOAD_RX_EN
- NET_TCP_CFG_CHK_SUM_OFFLOAD_TX_EN
- NET_IPV4_CFG_CHK_SUM_OFFLOAD_RX_EN
- Added new Shell command for WiFi and Socket functions. See Shell Command.
Drivers
- WiFi Drivers for:
- Qualcomm-Atheros; GT200 (QCA400x)
- Gainspan; GS2000
- Updated WinPcap Driver to remove OS port dependencies and use KAL instead.
API Changes
- The function NetIF_WiFi_CreateAdhoc() has been replaced by NetIF_WiFi_CreateAP().
- The structure NET_IF_WIFI_AP_JOIN has been replaced by NET_IF_WIFI_AP_CFG.
- The field IBSS_Mode has been removed
- The field IBSS_Ch has been renamed Ch.
Bug Fixes
- Corrected the code returned by NetSock_Close() and close(). -1 was returned even if the socket was closed successfully.
- Corrected issues in NetSock_Sel() and select().
- Descriptor could not be set correctly or even updated in some cases.
- Resolved an issue when select was done on the same socket from many tasks.
- Corrected some compiler errors and warnings. (Case sensitivity and slash side in include path, Configuration issues, etc.)
- Fixed bugs in multicast transmission (IGMP and MLDP).