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. New Features.
The Location Plug-In 1.1 release includes following new features compared to Location Plug-In 1.0 release:
This Location Plug-In release includes
As a complement to Location Plug-In, Sierra Wireless also distributes:
2. Software Release Description.
2.1 Software Identification.
Software Identification
Location Plug-In Package
1.1.0.201103021409
Version string reported by the Plug-In Library API
GPS-LocLib.1.1.0-Mar 2 2011-14:04:23-SiRFHostIV-4.0.2-B17c1c GSD4t_4.0.2-B17_16x 08/27/2010 300
Version string reported by the +GPSVERS? AT command
2.2 Compatibility.
Air Prime™ Intelligent Embedded Module compatibility list
WMP1x0* / Q2686G/87G** / Q26Ex / SL6087
* 16Mb RAM or larger is required. 32/8Mb memory combo not supported, 32/16Mb memory combo supported but requires changing default memory mapping.
** Q2686H and Q2687H are not supported due to memory limitation.
GPS hardware compatibility list
XM0110 (XM0110 Daughter Board for Development Kit, or XM0110 based application)
OS / Firmware / Plug-Ins compatibility
OASiS 2.35 or later
IMPORTANT: not compatible to OASiS 2.34 / not compatible to Firmware 7.44
Tools compatibility list
Developer Studio: 1.2.0 or later
Tool chains: ARM_EABI_GCC and RVDS (ARM_ELF_GCC not supported)
2.3 Software Installation.
To use the GPS AT commands, you can download the Extended AT Command 1.01 Application binary on top of your Embedded Module Firmware. The .dwl application file is available from OASiS SDK 2.35 (see Download tab on Location Plug-In product page:
http://www.sierrawireless.com/productsandservices/AirPrime/Application_Framework/Libraries/Location.aspx ).
You can also refer to the AirPrime XM0110 Development Kit Daughter Board User Guide or to Sierra Wireless Discovery Tool GPS page to assist you in your first steps.
To integrate the Location Plug-In for Open AT® to your own application, you must install the OASiS SDK and include the “Location Plug-In” in the Plug-Ins tabs of your project properties. You can also create a new Open AT project based on the Location Plug-In samples available in the SDK: the GPS Simple sample or the GPS_AT_cmd sample.
NOTE: Depending on your system memory, you may encounter Memory Allocation Error while loading the application binary on your Embedded Module. Please review Memory requirements section for more details.
3. Known restrictions.
The known restrictions of this release are:
Id
Description (What / When)
Impacted Domain
Impacted
Sub Domain
Detected in …
58187
When in GPS_SLEEP state, sleep request (AT+GPSSLEEP=X or gps_sleep(GPS_XXX_MODE)) is rejected. It is required to go to GPS_INITIALIZED state to change sleep mode.
GPS AT cmd.
Location Lib.
Sleep mode
1.0.1
59165
GPS_SLEEP state is not restored after AT+GPSSAVE=1 and +CFUN=1.
60361
Inconsistent number of sentences indicated in PVT:3 in 6SV case: 2 is indicated, whereas only 1 sentence is present.
PVT
1.1
60184
60186
The number and indication of Satellites in View Used for Navigation are not consistent in the PVT structure and in the +GPSPVT event. All satellites in view are considered as used for navigation.
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.
60107
In I2C configuration, Location Plug-In is not compatible with AirPrime module W32K sleep mode.
I2C
60273
Raw data is not compatible with CMUX protocol use.
60552
Inconsistent position with West longitude or South latitude in GPSPVT: 0 sentence
GPSATcmd.
60688
gps_corePowerRate_e documented but not implemented in the code
59830
I2C bus is not released after gps release.
60585
HDOP in frame $GPGGA does not match with HDOP value reported into $GPGSA.
NMEA
4. Interface modifications.
4.1 Library APIs.
The Location Plug-In interface modifications since 1.0.1.201011031042 release are:
Backward
Compatible
Change
Comments
Yes
gps_coreOpt_e GPS_OPT_CORE_WAKEUP enum value added
gps_coreWakeup_e GPS_WAKEUP_DISABLED and GPS_WAKEUP_ENABLED enum values added
4.2 GPS AT Commands.
The Location AT commands interface modifications since 1.0.1.201011031042 release are:
+GPSCONF new supported values for host wakeup mechanism option
+GPSINIT new supported values for I2C hardware configuration
+GPSINIT=12 is made obsolete. Must use +GPSINIT=11 instead.
Value still supported in this release, but may be removed in future releases
No
PDOP and VDOP fields support (for both PVT and NMEA frames)
New Geoidal separation field on §GPGGA frame
5. Corrections & Improvements.
The following issues have been fixed in this release compared to 1.0.1.201011031042 release:
Issue Description
58773
Debug UART remains subscribe in Data mode when AT+GPSDEBUG=0,X is entered
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.
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.
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.
59317
The AEE feature not activated if a first gps_start was previously done with AEE option disabled. Embedded Module reset is then required.
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.
58578
Location Plug-In is not compatible with AirPrime module W32K sleep mode
57781
AT+GPSNMEA=2 generates a WCPU reset due to conflict on UART 2 (used for GPS companion communication).
6. Memory requirements.
The GPS_AT_cmd application binary size is 774kB for RVDS compiler use.
The Plug-In memory footprint depends on the tool chain used:
Tool chain
Location Plug-In library
Location Plug-In with AT Application
GCC_EABI
ROM
662 kBytes
679 kBytes
RAM total (with AEE)
408 kBytes
419 kBytes
RAM total (no AEE)
315 kBytes
326 kBytes
Static RAM
293 kBytes
Stack size (no AEE)
22 kBytes
33 kBytes
Extra Stack size for AEE
7 kBytes
Dynamic RAM (no AEE)
0 kBytes
Extra dynamic RAM for AEE
86 kBytes
NV Memory (with AEE)
106 kBytes
NV Memory (no AEE)
20 kBytes
RVDS
661 kBytes
420 kBytes
327 kBytes
294 kBytes
IMPORTANT: Due to memory constraints,