Extended AT Application 1.11 Release note

Feb 10, 2012 - Author: Sierra Wireless - Version 1.11 - 3871 Views
Extended AT Application 1.10
  1. New Features
    1.1 New WIPSoft Features
    1.2 New Location Features
    1.2 eCall InBand Modem Features
  2. 2 Software Release Description
    2.1 Software Identification
    2.2 Compatibility
    2.3 Software Installation
  3. Known restrictions
    3.1 Extended AT specific restrictions
    3.2 Internet Application restrictions
    3.3 Location AT restrictions
    3.3 eCall InBand Modem restrictions
  4. Interface modifications
    4.1 Internet Application
    4.2 Location AT
    4.3 eCall InBand Modem
  5. Corrections & Improvements
  6. 5.1 Internet Application
    5.2 Location AT
    5.3 eCall InBand Modem

1 New Features

The Extended AT 1.10 Application offers, in a single application, the combination of all Internet, GPS eCall InBand Modem AT commands provided by:

  • Internet Application from Internet Library 5.43,
  • GPS_AT_cmd application from Location Library 1.3.0, and
  • and IVS_Sample application from eCall InBand Modem Library 1.1.2

1.1 New Internet Features

No new features have been added in Internet Library.

1.2 New Location Features

The Location Library 1.3 is an update release of Location Library 1.2.1 that includes following new features compared to Location Library 1.2.x release

  • Support SirfHostIV tracker - v4.1.2 (Host and FW libraries)
  • $PSWI-SA (Solution Accuracy indicators) new proprietary NMEA sentence
  • XM0110 Ultra low power sleep mode (so called Deep Sleep):Ability to decrease XM0110 power consumption below 10µA
  • Assisted GPS: Server based Extended Ephemeris from SiRF server
  • Time To First Fix improvement: faster TTFF now returning 2D fix in addition to 3D fix
  • GPS Tracking: now configurable at a lower rate than 1 Hertz, decreasing global power consumption of the system
  • Jamming detection and removal: Notify application of GPS Jammers presence and filter it
  • Software blanking: Limit wide band noise link to GSM/GPRS impact in case of antennas proximity
1.3 eCall InBand Modem Features

The eCall InBand Modem Library 1.1.2 is an update release of eCall InBand Modem Library 1.1.1 that includes following new features compared to eCall InBand Modem Library 1.1.1

  • Minimum Set of Data binary consolidation: A new AT Command enables end user to benefit from a coder to create the binary format of MSD needed to be sent during eCall process to PSAP.

2 Software Release Description

2.1 Software Identification

Extended AT Package 1.10.0201202270647
Version string reported by the Wip Library (AT+WIPCFG=3) WIP Soft v543 on Open AT OS v637
Feb 10 2012 05:56:31 WIPlib:v5a42 WIPSoft:v3b3
Version string reported by the Location Library (AT+GPSVERS?) GPSAT.1.3.0 -GPS-LocLib.1.3.0-Feb 6 2012-11:24:31-SiRFHostIV-4.1.2-B9c1a GSD4t_4.1.2-B9 02/02/2012 033

2.2 Compatibility

Embedded module compatibility AirPrimeTM WMP Series,
Q2686 Refreshed, Q2687 Refreshed,
Q2686G, Q2687G, SL6087
Open AT® OS 6.37.0.201202060950
Firmware 7.47.0.201202010317
Tools compatibility Developer Studio 1.2.0 and higher
RVDS and GCC EABI tools chain
ARM_ELF_GCC is not supported

Note: Due to memory constraints,

  • Extended AT Application is not compatible with
    • Q2686H/Q2687H.
    • WMP1x0 with 32/8Mb memory combo.
  • Extended AT Application may require to change Embedded Module storage space allocation for 32/16Mb memory combo
    To check the current values use AT+WOPEN=6 command. The application size storage must be greater than the application binary size and can be increased by decreasing the A&D storage size with AT+WOPEN=6,XXX command.

2.3 Software Installation

To download the Extended AT Application, you must install the software package using Sierra Wireless’ Developer Studio 1.2.0 or later.

The download menu is directly accessible from Installed package view.

3.0 Known restrictions

3.1 Extended AT specific restrictions

The specific Extended AT known restrictions of this release are:

