Note: Your user name is not your email address.
Your account is locked out! Please click here to unlock your account.
Your account is not activated yet. Please check your email and click on the activation link that was sent to you when you registered to our site. Did not received the activation email? Please click here to contact us.
Login failed, username or password is incorrect.
1 Introduction
1.1 Scope of this document
1.2 Audience of this document
1.3 New Features / Enhancements
2 Abbreviations and definitions
3 Related documentation
4 Compatibility
4.1 Hardware
4.2 Software
4.3 Software Tools
5 Software Release Description
5.1 Release identification
6 Software Changes Description
6.1 Validated Corrections / Improvements
6.2 Interface Changes
7 Restrictions and Additional Information
The scope of this document is the Internet Library 5.56 release description for the AirPrimes listed in the compatibility section.
This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Developer Zone
No new features have been introduced in this release.
Abbreviation/Acronym
Definitions
DLE
Data link escape character
DHCP
Dynamic Host Configuration Protocol
ETX
End Of Text character
FTP
File Transfer Protocol
GPIO
General Purpose Input/Output
GPRS
General Packet Radio Service
GSM
Global System for Mobile communications
HTTP
Hypertext Transfer Protocol
HTTPS
Hypertext Transfer Protocol Secure
Internet Application
Formerly WIPsoft
Internet Library
Formerly WIPlib
IP
Internet Protocol
SIM
Subscriber Identity Module
SNMP
Simple Network Management Protocol
SSL
Secure Sockets Layer
TCP
Transmission Control Protocol
UDP
User Datagram Protocol
Ref. #
Doc. #
Document title
[1]
4111845
Connectivity Development Guide Internet Library 5.56
[2]
4111846
Internet AT Command User Guide Internet Application 5.56
[3]
4111843
AT Commands Interface Guide for Firmware 7.52
[4]
4111844
ADL User Guide for Open AT Application Framework OS 6.52
AirPrime Compatibility list
AirPrime Q2686 Refreshed / AirPrime Q2687 Refreshed
AirPrime SL6087
AirLink Fastrack Xtend EDGE (FXT009)
Component
Version
Firmware
7.52.0.201306260837
Open AT OS
6.52.0.201306271400
S/W Tools Name
Developer Studio
2.3.1
Compilation Tool Chain
ARM_EABI_GCC and RVDS
Revision
Software Identification
5.56.0.201305170830
Date of generation
2013-05-17
ID
Description
Impacted Domain
Impacted Sub-Domain
Fixed in
47661
"+CME ERROR: 841" is received in place of "+CME ERROR: 842", if an invalid FTP server name is given while establishing FTP session.
OTHER
5.56
59405
The +CME ERROR: 837 received instead of +CME ERROR: 831 when the command AT+WIPDATA is issued without creating any bearer or socket.
64806
Internet bearer opens successfully even if the Internet stack is stopped using AT+WIPCFG=0.
65593
Connecting and disconnecting a socket in a loop, using Internet Application, leads to a reset.
55783
Functions of Security library not called if an application links to both Internet and Security library.
62999
Using Internet Library, If GPIO subscription and power on is done during the I2C bus subscription or read operation, then I2C bus status is sometimes returned as busy. This ‘busy’ status leads to an error while reading of MAC Address.
64959
WIP_CEV_PEER_CLOSE EVENT is not received with the HTTPS in case Server Shutdowns after data channel has been opened.
65832
Using Internet Library, When a GET Request is sent from SNMP manager to SNMP agent before getting the response of the previously sent GET request, then AirPrime freezes.
65853
When SNMP session is closed using the API wip_snmpClose(), the AirPrime resets.
66608
WIP_CEV_PEER_CLOSE event is not correctly managed by Internet Library when HTTP client is used on a non-persistent HTTP server. In this case, HTTP server closes the socket after each request, but Internet Library doesn’t close it on its side. So, if a second HTTP request is sent to the same server, it fails since the connection is closed on the server side.
59087
When trying to set the data representation type at UART2 using Internet Application command AT+WIPOPT=4,1,2,40,x, after the FTP connection is made the expected OK response is not received.
5.54
59200
Unable to open server socket again, after closing the server socket and client socket (in this order).
61424
AirPrime cannot switch from DATA mode to AT mode if [ETX] character is encountered after HTTP POST method.
62074
When API wip_close() is called after successful HTTP GET/POST, HTTP GET/POST fails on next attempt.
62628
AirPrime goes into DATA mode even when issuing the AT+WIPDATA command with unused (inactive) socket. Escape sequence "+++" needs to be given to come out of DATA mode.
60910
AirPrime resets when GPRS bearer is opened and closed repeatedly in a loop using APIs wip_bearerOpen() and wip_bearerClose().
62752
When API wip_getFileOpts() is used with HTTP POST method and with header "Connection" with value "Keep-Alive" and header "Expect", "100-continue", then there can be multiple responses received from Server for a single request. And when API wip_getOpts() is called to get the values of WIP_COPT_HTTP_STATUS_CODE and WIP_COPT_HTTP_STATUS_REASON for each response, the values of first response are returned for all the further responses till the next request.
Command
Comment
AT+WIPDATA
Maximum size of an UDP datagram has been fixed to 8192 Bytes. Earlier, it was 5904 Bytes.
AT+WIPCREATE
AT+WIPCLOSE
New protocol option <9 = SSL TCP client> has been added.
wip_HTTPClientCreateOpts
New option, WIP_COPT_HTTPS_SESSION_ID, introduced to set the Ticket Session ID for HTTPS procedure.
wip_bearerOpen
wip_bearerClose
wip_bearerSetOpts
wip_bearerGetOpts
wip_bearerStart
wip_bearerAnswer
wip_bearerStartServer
wip_bearerStop
wip_bearerFreeList
wip_bearerGetDrvOption
wip_bearerSetDrvOption
Bearer management APIs return WIP_BERR_BAD_CONTEXT when they are not used in the main task.
Issue ID
Description (What/When)
66979
When more than 2 stack options are configured at the same time after issuing "AT+WIPCFG=4,1" command, only the last option set can be retrieved properly while the earlier set options are set back to original values.
52499
Incorrect error codes are received when invalid peer IP address is given while trying to establish TCP Server Client connection.
52919
When file containing only DLE ETX character sequence is sent from TCP client to the server then data loss occurs and "SHUTDOWN" indication is received.
54010
When using wip_list API, WIP_CEV_PEER_CLOSE event is not received after the last data is received.
55021
It is not possible to start the Ethernet bearer with DHCP enabled. Also with DHCP disabled, the Ethernet bearer does not get unsubscribed on removing the Ethernet cable.
60917
While trying to execute Internet Application commands using function adl_atCmdSendExt() from a command handler of customized command, subscribed in an application, then sometimes response to Internet Application commands is not received.