Open AT OS 6.40 Release note
- Jan 12, 2012
- Author: Sierra Wireless
- Version: 1
- New Features
-
Software Release Description
2.1 Software Identification
2.2 Compatibility
- Known Restrictions
- Interface Modifications
This section lists the features added in this release.
- File System: ADL now provides interface to handle a fail-safe file system operations.
- I2C bus Reset: I2C bus can be reset using API adl_busIOCtl(). New command Option ADL_BUS_CMD_RESET_BLOC can be used for this purpose.
- I2C bus Watchdog: The synchronous watchdog associated with I2C bus can now be configured using API adl_busIOCtl(). New command Option ADL_BUS_CMD_SET_SYNC_WATCHDOG, ADL_BUS_CMD_GET_SYNC_WATCHDOG can be used for this purpose.
- Sleep Mode Control: DTR signal can be used to wake-up the embedded module when Open UART service is used. This feature is available in beta stage.
- PLMN Scan information: The ADL API of the existing Layer 3 Service has been extended to deliver Cell Allocation information of serving cell, giving frequency number of cell allocation and frequency list.
2. Software Release Description
| Software Identification | Open AT® OS 6.40.0.201201121532 |
2.2. Compatibility
| Firmware | 7.50.0.201229111157 |
ADL Library is only delivered on RVDS compiler
- RTE is no longer supported
- ADS & ARM Elf GCC compiler deprecated
|
ID |
Description (What / When) |
Impacted Domain |
Impacted Sub Domain |
|
55998 |
When an embedded application releases credit one by one by using the adl_fcmReleaseCredits() API, credits are not released and at a moment the transfer could be stop like the sender never received the resume indication sent by the FCM when credits were released. |
DEVICE |
FCM |
|
56898 |
While using Open Uart Interface, Parity is always returned as UART_PARITY_NONE when user tries to get the current line coding settings even if parity is set to UART_PARITY_ODD or UART_PARITY_EVEN. When parity is set other than UART_PAR_NONE_CAP then it should return the correct value whenever user is extracting the line coding settings. |
DEVICE |
OTHER |
|
59812 |
AT+WIND=0 does not disable +WIND: 9 indication |
GSM |
OTHER |
|
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 |
|
56598 |
On issuing a pre subscribed command from an Embedded 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 |
|
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 ADL. |
RTK |
OTHER |
|
60300 |
ADL_SIM_EVENT_PIN_WAIT event is not received if adl_simSubscribe() is called from a function other that adl_main(),with PinCode as NULL. |
SIM |
OTHER |
This section lists the interfaces modifications introduced in Open AT OS 6.40.
|
API |
Comment |
|
adl_busIoCtlCmd_e |
New values,ADL_BUS_CMD_SET_SYNC_WATCHDOG, ADL_BUS_CMD_GET_SYNC_WATCHDOG, ADL_BUS_CMD_RESET_BLOC are introduced to allow configuration of synchronous watchdog timer & for the reset of the I2C BUS. |
|
adl_ctxState_e |
Unused fields have been removed and this enumeration is simplified to hold following values only: |
|
wm_l3info_Cell_SyncCellInfo_t |
When the embedded application subscribes to the ADL_L3INFO_CELL channel and when the WM_L3_INFO_SYNC_CELL_INFO event occurs, the data which are returned by the firmware were updated. A new field was added in the wm_l3info_Cell_SyncCellInfo_t structure in order to return the Arfcn list of the serving cell. |
Comment
Forum