Id Description (What / When) Impacted Domain Impacted Sub Domain
60393
60399
62949
Embedded module may reset when TCP data transfer operations are performed while GPS is running over I2C.
Workaround: Increase AHB bus clock to maximum value using AT+WCPS=1,1. Please note that this boost also increases consumption.
OTHER OTHER
60375 Embedded module may reset if large amounts of TCP/IP based data is displayed on one UART using offline mode feature while GPS based data is displayed over another UART. OTHER OTHER

3.2 Internet Application restrictions

Id Description (What / When) Impacted Domain Impacted Sub Domain
61424 Embedded module cannot switch from DATA mode to AT mode if [ETX] character is encountered after HTTP POST method. OTHER OTHER
59087 When trying to set the data representation type at UART2 using WIPSoft command AT+WIPOPT=4,1,2,40,x, after the FTP connection is made the expected OK response is not received. OTHER OTHER
58386 Embedded module may reset while transferring MMS with file greater than 6KB in "chunked data transfer encoding". OTHER OTHER
56385 Ethernet bearer cannot be started once the Ethernet cable is unplugged and plugged again. OTHER OTHER
56165 If the network is lost (+WIND: 8 is received) between bearer start and reception of bearer connect event, Internet library is no more responsive and no event exchange takes place. OTHER OTHER
56164 The Embedded module may reset when network connection is lost during GPRS bearer stop operation. OTHER OTHER
55455 +CME ERROR:800 is received instead of +CME ERROR:851 when Server Address, Username and Password parameters are missing in the internet application command AT+WIPCREATE=4,1 to create the FTP server. OTHER OTHER
55094 Ethernet bearer cannot be reopened after restarting the IP Stack. OTHER OTHER
55029 When an FTP server is established on UART PPP bearer, reset is observed while closing the stack without first closing the bearer. OTHER OTHER
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. OTHER OTHER
54402 Sometimes the embedded module stops responding if the stack is closed before closing the open ethernet bearer. OTHER OTHER
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. WIPLib OTHER
52499 Incorrect error codes are received when invalid peer IP address is given while trying to establish TCP Server Client connection. WIPLib OTHER

3.2 Location AT restrictions

Id Description (What / When) Impacted Domain Impacted Sub Domain
61415 The first start is failed from Sleep state / IDLE mode when GPS position is not fixed within 10 sec, before going to Sleep state / IDLE mode. GPS AT cmd.
Location Lib.
61503 Stop transition could be blocked if transition is triggered on GPS_START_EVENT event. Therefore GPS_ERR_STATE_TRANSITION error (-5) is always returned. GPS AT cmd.
Location Lib.
62602 Location start error related to GPS firmware download failure can occur with I2C bus. GPS AT cmd.
Location Lib.
I2C
62737 GPSEVAID: 0,2 is not available GPS AT cmd.
Location Lib.
A-GPS

4 Interface modifications

4.1 Internet Application

No interface modifications have been in introduced in Internet Application

4.2 Location AT

Backward Compatible Change Comments
No +GPSVERS command return : Sample version added
Yes New Reduced Rate GPS Navigation parameter and Blanking configuration for +GPSCONF command
Yes New +GPSCORE command for Jammer Information configuration
No Value 4 is forbidden in field <output> for +GPSDEBUG Command
Yes Add Debug Core information and Debug Core traces in field for +GPSDEBUG Command
Yes +GPSSLEEP=0 can be done only if GPS 3D fix is available
No +GPSTTFF command returns also the calculated 2D TTFF
Yes New DEEP SLEEP mode for +GPSSLEEP command
Yes New DEE forced download command for +GPSAID command

4.3 eCall InBand Modem

No interface modifications have been in introduced in eCall InBand Modem

5 Corrections & Improvements

5.1 Internet Application

