OS 6.53 Release note

Oct 05, 2015 - Author: Sierra Wireless - Version 6.53 - 3047 Views



1.        Introduction

1.1.           Document Scope

The scope of this document is the OS 6.53.0 release description for the AirPrime modules listed in the compatibility section.

1.2.           Document Audience

This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Source.

1.3.           New Features/Enhancements

Table 1.       New Features/Enhancements

Feature

Description

N/A

 


2.        Abbreviations and Definitions

Table 2.       Abbreviations and Definitions

Abbreviation/Acronym

Definitions

ADL

Application Development Layer

API

Application Programming Interface

APN

Access Point Name

CID

Context Identifier

Data Call

GSM Circuit Switched Data Call

EF

Elementary File

EXTINT

External Interruption

GPRS

General Packet Radio Service

GSM

Global System for Mobile communications

OS

Operating System

PDP

Packet Data Protocol

PLMN

Public  Lands Mobile Network

SIM

Subscriber Identity Module


3.        Related Documentation

Table 3.       Related Documentation

Ref. #

Doc. #

Document title

[1]

4111843

AT Commands Interface Guide for Firmware 7.53 (Rev 13.0)

[2]

4111844

ADL User Guide for Open AT Application Framework OS 6.53 (Rev 13.0)

[3]

4115356

7.53.0 Firmware Customer Release Note


4.        Compatibility

Table 4.       Hardware Compatibility

AirPrime Compatibility List

AirPrime Q2698

AirLink FX100

Table 5.       Software Compatibility

Component

Version

Firmware

7.53.0.201502160745

Open AT Application Framework

2.53.0.201504010915

 


5.        Software Release Description

5.1.           Release Identification

Table 6.       OS  Release Information

Component

Revision

Software Identification

6.53.0.201503311458_8

Date of generation

2013-03-31 14:58

5.2.           Software Tools Versions

S/W Tools Name

Version

Dev Studio

3.3

Compilation Tool Chain

ARM_EABI_GCC and RVDS

 


6.        Software Changes Description

6.1.           Validated Corrections/Improvements

This section presents all corrections or improvements integrated in OS 6.53.0.

Issues are sorted by alphabetical order of Impacted Domain.

ID

Description

Impacted Domain

Impacted Sub-Domain

Fixed in

71920

Event "ADL_GPRS_EVENT_ME_CLASS_A" is not raised to the User Application when the GPRS class is changed to class "A".

GPRS

OTHER

6.53.0

66654

Error is returned and command handler is not invoked for any custom command when command is sent using the API adl_atCmdSendExt().

OTHER

OTHER

6.53.0

67724

Reset when WIPSSL try to set parameter before establish connection (SSLSETOPTS )

OTHER

OAT

6.52.0.A1

67192

When AT+WRIM command is executed to set bit 16 of <events_bit_field>, the Ring Indicator pulse is sent for all the unsolicited responses instead of the unsolicited response initiated by an application.

AT

OTHER

6.52

65458

Spurious ADL_CALL_EVENT_NO_CARRIER events received on initiating a call, when AT+WBHV=2,1 has been executed and the call handler subscribed for call service has returned value equal to “ADL_CALL_NO_FORWARD_ATA”.

GSM

OTHER

6.52

62565

When an application subscribes to call service and initiates a voice call, then two ADL_CALL_EVENT_NO_CARRIER events are received on disconnecting the call from remote/receiver side.

GSM

OTHER

6.52

57032

If a command with type ADL_CMD_TYPE_PARA is subscribed by using the adl_atCmdSubscribe() API, the handler provided is also called while issuing the test command i.e. "AT+<xxxx>=?". Command handler should be called after confirming that '?' is not given after '='.

OTHER

OTHER

6.52

58257

AirPrime may reset if parameter "rsphdl" for function adl_atCmdCreate() is set to NULL and the list of subscribed responses is not equal to NULL.

AT

OTHER

6.51

60319

When the Network forces ME to change GPRS mobile class to CC, ADL_GPRS_EVENT_NW_CLASS_CC event is not received.

