/AWS1/CL_IOWGNSS¶
Global navigation satellite system (GNSS) object used for positioning.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_payload
TYPE /AWS1/IOWGNSSNAV
/AWS1/IOWGNSSNAV
¶
Payload that contains the GNSS scan result, or NAV message, in hexadecimal notation.
Optional arguments:¶
iv_capturetime
TYPE /AWS1/RT_FLOAT_AS_STRING
/AWS1/RT_FLOAT_AS_STRING
¶
Optional parameter that gives an estimate of the time when the GNSS scan information is taken, in seconds GPS time (GPST). If capture time is not specified, the local server time is used.
iv_capturetimeaccuracy
TYPE /AWS1/RT_FLOAT_AS_STRING
/AWS1/RT_FLOAT_AS_STRING
¶
Optional value that gives the capture time estimate accuracy, in seconds. If capture time accuracy is not specified, default value of 300 is used.
it_assistposition
TYPE /AWS1/CL_IOWASSISTPOSITION_W=>TT_ASSISTPOSITION
TT_ASSISTPOSITION
¶
Optional assistance position information, specified using latitude and longitude values in degrees. The coordinates are inside the WGS84 reference frame.
iv_assistaltitude
TYPE /AWS1/RT_FLOAT_AS_STRING
/AWS1/RT_FLOAT_AS_STRING
¶
Optional assistance altitude, which is the altitude of the device at capture time, specified in meters above the WGS84 reference ellipsoid.
iv_use2dsolver
TYPE /AWS1/IOWUSE2DSOLVER
/AWS1/IOWUSE2DSOLVER
¶
Optional parameter that forces 2D solve, which modifies the positioning algorithm to a 2D solution problem. When this parameter is specified, the assistance altitude should have an accuracy of at least 10 meters.
Queryable Attributes¶
Payload¶
Payload that contains the GNSS scan result, or NAV message, in hexadecimal notation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PAYLOAD() |
Getter for PAYLOAD, with configurable default |
ASK_PAYLOAD() |
Getter for PAYLOAD w/ exceptions if field has no value |
HAS_PAYLOAD() |
Determine if PAYLOAD has a value |
CaptureTime¶
Optional parameter that gives an estimate of the time when the GNSS scan information is taken, in seconds GPS time (GPST). If capture time is not specified, the local server time is used.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CAPTURETIME() |
Getter for CAPTURETIME, with configurable default |
ASK_CAPTURETIME() |
Getter for CAPTURETIME w/ exceptions if field has no value |
STR_CAPTURETIME() |
String format for CAPTURETIME, with configurable default |
HAS_CAPTURETIME() |
Determine if CAPTURETIME has a value |
CaptureTimeAccuracy¶
Optional value that gives the capture time estimate accuracy, in seconds. If capture time accuracy is not specified, default value of 300 is used.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CAPTURETIMEACCURACY() |
Getter for CAPTURETIMEACCURACY, with configurable default |
ASK_CAPTURETIMEACCURACY() |
Getter for CAPTURETIMEACCURACY w/ exceptions if field has no |
STR_CAPTURETIMEACCURACY() |
String format for CAPTURETIMEACCURACY, with configurable def |
HAS_CAPTURETIMEACCURACY() |
Determine if CAPTURETIMEACCURACY has a value |
AssistPosition¶
Optional assistance position information, specified using latitude and longitude values in degrees. The coordinates are inside the WGS84 reference frame.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ASSISTPOSITION() |
Getter for ASSISTPOSITION, with configurable default |
ASK_ASSISTPOSITION() |
Getter for ASSISTPOSITION w/ exceptions if field has no valu |
HAS_ASSISTPOSITION() |
Determine if ASSISTPOSITION has a value |
AssistAltitude¶
Optional assistance altitude, which is the altitude of the device at capture time, specified in meters above the WGS84 reference ellipsoid.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ASSISTALTITUDE() |
Getter for ASSISTALTITUDE, with configurable default |
ASK_ASSISTALTITUDE() |
Getter for ASSISTALTITUDE w/ exceptions if field has no valu |
STR_ASSISTALTITUDE() |
String format for ASSISTALTITUDE, with configurable default |
HAS_ASSISTALTITUDE() |
Determine if ASSISTALTITUDE has a value |
Use2DSolver¶
Optional parameter that forces 2D solve, which modifies the positioning algorithm to a 2D solution problem. When this parameter is specified, the assistance altitude should have an accuracy of at least 10 meters.
Accessible with the following methods¶
Method | Description |
---|---|
GET_USE2DSOLVER() |
Getter for USE2DSOLVER |