Id Issue Description Fixed In
60150 On UART1, when trying to start or stop a GPRS bearer on any virtual port other than the virtual port on which GPRS bearer was opened, the OK response is received on the virtual port on which the GPRS bearer was opened instead on the same virtual port on which the command was issued. Internet 5.42
60285 For MMS service, while using WIPSoft command AT+WIPOPT to attach the files, the embedded module gets reset if the total size increases more than 150Kbytes. Internet 5.42
60271 Error is received while trying to upload/download a file with filename greater than 62 characters. However, the ‘filename‘parameter of ‘+WIPFILE’ command can take 128 characters. Internet 5.42
43781 +CME ERROR:841 is received instead of +WIPPEERCLOSE when FTP session is closed by peer. Internet 5.41
56102 No +WIPFILE indication received when using HTTP_POST method in AT+WIPFILE wipsoft command. Internet 5.41
58000 +WIPPEERCLOSE indication is not received on closing the FTP channel manually using the command AT+WIPCLOSE=4, Internet 5.41
59518 A new option has been added in AT+WIPBR to return detailed CME Error codes or a generic error (+CME ERROR: 812) in the case of GPRS set up is failure. Internet 5.41
59551 Reset is observed if an attempt is made to establish a POP3 session over an index value greater than 9 using the AT+WIPCREATE command. Internet 5.41
57579 After the local SIM is removed and the remote SIM is inserted while GPRS setup is in progress, the WIP bearer startup for the remote SIM fails and no notification or WIP plug-In event is sent for the same. Internet 5.41
58253 When SIM is removed, WIP_BEV_STOPPED event is not sent out when GPRS bearer is started using WIP. Internet 5.41
50608 In the case of GPRS set up is failure, WIP now returns specific error codes instead of a generalized event (WIP_BERR_GPRS_FAILED). Internet 5.41
52249 The "+WIPPEERCLOSE" unsolicited indication is not received when the FTP channel is closed by the server due to time out. Internet 5.41
54171 When an error is generated on a TCP Channel, wip_getOpts() returns the correct error code in WIPLib but error code is not correctly displayed by WIPSoft. Internet 5.41
56731
58865
Reconnecting to the Embedded module from Windows PC using PPP bearer fails even when WIP_BOPT_RESTART is set TRUE . Windows pops up Error:777 after attempted to reconnect. Internet 5.41
59853 Ethernet controller may not be stable when AHB (Advanced High-performance Bus) clock of the Embedded module is increased from 26Mhz to 52 MHz (using AT+WCPS). This is because the C-Ethernet plug-in SPI bus runs at 26MHz instead of 13MHz but the Microchip chip supports only upto 20MHz. Internet 5.41
57526 +CME ERROR: 847 is not received when the timer expires while trying to connect to GPRS bearer using WIPSoft. Internet 5.40
57583 Peer port is displayed as 0 in +WIPDATA indication for UDP protocol. Internet 5.40
56324 OK is not displayed when socket command subscription is successful. Internet 5.40
57230 To prevent data corruption, MMS Transaction ID buffer has been increased from 10bytes to 11bytes. Internet 5.40
57462 Repeated GPRS bearer start and stop along with stack open and close leads to module reset. Internet 5.40
57504 User receives +CME ERROR:847 and bearer gets disconnected when AT+WIPBR=4,6,0 command is given at the time GPRS bearer is already connected.
Ideally, only +CME ERROR:803 should be received and not followed by +CME ERROR:847, when user attempts to start the GPRS bearer at the time the bearer is already connected. The GPRS bearer should not get disconnected after 2 minutes on such an attempt.
Internet 5.32
54436 On giving the command AT+WIPBR=2,6,, where =12/13/14/20 and value=alphabet/negative, user receives +CME ERROR: 800 instead of +CME ERROR: 801. Internet 5.31
56360 WIP_BERR_NO_DEV error is received while opening Ethernet bearer with RVDS binary. It works fine with GCC compiled binary. User should not get this error irrespective of compiler being used i.e. GCC or RVDS. Internet 5.31
56883 Creating and closing the HTTP sessions consecutively for sometimes causes Embedded module to reset. This is due to memory leak while opening and closing the HTTP Sessions. Internet 5.31
53515 It is not possible to send data through UDP client socket in the continuous data mode, using WIPSoft application compiled on RVDS compiler. The Embedded module gets reset. Ideally, user should be able to exchange data over UDP socket using application compiled on any of the compilers: ADC/GCC/RVDS. Internet 5.31
54615 When AT+WIPBR command is issued with "invalid value" for the option WIP_BOPT_LOGIN, OK response is received instead of +CME ERROR: 801. Note that this command is given after starting the stack (AT+WIPCFG=1) and opening the particular bearer (AT+WIPBR=1, 6). Internet 5.31
54984 The user cannot retrieve the IP address values set through +WIPBR command, before or after starting the bearer. Ideally, the user should be able to retrieve the IP related values after starting the bearer. Internet 5.31
55050 Using WIPSoft, the unsolicited indications +WIPDATA, +WIPACCEPT, +WIPFILE and +WIPREADY are not received on all the ports opened (USB, CMUX and UARTS). Ideally, these unsolicited indications should be received at all open ports. Internet 5.31
53459 When wip_putfile () API is provided with invalid file path for FTP protocol, the event WIP_CEV_OPEN followed by WIP_CEV_WRITE event are received in the file data handler. The ideal behavior should have been receiving WIP_CEV_ERROR in file data handler. Note that, this behavior is observed only in passive mode of FTP and not in case of active mode FTP. Internet 5.30
53549 The "WIP_BEV_STOPPED" event is not received when Ethernet bearer is stopped using wip_bearerStop () API. Internet 5.30
54452 After activating PDP context with CID 1 with WIP bearer APIs, then the dialing ATD*99**2# with CID 2 freezes the dialing process. It is not possible to open another PDP context when bearer is started using WIP Plug-In. Internet 5.30
54671 It is not possible to perform operations such as set or get options through an Embedded application, compiled with RVDS compiler. The error -998 is received from WIP Library. Ideally user should be able to perform the above operations on RVDS also, as already being able to successfully perform on other two compilers: GCC and ADS. Internet 5.30
54982 User will not be able to create a socket after starting the Ethernet bearer, when DHCP is disabled. Ideally, user should be able to create a socket for both the cases: DHCP enabled or disabled. Internet 5.30
55022 It is not possible to create a socket after starting the Ethernet bearer, "+CME ERROR: 803" is attained. Ideally the user should be able to create a socket after starting Ethernet bearer, irrespective whether DHCP is enabled or disabled. Internet 5.30
56419 When mail is downloaded using POP3 protocol and WIPSoft application, data gets corrupted. Some characters are missing from the downloaded mail. Internet 5.30