GPRS

OTHER

6.51

62061

Incorrect CID value (5) is returned by the GPRS event handler, on trying to activate PDP context on correct CID value (1-4), when an application which subscribes to GPRS service is downloaded onto the module.

GPRS

OTHER

6.51

59812

AT+WIND=0 does not disable +WIND: 9 indications if an application is running on the AirPrime.

GSM

OTHER

6.51

61292

When a GSM Data call is established using an application which has subscribed to Call Service, then on terminating the data call from remote, "ADL_CALL_EVENT_NO_CARRIER" event is received twice.

GSM

OTHER

6.51

61014

When an application is running and a concatenated command including “+CPIN2?” is issued, response is not received for commands following “+CPIN2?” in concatenated command string. In addition to this, the command class remains locked. As a result of this +CME ERROR: 515 is received for further AT commands.

OTHER

OTHER

6.51

62464

AirPrime is not able to go to sleep mode after some time if AirPrime switches between sleep mode and active mode continuously when a location application is running on the AirPrime.

OTHER

OTHER

6.51

62669

Subscription to Slave flow at a specific UART using ADL FCM service fails, if FCM flow is already subscribed in Master mode on the same UART.

OTHER

OTHER

6.51

62674

AirPrime does not resume the data transfer when a single credit is released using adl_fcmReleaseCredits() API after consuming all the available credits.

OTHER

OTHER

6.51

60299

Function adl_simEnterPIN() accepts the PIN code for the third time even if wrong PIN has already been entered twice. Ideally, ADL_RET_ERR_BAD_STATE should be received in this case.

SIM

OTHER

6.51

6.2.           Interface Changes

 

Command

Comment

adl_gprsSubscribe

ADL_GPRS_EVENT_ME_CLASS_A event returned if the ME has changed to class A


7.        Troubleshooting

For Open AT Developers, please refer to the Troubleshooting Guide available in Developer Zone before contacting customer support.


8.        Restrictions and Additional Information

Issue ID

Description (What/When)

Impacted Domain

Impacted Sub-Domain

66697

Random value of "Context" is received incase API adl_atCmdSendText() is used after API adl_atCmdSendExt().

AT

OTHER

41819

When FCM service is running with call and/or SIM services, commands ATA, ATD, ATH, AT+CGANS, AT+CGACT, AT+CGDATA, ATO and AT+CPIN cannot be filtered using the API adl_atCmdSubscribe().

AT

OTHER

56598

On issuing a pre subscribed command from an application, through the 'adl_atCmdSendExt()' API, an OK and ERROR is received alternatively, i.e. the command is sent to the command handler and the firmware alternatively. Ideally, the command should always be sent to the command handler and OK should be received.

OTHER

OTHER

66337

Error is not returned in case an attempt is made to play or listen an audio stream which is not supported by AirPrime.

OTHER

OTHER

41818

Subscription to commands beginning with "ATA", "ATD" or "ATH" using the API adl_atCmdSubscribe () fails in case Call service is subscribed prior to subscribing to the commands from the application.

OTHER

OTHER

53324

When Using %I64 format specifier for displaying u64/s64 variable through API adl_atSendresponse() in TARGET mode it always prints only "%I64d" instead of the value of the variable. Workaround: use %lld instead of %I64.

OTHER

OTHER

53517

Sometimes handler associated with adl_errSubscribe() function is not invoked on reception of error from OS.

RTK

OTHER

Documentation

Comment

Related items

ADL User Guide for Open AT Application Framework OS 6 53
This document provides full description of the APIs associated with the Open AT Application Framework OS
AT Commands Interface Guide for Firmware 7.53
This document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways.
Open AT Application Framework 2.53 Full Installer for Q2698_FX100
Full installer for Open AT Application Framework 2.53 for AirPrime Q2698 & AirLink FX100
©2020 Sierra Wireless. All rights reserved.
×
You have been successfully unsubscribed to this product. To access your subscription click here.