| GeViScope SDK > Action documentation > LPS Local Positioning System

LPS Actions

LPS (Local Positioning System) actions are used to query and receive position data. The positioning system is integrated by the GscLPS plugin and is used to locate tagged objects, e.g. mobile scanners in the logistic environment. The tags have IDs that can be used to query the position which is then notified as cartesian or geografic coordinates. Some tags are able to initiate a position request by an external trigger or by a scan event on a mobile scanner.

LPS position data

Action name:LPSPositionData(TagID, ScannerID, X, Y, Z, Latitude, Longitude, AreaID, CellID, Status, TimeStamp, Data, AreaName)

Action category: logical

LPS position data.

Parameter Function
tag ID TagID Tag ID.
scanner ID ScannerID Scanner ID or IP Address.
X coordinate X X coordinate of cartesian coordinates.
Y coordinate Y Y coordinate of cartesian coordinates.
Z coordinate Z Z coordinate of cartesian coordinates.
Latitude Latitude Latitude of geographic coordinates.
Longitude Longitude Longitude of geographic coordinates.
area ID AreaID Area ID.
cell ID CellID Cell ID.
status Status Status.
time stamp TimeStamp Time stamp.
data Data Data received by the positioning system, eg. barcode.
area name AreaName Area Name.

LPS query position

Action name:LPSQueryPosition(TagID, ScannerID, Data)

Action category: command

Send position query for a Tag to LPS server.

Parameter Function
tag ID TagID Tag ID.
scanner ID ScannerID Scanner ID or IP Address.
data Data Data.