5.2 Location AT

Id Issue Description Fixed In
59165 GPS_SLEEP state is not restored after AT+GPSSAVE=1 and +CFUN=1 Location 1.3
60806 Lost of channel communication between Host and XM0110 in I2C Location 1.3
61393 GPSEVABORT: -41 may be produced while SLEEP IDLE. Location 1.3
Support SirfHostIV tracker - v4.1.2 (Host and FW libraries - Product candidate release)
- SiRFHostIV-4.1.2-B9c1a B9c1a Host library - Product candidate release
- GSD4t_4.1.2-B9 tracker FW library version - Product candidate release
Location 1.3
60273 Raw data is not compatible with CMUX protocol use. Location 1.2
60442 The GPS_ABORT_EVENT events are never indicated and GPS_START_ERROR_EVENT event is not sent in case of failure after a first successful GPS start. Location 1.2
60107 In I2C configuration, Location Plug-In is not compatible with AirPrime module W32K sleep mode. Location 1.2
58773 Debug UART remains subscribe in Data mode when AT+GPSDEBUG=0,X is entered Location 1.1
59281 The AT+GPSINIT response is not received immediately through the virtual port (CMUX) used to send the AT command until new AT command is sent in the same virtual port. Location 1.1
59418 The configuration of the navigation low power mode is not functional in GPS_INITIALIZED and GPS_SLEEP state. This configuration should be applied in the GPS_RUNNING state through the gps_coreSetOpts function or the AT+GPSCONF=0,XÂ command. Location 1.1
59369 When start from the state GPS_SLEEP / GPS_HIBERNATE_MODE is failed, any next start will always fail. The Location Plug-In should be stopped in this case before the restart. Location 1.1
59317 The AEE feature not activated if a first gps_start was previously done with AEE option disabled. Embedded Module reset is then required. Location 1.1
59423 The Satellites in View Signal To Noise Ratio of the PVT service is not consistent when the Very Low/Low/Medium power navigation modes are activated. The field statsInViewSNR of the PVT structure gps_pvtSatInViewInfo_t is not consistent.
The fields 8/11/14/17/20 of the PVT sentence number 3 are not consistent.
Location 1.1
58578 Location Plug-In is not compatible with AirPrime module W32K sleep mode Location 1.1
57781 AT+GPSNMEA=2Â generates a WCPU reset due to conflict on UART 2 (used for GPS companion communication). Location 1.1
59418 The configuration of the navigation low power mode is not functional in GPS_INITIALIZED and GPS_SLEEP state. This configuration should be applied in the GPS_RUNNING state through the gps_coreSetOpts function or the AT+GPSCONF=0,XÂ command. Location 1.1

5.3 eCall InBand Modem

Id Description (What/When) Fixed in
58410 In HR and FR audio coding scheme MSD transfer success rate is very low 1.1.0

Documentation

Comment

©2022 Sierra Wireless. All rights reserved.
×
You have been successfully unsubscribed to this product. To access your subscription click here.