dbec40ca by Pavan Sabbineni

Publishing SLAM V1.0 XIDs along with XIDData.prop

1 parent d32c4e67
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="CommonDefs.xid.xml">
8 <title>SLAM Common Definitions</title>
9 <comment>This file defines commonly used structures and enumerations used throughout the SLAM system.</comment>
10
11 <namespace name="SLAM">
12
13 <!--
14 *************************************
15 * HashKey Definition.
16 *************************************
17 -->
18
19 <type name="HashKey" size="12">
20 <comment>12 byte hashkey for reference point identifiers.</comment>
21 <!-- <lang name="c" type="UUID" include="SLAM/CXMF/haskey.h"/> -->
22 <lang name="cpp" type="::SLAM::HashKey" include="SLAM/HashKey.h"/>
23 <!--
24 <lang name="java" type="SlamHasKey" include="com.comtechtel.tensor.SLAM.Hashkey"/>
25 <lang name="node" type=" SlamHasKey "/>
26 -->
27 </type>
28
29 </namespace>
30 </specification>
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="ProbeApi.xid.xml">
8 <title>SLAM Probe API Specifications</title>
9 <comment>
10 This file defines the SLAM Probe API. The probe API is used to load one or more probe data records from a single device.
11 </comment>
12
13 <!-- Include used definitions -->
14 <import ref="https://xid.location.studio/HPE/V1.2/HpeGnss.xid.xml" local="HpeGnss.xid.xml" />
15 <import ref="https://xid.location.studio/HPE/V1.2/HpeCellular.xid.xml" local="HpeCellular.xid.xml" />
16 <import ref="https://xid.location.studio/HPE/V1.2/HpeWiFi.xid.xml" local="HpeWiFi.xid.xml" />
17 <import ref="https://xid.location.studio/Tensor/V1.1/ApiBase.xid.xml" local="ApiBase.xid.xml" />
18 <import ref="https://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml" local="SpatialDefs.xid.xml" />
19 <import ref="https://xid.location.studio/GeoSpatial/V1.0/Address.xid.xml" local="Address.xid.xml" />
20 <import ref="https://xid.location.studio/GeoSpatial/V1.0/Contact.xid.xml" local="Contact.xid.xml" />
21 <import ref="https://xid.location.studio/GeoSpatial/V1.0/PointOfInterest.xid.xml" local="PointOfInterest.xid.xml" />
22
23 <namespace name="SLAM">
24 <using namespace="HPE"/>
25 <using namespace="Tensor"/>
26
27 <enum name="DeviceClass" type="Tensor.int8" default="undefined">
28 <comment>
29 Device class enumeration specifies the class or primary use of the device.
30 This allows probe data recorded to be analyzed by classes of devices.
31 </comment>
32 <literal name ="undefined" value="0"/>
33 <literal name ="mobileSmartphone" value="1"/>
34 <literal name ="mobilePad" value="2"/>
35 <literal name ="mobileTablet" value="3"/>
36 <literal name ="mobileOther" value="4"/>
37 <literal name ="iotTag" value="5"/>
38 <literal name ="iotComm" value="6"/>
39 <literal name ="iotStatic" value="7"/>
40 <literal name ="iotOther" value="8"/>
41 <literal name ="autoTrack" value="9"/>
42 <literal name ="autoNav" value="10"/>
43 <literal name ="autoOther" value="11"/>
44 </enum>
45
46 <struct name="ProbeRecord">
47 <comment>
48 A record capturing RF and otherinformation at a specified location. Probe records are captured
49 as part of probe data collected by probe devices.
50 </comment>
51 <elem name="state" multiplicity="1" type="StateInfo">
52 <comment>
53 Required device position and other state information. At least one of
54 observations or state is required, otherwise there is insufficient data to process.
55 </comment>
56 </elem>
57 <elem name="floor" multiplicity="1" type ="int8" default="0">
58 <comment>The floor number of this scan</comment>
59 </elem>
60 <elem name="observations" multiplicity="1" type="ObservationSet" >
61 <comment>
62 Set of observation data containing the probe measurements.
63 </comment>
64 </elem>
65 <elem name="name" multiplicity ="0..1" type="string">
66 <comment>Optional Name of this probe location.</comment>
67 </elem>
68 <elem name="description" multiplicity ="0..1" type="string">
69 <comment>Optional human readable description.</comment>
70 </elem>
71 <elem name="address" multiplicity ="0..1" type="GeoSpatial.AddressInfo" >
72 <comment>Optional address information.</comment>
73 </elem>
74 <elem name="contact" multiplicity ="0..1" type="GeoSpatial.ContactInfo" >
75 <comment>
76 Optional contact information. These are for probes locations typically associated with
77 a business or public entity that has associated contact information.
78 </comment>
79 </elem>
80 <elem name="data" multiplicity ="0..1" type="Tensor.json">
81 <comment>Optional other information describing this probe location in json format.</comment>
82 </elem>
83 </struct>
84
85 <struct name ="ProbeSourceInfo">
86 <comment>
87 Structure contains information about the probe data source.
88 </comment>
89 <elem name="classDevice" multiplicity="1" type="DeviceClass" >
90 <comment>Required field specifies the class of device used to collect the probe data.</comment>
91 </elem>
92 <elem name="modelDevice" multiplicity ="1" type="Tensor.string">
93 <comment>String defining a device</comment>
94 </elem>
95 <elem name="mfgDevice" multiplicity ="1" type="Tensor.string">
96 <comment>Optional device manufacturer information.</comment>
97 </elem>
98 <elem name="osNameVer" multiplicity ="1" type="Tensor.uri">
99 <comment>Operating system name use the format [os: e.g. windows, android, iphone, custom]/[version: information]/[language]/[etc].</comment>
100 </elem>
101 <elem name="appNameVer" multiplicity ="1" type="Tensor.string">
102 <comment>Specifies the application/library name with version information with the following format.[app name]/[ver].</comment>
103 </elem>
104 <elem name="idUser" multiplicity ="0..1" type="Tensor.string">
105 <comment>Optional user identifier.</comment>
106 </elem>
107 <elem name="keySource" multiplicity="0..1" type="Tensor.string">
108 <comment>Optional source key identifier, provides public key value to assist in authentication of probe information.</comment>
109 </elem>
110 </struct>
111
112
113 <!--
114 *******************************************************
115 Probe Submission API
116 *******************************************************
117 -->
118 <interface name="Probe">
119 <comment>Interface for submitting RF probe data.</comment>
120
121 <operation name="Submit">
122 <comment>
123 Interaction submits probe data and outputs responds with operation result.
124 </comment>
125 <input name="input" type="Tensor.InputBase" sid="0x1032">
126 <elem name="captureDate" type="datetime" multiplicity="1">
127 <comment>General date and time probe data was captured.</comment>
128 </elem>
129 <elem name="encoding" multiplicity="0..1" type="EncodingFormat" default="0" >
130 <comment>
131 Probe data and source information encoding format. Probe records may be passed to the service in
132 an encoding format different than that outer wire format. This can protect sensitive data.
133 By default wire protocol native format is assumed.
134 </comment>
135 </elem>
136 <elem name="sourceInfo" type="ProbeSourceInfo" multiplicity="0..1" encoding ="encoding">
137 <comment>
138 Optional source information. If not provided, probe data will ultimately have a low veracity score. If at all possible
139 probe data should have source information. The system correlates source data with other known sources to calculate veracity.
140 </comment>
141 </elem>
142 <elem name="probes" multiplicity ="0..*" type="ProbeRecord" encoding ="encoding">
143 <comment>Zero or more probe records encoded in the specified format.</comment>
144 </elem>
145 </input>
146 </operation>
147 </interface>
148
149 </namespace>
150 </specification>
1 # SLAM XIDs #
2 SLAM XIDs do not encode their ordinals (i.e. tags and offets). XIDData.prop is required to maintain backward compatibility.
3
4
5 ## Generate / Verify XIDData.prop ##
6
7 ~~~sh
8 $ java -Xnoclassgc -jar $XIDSDK/bin/xidcg.jar \
9 -v \
10 -prop https://xid.location.studio/Tensor/V1.1/XIDData.prop \
11 -prop https://xid.location.studio/GeoSpatial/V1.0/XIDData.prop \
12 -prop https://xid.location.studio/HPE/V1.2/XIDData.prop \
13 -prop https://xid.location.studio/SLAM/V1.0/XIDData.prop \
14 https://xid.location.studio/SLAM/V1.0/CommonDefs.xid.xml \
15 https://xid.location.studio/SLAM/V1.0/ProbeApi.xid.xml \
16 https://xid.location.studio/SLAM/V1.0/ReferenceData.xid.xml \
17 https://xid.location.studio/SLAM/V1.0/SurveyApi.xid.xml \
18 https://xid.location.studio/SLAM/V1.0/TileDefinitions.xid.xml \
19 https://xid.location.studio/SLAM/V1.0/TileManagementApi.xid.xml \
20 https://xid.location.studio/SLAM/V1.0/TileServiceApi.xid.xml
21 ~~~
22
23 or
24
25 ~~~sh
26 $ java -Xnoclassgc -jar $XIDSDK/bin/xidcg.jar \
27 -v \
28 -prop ../../Tensor/V1.0.0/XIDData.prop \
29 -prop ../../GeoSpatial/V1.0/XIDData.prop \
30 -prop ../../HPE/V1.2/XIDData.prop \
31 -prop XIDData.prop \
32 CommonDefs.xid.xml \
33 ProbeApi.xid.xml \
34 ReferenceData.xid.xml \
35 SurveyApi.xid.xml \
36 TileDefinitions.xid.xml \
37 TileManagementApi.xid.xml \
38 TileServiceApi.xid.xml
39 ~~~
40
41
42 If xidcg reports:
43
44 ~~~
45 Generating: xidout/meta/XID/XIDData.prop
46 ~~~
47
48 Then something has changed and XIDData.prop needs to get updated.
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="ReferenceData.xid.xml">
8 <title>SLAM Tile reference data</title>
9 <comment>This file defines the SLAM tile refeence definitions and related data types.</comment>
10
11 <!-- Include all known definitions -->
12 <import ref="https://xid.location.studio/HPE/V1.2/HpeGnss.xid.xml" local="HpeGnss.xid.xml" />
13 <import ref="https://xid.location.studio/HPE/V1.2/HpeCellular.xid.xml" local="HpeCellular.xid.xml" />
14 <import ref="https://xid.location.studio/HPE/V1.2/HpeWiFi.xid.xml" local="HpeWiFi.xid.xml" />
15
16 <namespace name="SLAM">
17
18 <using namespace="HPE"/>
19 <using namespace="Tensor"/>
20 <using namespace="HPE.WiFi"/>
21 <using namespace="HPE.Cellular"/>
22
23 <enum name="RefPointSyncStatus" type="Tensor.int8" default ="sync_required">
24 <comment>synchronization status of the reference point</comment>
25 <literal name="sync_required" value="0"/>
26 <literal name="in_sync" value="1"/>
27 </enum>
28
29 <enum name="RefPointUseStatus" type="Tensor.int8" default ="unknown">
30 <comment>use status of the reference point</comment>
31 <literal name="unknown" value="0"/>
32 <literal name="outdated" value="1"/>
33 <literal name="valid" value="2"/>
34 <literal name="quarantined" value="3"/>
35 <literal name="invalid" value="4"/>
36 <literal name="deprecated" value="5"/>
37 <literal name="discardable" value="6"/>
38 </enum>
39
40 <enum name="RefPointType" type="Tensor.int8" default="undefined">
41 <comment>Specifies the format of the Reference data.</comment>
42 <literal name="undefined" value="0"/>
43 <literal name="RF" value="1"/>
44 <literal name="Cellular" value="2"/>
45 <literal name="Wifi" value="3"/>
46 <literal name="Bluetooth" value="4"/>
47 <literal name="GenericRF" value="5"/>
48 </enum>
49
50 <struct name="RefPoint" >
51 <comment>defines the base structure of a reference point</comment>
52 <elem name="type" type="RefPointType" multiplicity="1" rttd="true">
53 <comment>Identifies the format/type of the reference data.</comment>
54 </elem>
55
56 <elem name="id" multiplicity="1" type="HashKey" >
57 <comment>a unique hash of the reference data format and reference point identifier, which is different, depending on the type of the Reference point</comment>
58 </elem>
59
60 <elem name="position" multiplicity="0..1" type="Spheroid" >
61 <comment>the estimated position of the access point</comment>
62 </elem>
63
64 <elem name ="veracity" multiplicity="1" type="Tensor.float32">
65 <comment>The veracity of the reference point, 1= 100% trusted and validated, 0% not trusted at all.</comment>
66 </elem>
67
68 <elem name="usestatus" multiplicity="1" type="RefPointUseStatus">
69 <comment>status of the reference point</comment>
70 </elem>
71 <elem name="validbegin" type="datetime" multiplicity="1">
72 <comment>time stamp of the begining of the valid period</comment>
73 </elem>
74 <elem name="validend" type="datetime" multiplicity="1">
75 <comment>time stamp of the ending of the valid period</comment>
76 </elem>
77 <elem name ="data" type="Tensor.json" multiplicity="0..1">
78 <comment>json formatted data specific to the device</comment>
79 </elem>
80 <elem name="floor" multiplicity ="0..1" type="int8" >
81 <comment>Optional floor identifier, default is zero meaning the ground floor</comment>
82 </elem>
83
84 </struct>
85
86 <!-- ReferencePoint -->
87 <struct name="RFRefPoint" type="RefPoint" rttkey="SLAM.RefPointType.RF">
88
89 <comment>structure defines a reference Point.</comment>
90 <elem name="txpwr" type="Tensor.float32" multiplicity="1">
91 <comment>transmission power</comment>
92 </elem>
93 <elem name="attenuation" type="Tensor.float32" multiplicity="1">
94 <comment> attenuation exponent</comment>
95 </elem>
96 <elem name="freq" type="Tensor.float32" multiplicity="1">
97 <comment> radio frequency of the reference in Hz</comment>
98 </elem>
99
100 </struct>
101
102 <struct name="WifiRefPoint" type="RFRefPoint" rttkey="SLAM.RefPointType.Wifi">
103
104 <elem name="ssid" type="HPE.WiFi.SSID" multiplicity="1">
105 <comment>ssid of the access point</comment>
106 </elem>
107 <elem name ="macaddr" type="mac48" multiplicity="1">
108 <comment>the mac address of the access point</comment>
109 </elem>
110
111 </struct>
112
113 <struct name="BluetoothRefPoint" type="RFRefPoint" rttkey="SLAM.RefPointType.Bluetooth">
114
115 <elem name ="macaddr" type="Tensor.string" multiplicity="1">
116 <comment>the mac address of the access point</comment>
117 </elem>
118
119 </struct>
120
121 <struct name="CellularRefPoint" type="RFRefPoint" rttkey="SLAM.RefPointType.Cellular">
122
123 <elem name ="cid" type="CellId" multiplicity="1"/>
124 <elem name ="antenna" type="AntennaSpec" multiplicity="1"/>
125 </struct>
126
127 <struct name="GenericRFRefPoint" type="RFRefPoint" rttkey="SLAM.RefPointType.GenericRF">
128 <elem name="uri" type="Tensor.uri" multiplicity="1">
129 <comment>identifier that determines the genericRF type and unique identifier. encoded into the hash key</comment>
130 </elem>
131
132 </struct>
133
134 <struct name="RefPointSet">
135 <comment>a set of reference points</comment>
136 <elem name="refpoints" type="RefPoint" multiplicity="0..*" polymorphic="true"/>
137
138 </struct>
139
140 </namespace>
141 </specification>
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="SurveyApi.xid.xml">
8 <title>SLAM Survey API Specifications</title>
9 <comment>
10 This file defines the SLAM survey API. The survey API is used to bulk load high-definition survey
11 data from one or more probe data sets.
12 </comment>
13
14 <!-- Include all known definitions -->
15 <import ref="https://xid.location.studio/HPE/V1.2/HpeGnss.xid.xml" local="HpeGnss.xid.xml" />
16 <import ref="https://xid.location.studio/HPE/V1.2/HpeCellular.xid.xml" local="HpeCellular.xid.xml" />
17 <import ref="https://xid.location.studio/HPE/V1.2/HpeWiFi.xid.xml" local="HpeWiFi.xid.xml" />
18 <import ref="https://xid.location.studio/Tensor/V1.1/ApiBase.xid.xml" local="ApiBase.xid.xml" />
19 <import ref="https://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml" local="SpatialDefs.xid.xml" />
20 <import ref="https://xid.location.studio/GeoSpatial/V1.0/Address.xid.xml" local="Address.xid.xml" />
21 <import ref="https://xid.location.studio/GeoSpatial/V1.0/Contact.xid.xml" local="Contact.xid.xml" />
22 <import ref="https://xid.location.studio/GeoSpatial/V1.0/PointOfInterest.xid.xml" local="PointOfInterest.xid.xml" />
23
24 <namespace name="SLAM">
25 <using namespace="HPE"/>
26 <using namespace="Tensor"/>
27
28
29 <!--
30 *************************************
31 * SurveyInfo Definition.
32 *************************************
33 -->
34 <struct name="SurveyInfo">
35 <comment>General information about the survey.</comment>
36 <elem name="name" multiplicity ="1" type="string" >
37 <comment>Optional name to describe the identify of the survey</comment>
38 </elem>
39 <elem name="flrmax" multiplicity ="1" type="int8" default ="0">
40 <comment>Optional maximum floor identifier, default is zero meaning the ground floor</comment>
41 </elem>
42 <elem name="flrmin" multiplicity ="1" type="int8" default ="0">
43 <comment>Optional minimum floor identifier, default is zero meaning the ground floor</comment>
44 </elem>
45 <elem name="appid" multiplicity ="1" type="string" >
46 <comment>Application identifier used to collect the survey data. Default is empty "".</comment>
47 </elem>
48 <elem name="appver" multiplicity ="1" type="string" >
49 <comment>Application version used to collect the survey data. Default is empty "".</comment>
50 </elem>
51 <elem name="createdate" type="datetime" multiplicity="1">
52 <comment>Date and time the survey was created or conducted.</comment>
53 </elem>
54 <elem name="contact" multiplicity ="0..1" type="GeoSpatial.ContactInfo" >
55 <comment>Optional contact information.</comment>
56 </elem>
57 <elem name="address" multiplicity ="0..1" type="GeoSpatial.AddressInfo" >
58 <comment>Optional address information.</comment>
59 </elem>
60 <elem name="datestart" type="datetime" multiplicity="0..1">
61 <comment>Date and time of when this survey is valid. Do not define if unknown.</comment>
62 </elem>
63 <elem name="dateend" type="datetime" multiplicity="0..1">
64 <comment>Last date and time of when this survey is valid. Do not define if unknown.</comment>
65 </elem>
66 </struct>
67
68
69
70 <!--
71 *************************************
72 * SurveyRecord Definition.
73 *************************************
74 -->
75 <struct name="SurveyRecord" >
76 <comment>A Survey Record.</comment>
77 <elem name="state" multiplicity="1" type="StateInfo">
78 <comment>
79 Required device position and other state information. At least one of
80 observations or state is required, otherwise there is insufficient data to process.
81 </comment>
82 </elem>
83
84 <elem name="floor" multiplicity="1" type ="int8" default="0">
85 <comment>The floor number of this scan</comment>
86 </elem>
87 <elem name="observations" multiplicity="1" type="ObservationSet" >
88 <comment>
89 Optional Set of observation data encoded in the format specified by encObs.\n
90 At least one of observations or state is required,
91 otherwise there is insufficient data to process.
92 </comment>
93 </elem>
94 </struct>
95
96 <!--
97 *************************************
98 * SurveyData Definition.
99 *************************************
100 -->
101 <struct name ="SurveyData">
102
103 <elem name ="surveyid" type="Tensor.UUID" multiplicity="1" >
104 <comment>Identifies the unique id of the survey</comment>
105 </elem>
106
107 <elem name ="part" type="int32" multiplicity="1" default="0">
108 <comment>Zero based part index of survey indicating data is in parts.</comment>
109 </elem>
110
111 <elem name ="type" type="uri" multiplicity="1">
112 <comment>Type uri, provides information on the type of survey. This can indicate a variety of things and is used for search.</comment>
113 </elem>
114
115 <elem name ="source" type="uri" multiplicity="1">
116 <comment>Source uri, provides information on how survey data was sourced, potentially ownership.</comment>
117 </elem>
118
119 <elem name ="veracity" type="float32" multiplicity="1">
120 <comment>Veracity of the survey data contained. This is a measure between 0 and 1 about the quality and trustworthiness of the data collected. Veracity of 1 is the highest trust.</comment>
121 </elem>
122
123
124 <elem name="info" multiplicity="1" type="SurveyInfo">
125 <comment>
126 Optional survey information.
127 </comment>
128 </elem>
129
130 <elem name="records" multiplicity="0..*" type="SurveyRecord">
131 <comment>
132 Survey record(s) collected by the survey.
133 </comment>
134 </elem>
135
136 <elem name="pois" multiplicity="0..*" type="GeoSpatial.PointOfInterest">
137 <comment>
138 Points of interest collected by the survey.
139 </comment>
140 </elem>
141
142 </struct>
143
144 <!--
145 *******************************************************
146 Survey Submission API
147 *******************************************************
148 -->
149 <interface name="Survey">
150 <comment>Interface for submitting SLAM compliant survey data.</comment>
151
152 <operation name="Submit">
153 <comment>
154 Interaction submits survey data and outputs submission result and UUID.
155 </comment>
156 <input name="input" type="Tensor.InputBase" sid="0x1030">
157 <elem name="survey" multiplicity="1" type="SurveyData"></elem>
158 </input>
159 <output name="output" type="Tensor.OutputBase" sid="0x1031">
160 <comment>Survey submission output returns status and UUID of the submitted survey.</comment>
161 <elem name="id" multiplicity="1" type="Tensor.UUID"/>
162 </output>
163 </operation>
164
165 <operation name="Download">
166 <comment>Downloads survey data given id.</comment>
167 <input name="input" type="Tensor.InputBase" sid="0x1032">
168 <elem name="id" multiplicity="1" type="Tensor.UUID">
169 <comment>UUID of Survey set.</comment>
170 </elem>
171 <elem name="part" multiplicity="1" type="Tensor.int32" default="-1">
172 <comment>Survey part id of interest. Default value is -1, which will return </comment>
173 </elem>
174 </input>
175 <output name="output" type="Tensor.OutputBase" sid="0x1033">
176 <comment>Survey download output data structure contains a zero or more surveys.</comment>
177 <elem name="surveys" multiplicity="0..*" type="SurveyData"></elem>
178 </output>
179 </operation>
180 </interface>
181
182
183
184 </namespace>
185 </specification>
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="TileDefinitions.xid.xml">
8 <title>SLAM Tile Definitions</title>
9 <comment>This file defines the SLAM tile definitions and related data types.</comment>
10
11 <!-- Include all known definitions -->
12 <import ref="https://xid.location.studio/Tensor/V1.1/Definitions.xid.xml" local="Definitions.xid.xml" />
13 <import ref="https://xid.location.studio/HPE/V1.2/HpeCore.xid.xml" local="HpeCore.xid.xml" />
14 <import ref="https://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml" local="SpatialDefs.xid.xml" />
15
16 <namespace name="SLAM">
17
18 <using namespace="HPE"/>
19 <using namespace="Tensor"/>
20
21 <!--
22 *************************************
23 * Enumerations
24 *************************************
25 -->
26 <enum name="TileType" type="Tensor.int8" default="Unknown">
27 <comment>Tile data processing status.</comment>
28 <literal name="Unknown" value="0"/>
29 <literal name="SparseMeasurementTile" value="1"/>
30 <literal name="GridModelTile" value="2"/>
31 <literal name="AggregateTile" value="3"/>
32 </enum>
33
34
35 <enum name="TileStatus" type="Tensor.int8" default="Unknown">
36 <comment>Tile data processing status.</comment>
37 <literal name="Unknown" value="0"/>
38 <literal name="Unprocessed" value="1"/>
39 <literal name="Processed" value="2"/>
40 </enum>
41
42 <enum name="ComputationalMethod" type="Tensor.int8" default="Unknown">
43 <comment>Data computational method associated with data contained within the tile.</comment>
44 <literal name="Unknown" value="0"/>
45 <literal name="GridSmoothing" value="1"/>
46 <literal name="GaussianProcess" value="2"/>
47 </enum>
48
49 <!--
50 *************************************
51 * Tile definition.
52 *************************************
53 -->
54 <struct name="Tile" >
55 <comment>defines the base structure of a tile</comment>
56
57 <elem name="type" type="TileType" multiplicity="1" rttd="true">
58 <comment>identify the type of the tile</comment>
59 </elem>
60
61 <elem name ="tileid" type="Tensor.UUID" multiplicity="1" >
62 <comment>Identifies the unique id of the tile</comment>
63 </elem>
64
65 <elem name="createdate" type="datetime" multiplicity="1">
66 <comment>time stamp of tile creation</comment>
67 </elem>
68
69 <elem name="lastmodified" type="datetime" multiplicity="1">
70 <comment>time stamp of last modification</comment>
71 </elem>
72
73
74 <elem name="bounding" multiplicity="1" type="GeoSpatial.BoundingBox" >
75 <comment> Bounding of the tile</comment>
76 </elem>
77
78 <elem name="floormin" type="int8" multiplicity="1" >
79 <comment>Identifies the minimum floor number</comment>
80 </elem>
81
82 <elem name="floormax" type="int8" multiplicity="1" >
83 <comment>Identifies the maximum floor number</comment>
84 </elem>
85
86
87 <elem name="revision" type="Tensor.uint32" multiplicity="1">
88 <comment>revision number</comment>
89 </elem>
90
91 <elem name="datatype" multiplicity="1" type="ObservationType" >
92 <comment>The type of the observation data within the tile .</comment>
93 </elem>
94
95 <elem name="status" type="TileStatus" multiplicity="1" >
96 <comment>Identifies the data processing status within the tile</comment>
97 </elem>
98
99 <elem name="method" type="ComputationalMethod" multiplicity="1" >
100 <comment>Identifies the data processing method within the tile</comment>
101 </elem>
102
103 <elem name="source" type="Tensor.uri" multiplicity="1">
104 <comment>URI identifies the source of the information provided.</comment>
105 </elem>
106
107 <elem name="label" type="Tensor.string" multiplicity="0..1" >
108 <comment>label of the tile</comment>
109 </elem>
110 <elem name="validbegin" type="datetime" multiplicity="1">
111 <comment>time stamp of tile creation</comment>
112 </elem>
113
114 <elem name="validend" type="datetime" multiplicity="1">
115 <comment>time stamp of tile creation</comment>
116 </elem>
117
118 </struct>
119
120 <!--
121 *************************************
122 * SparseMeasurementTile definition.
123 *************************************
124 -->
125 <struct name="SparseMeasurementTile" type="Tile" rttkey="SLAM.TileType.SparseMeasurementTile">
126 <comment>The tile is the unit of management for RF reference data, which can overlap, intersect, or be disjoint with other tiles</comment>
127
128 <!-- Contained Type Definitions -->
129 <struct name="RfData" pack="true">
130 <comment>Each RF data value is an observed/estimated value of a particular RF signal reference and at a particular position.</comment>
131 <elem name="idxPos" type ="Tensor.uint16" multiplicity="1">
132 <comment>index of the Position element.</comment>
133 </elem>
134 <elem name="value" type="Tensor.byte" multiplicity="1">
135 <comment>The RF signal strengh value in scaled units where unscaled scaled value = (value + dataOffset)/dataScale.</comment>
136 </elem>
137 <elem name="reserved" type="Tensor.byte" multiplicity="1">
138 <comment>Reserved storage space.</comment>
139 </elem>
140 </struct>
141
142 <struct name="Position" pack="true">
143 <comment>Each position element represents the physical location of one or more measurements</comment>
144 <elem name="x" type="Tensor.int24" multiplicity="1">
145 <comment>x component of the location of the tile data record</comment>
146 </elem>
147 <elem name="y" type="Tensor.int24" multiplicity="1">
148 <comment>y component of the location of the tile data record</comment>
149 </elem>
150 <elem name="z" type="Tensor.int24" multiplicity="1">
151 <comment>z component of the location of the tile data record</comment>
152 </elem>
153 <elem name="ux" type="Tensor.uint8" multiplicity="1">
154 <comment>uncertainty of x component of the locations</comment>
155 </elem>
156 <elem name="uy" type="Tensor.uint8" multiplicity="1">
157 <comment>uncertainty of y component of the locations</comment>
158 </elem>
159 <elem name="uz" type="Tensor.uint8" multiplicity="1">
160 <comment>uncertainty of z component of the locations</comment>
161 </elem>
162 <elem name="floor" type="Tensor.int8" multiplicity="1" default="0">
163 <comment> the floor number of the measurement record</comment>
164 </elem>
165
166 </struct>
167
168 <struct name="RfReference" pack="true">
169 <comment>Each RfRerence element identifies a specific RF Reference Point</comment>
170 <elem name="idRef" type="HashKey" multiplicity="1">
171 <comment>UUID of the reference point</comment>
172 </elem>
173 <elem name="start" type="Tensor.uint16" multiplicity="1">
174 <comment>start index in the RfData array</comment>
175 </elem>
176 <elem name="end" type="Tensor.uint16" multiplicity="1">
177 <comment>end index in the RFData array.</comment>
178 </elem>
179 </struct>
180
181 <array name="RfReferenceArray" type="RfReference"/>
182 <array name="RfDataArray" type="RfData"/>
183 <array name="PositionArray" type="Position"/>
184
185 <!-- Structure Element Definitions -->
186
187 <elem name="reframe" type="GeoSpatial.ReferenceFrame" multiplicity="1">
188 <comment>The type of coordinate frame of the relative locations in the records.</comment>
189 </elem>
190
191 <elem name="posRef" type="Point3D" multiplicity="1">
192 <comment>
193 The reference position of the tile. In the specified coordinate system. Typically
194 WGS84.
195 </comment>
196 </elem>
197
198 <elem name="posUncertScale" type="Tensor.float32" multiplicity="1" default="1">
199 <comment>The scale of the location uncertainty in Position data.</comment>
200 </elem>
201
202 <elem name="dataScale" type="Tensor.float32" multiplicity="1" default="1">
203 <comment>The scale of the measurement in measurement record.</comment>
204 </elem>
205
206 <elem name="dataOffset" type="Tensor.float32" multiplicity="1" default="0">
207 <comment>The unscaled offset of the unscaled RfData value.</comment>
208 </elem>
209
210 <elem name="references" type="RfReferenceArray" multiplicity="1"/>
211 <elem name="rfdata" type="RfDataArray" multiplicity="1"/>
212 <elem name="positions" type="PositionArray" multiplicity="1"/>
213 </struct>
214
215 <!--
216 *************************************
217 * TileSet definition.
218 *************************************
219 -->
220 <struct name="TileSet">
221 <comment>A set of tiles in an unpacked list.</comment>
222 <elem name="tiles" type="Tile" multiplicity="0..*" polymorphic="true"/>
223 </struct>
224
225 <!--
226 *************************************
227 * SpatialIndex definition.
228 *************************************
229 -->
230 <struct name="SpatialIndex" >
231 <comment> </comment>
232 <elem name="sourceuri" multiplicity="1" type="Tensor.uri" >
233 <comment> </comment>
234 </elem>
235
236 <elem name="tileid" multiplicity="1" type="Tensor.UUID" >
237 <comment>The UUID of the tile </comment>
238 </elem>
239
240 <elem name="bounding" multiplicity="1" type="GeoSpatial.BoundingBox" >
241 <comment> Bounding of the tile</comment>
242 </elem>
243
244 <elem name="floormin" type="int8" multiplicity="1" >
245 <comment>Identifies the minimum floor number</comment>
246 </elem>
247
248 <elem name="floormax" type="int8" multiplicity="1" >
249 <comment>Identifies the maximum floor number</comment>
250 </elem>
251
252 <elem name="datatype" multiplicity="1" type="ObservationType" >
253 <comment>The type of the observation data within the tile .</comment>
254 </elem>
255
256 <elem name="createdate" type="datetime" multiplicity="1">
257 <comment>time stamp of tile creation</comment>
258 </elem>
259
260 <elem name="lastmodified" type="datetime" multiplicity="1">
261 <comment>time stamp of last modification</comment>
262 </elem>
263
264 <elem name="validbegin" type="datetime" multiplicity="1">
265 <comment>time stamp of tile creation</comment>
266 </elem>
267
268 <elem name="validend" type="datetime" multiplicity="1">
269 <comment>time stamp of tile creation</comment>
270 </elem>
271
272 </struct>
273
274 <!--
275 *************************************
276 * ElementIndex Definition.
277 *************************************
278 -->
279 <struct name="RefPointIndex" >
280 <comment> </comment>
281
282 <elem name="id" multiplicity="1" type="HashKey" >
283 <comment> </comment>
284 </elem>
285 <elem name="sourceUri" multiplicity="1" type="Tensor.uri" >
286 <comment> </comment>
287 </elem>
288
289 <elem name="type" multiplicity="1" type="RefPointType" >
290 <comment> </comment>
291 </elem>
292
293 <elem name="position" multiplicity="1" type="Spheroid">
294 <comment> coarse location of the tile</comment>
295 </elem>
296
297 <elem name="floor" type="int8" multiplicity="1" >
298 <comment>Identifies the floor number</comment>
299 </elem>
300
301 <elem name="useStatus" type="RefPointUseStatus" multiplicity="1" >
302 <comment>Identifies the status of the validity</comment>
303 </elem>
304
305 <elem name="createdate" type="datetime" multiplicity="1">
306 <comment>time stamp of tile creation</comment>
307 </elem>
308
309 <elem name="lastmodified" type="datetime" multiplicity="1">
310 <comment>time stamp of last modification</comment>
311 </elem>
312
313 </struct>
314
315 </namespace>
316 </specification>
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="TileManagementApi.xid.xml">
8 <title>SLAM Tile Management API Specifications</title>
9 <comment>This file defines the SLAM tile management API.</comment>
10
11 <!-- Include all known definitions -->
12 <import ref="https://xid.location.studio/Tensor/V1.1/ApiBase.xid.xml" local="ApiBase.xid.xml" />
13
14 <namespace name="SLAM">
15 <using namespace="HPE"/>
16 <using namespace="Tensor"/>
17
18 <!--
19 *******************************************************
20 Tile Management API
21 *******************************************************
22 -->
23 <interface name="TileManagement">
24 <comment>Interface for submitting a new tile to the DB. </comment>
25 <operation name="DeleteTile">
26 <comment>
27 Interaction to delete a tile.
28 </comment>
29 <input name="input" type="Tensor.InputBase" sid="0x101b">
30 <comment>defines the input data for DeleteTile operation</comment>
31 <elem name="tileid" type="Tensor.UUID" multiplicity="1" >
32 <comment>element specifies UUID of the the tile</comment>
33 </elem>
34 </input>
35 </operation>
36
37 <operation name="UploadTile">
38
39 <comment>interation to upload a tile</comment>
40 <input name="input" type="Tensor.InputBase" sid="0x102b">
41 <comment>defines the input data structure for UploadTile operation</comment>
42 <elem name="tile" type="Tile" multiplicity="1">
43 <comment>the tile structure</comment>
44 </elem>
45 </input>
46 </operation>
47
48 <operation name="UpdateTile">
49
50 <comment>interation to update a tile</comment>
51 <input name="input" type="Tensor.InputBase" sid="0x103b">
52 <comment>defines the input data structure for UpdateTile operation</comment>
53 <elem name="tile" type="Tile" multiplicity="1">
54 <comment>the tile structure</comment>
55 </elem>
56 </input>
57
58 </operation>
59
60 </interface>
61
62 </namespace>
63 </specification>
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <specification xmlns="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
4 xmlns:xid="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6 xsi:schemaLocation="https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd"
7 identity="TileServiceApi.xid.xml">
8 <title>Tile Services API Specifications</title>
9 <comment>This file defines the SLAM tile services API.</comment>
10
11 <!-- Include all known definitions -->
12 <import ref="https://xid.location.studio/HPE/V1.2/HpeGnss.xid.xml" local="HpeGnss.xid.xml" />
13 <import ref="https://xid.location.studio/HPE/V1.2/HpeCellular.xid.xml" local="HpeCellular.xid.xml" />
14 <import ref="https://xid.location.studio/HPE/V1.2/HpeWiFi.xid.xml" local="HpeWiFi.xid.xml" />
15 <import ref="https://xid.location.studio/Tensor/V1.1/ApiBase.xid.xml" local="ApiBase.xid.xml" />
16 <import ref="https://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml" local="SpatialDefs.xid.xml" />
17
18
19 <namespace name="SLAM">
20 <using namespace="HPE"/>
21 <using namespace="Tensor"/>
22
23 <interface name="TileService">
24 <comment>Interface for tile service. </comment>
25
26 <!-- DownloadTile operation-->
27 <operation name="DownloadTile">
28 <comment>Interaction download a tile</comment>
29 <input name="input" type="Tensor.InputBase" sid="0x101a">
30 <comment>defines the input data structure for DownloadTile operation </comment>
31 <elem name="tileid" type="Tensor.UUID" multiplicity="1" >
32 <comment>element specifies UUID of the the tile</comment>
33 </elem>
34 </input>
35
36 <output name="output" type="Tensor.OutputBase" sid="0x102a">
37 <comment>defines the output data for DownloadTile operation</comment>
38 <elem name="tile" type="Tile" multiplicity="0..1" >
39 <comment>element defines the downloaded tile</comment>
40 </elem>
41 </output>
42
43 </operation>
44
45 <!-- FindTilesByBoundingbox operation -->
46 <operation name="FindTilesByBoundingbox">
47 <comment>find tiles</comment>
48 <input name="input" type="Tensor.InputBase" sid="0x103a">
49 <comment>defines the input data for FindTilesByBoundingbox operation </comment>
50 <elem name="bounding" type="GeoSpatial.BoundingBox" multiplicity="1">
51 <comment>the bounding box that intersect with tiles</comment>
52 </elem>
53 <elem name="floor" type="Tensor.int16" multiplicity="0..1">
54 <comment>optional floor number for more precise search</comment>
55 </elem>
56 </input>
57
58 <output name="output" type="Tensor.OutputBase" sid="0x104a">
59 <comment>defines the output data for FindTilesByBoundingbox operation</comment>
60 <elem name="tiles" type="TileSet" multiplicity="0..1">
61 <comment>a set of tiles as the result of the FindTilesByPos operation</comment>
62 </elem>
63 </output>
64 </operation>
65
66 <!-- FindTilesByRefId operation -->
67 <operation name="FindTilesByRefId">
68 <comment>find tiles</comment>
69 <input name="input" type="Tensor.InputBase" sid="0x103a">
70 <comment>defines the input data for FindTilesByRefId operation </comment>
71 <elem name="refids" type="Tensor.string" multiplicity="1..*">
72 <comment>the bounding box that intersect with tiles</comment>
73 </elem>
74 <elem name="floor" type="Tensor.int16" multiplicity="0..1">
75 <comment>optional floor number for more precise search</comment>
76 </elem>
77 <elem name="signaltype" type="ObservationType" multiplicity="1">
78 <comment>the radio type of the reference points</comment>
79 </elem>
80 </input>
81
82 <output name="output" type="Tensor.OutputBase" sid="0x104a">
83 <comment>defines the output data for FindTilesByRefId operation</comment>
84 <elem name="tiles" type="TileSet" multiplicity="0..1">
85 <comment>a set of tiles as the result of the FindTilesByPos operation</comment>
86 </elem>
87 </output>
88 </operation>
89
90 <!-- EstimatePosition operation -->
91 <operation name="EstimatePosition">
92 <comment> estimate posiion from a set of Wifi rssi observations</comment>
93 <input name="input" type="Tensor.InputBase" sid="0x106a">
94 <comment>input for EstimatePosition operation</comment>
95 <elem name="observations" type="ObservationSet" multiplicity="1">
96 <comment>a set of observed rssi values</comment>
97 </elem>
98 </input>
99
100 <output name="output" type="Tensor.OutputBase" sid="0x107a">
101 <comment>output for EstimatePosition operation</comment>
102 <elem name="pos" type="Shape" multiplicity="0..*" polymorphic="true">
103 <comment>approximate position of the tile</comment>
104 </elem>
105
106 </output>
107 </operation>
108
109 </interface>
110
111 </namespace>
112 </specification>
1 Idx.GeoSpatial.BoundingBox.altmax=6
2 Idx.GeoSpatial.BoundingBox.altmin=5
3 Idx.GeoSpatial.BoundingBox.latmax=2
4 Idx.GeoSpatial.BoundingBox.latmin=1
5 Idx.GeoSpatial.BoundingBox.lonmax=4
6 Idx.GeoSpatial.BoundingBox.lonmin=3
7 Idx.GeoSpatial.PositionECEF.alt=3
8 Idx.GeoSpatial.PositionECEF.lat=1
9 Idx.GeoSpatial.PositionECEF.lon=2
10 Idx.HPE.Arc.direction=3
11 Idx.HPE.Arc.inner=2
12 Idx.HPE.Arc.opening=4
13 Idx.HPE.Arc.outer=1
14 Idx.HPE.Arc3D.direction=4
15 Idx.HPE.Arc3D.height=1
16 Idx.HPE.Arc3D.inner=3
17 Idx.HPE.Arc3D.opening=5
18 Idx.HPE.Arc3D.outer=2
19 Idx.HPE.ArcBand.direction=6
20 Idx.HPE.ArcBand.major_inner=2
21 Idx.HPE.ArcBand.major_outer=1
22 Idx.HPE.ArcBand.minor_inner=4
23 Idx.HPE.ArcBand.minor_outer=3
24 Idx.HPE.ArcBand.opening=7
25 Idx.HPE.ArcBand.orient=5
26 Idx.HPE.ArcBand3D.direction=2
27 Idx.HPE.ArcBand3D.height=1
28 Idx.HPE.ArcBand3D.opening=4
29 Idx.HPE.ArcBand3D.radius=6
30 Idx.HPE.ArcBand3D.tilt=3
31 Idx.HPE.ArcBand3D.vopening=5
32 Idx.HPE.BLE.BLERss.mac=1
33 Idx.HPE.BLE.BLERss.rss=2
34 Idx.HPE.BLE.BLERssExt.Tx=1
35 Idx.HPE.BLE.BLERssExt.channel=2
36 Idx.HPE.Cellular.AntennaSpec.RTTCalib=10
37 Idx.HPE.Cellular.AntennaSpec.RTTCalibUncert=11
38 Idx.HPE.Cellular.AntennaSpec.TxPower=8
39 Idx.HPE.Cellular.AntennaSpec.direction=3
40 Idx.HPE.Cellular.AntennaSpec.frequency=9
41 Idx.HPE.Cellular.AntennaSpec.height=2
42 Idx.HPE.Cellular.AntennaSpec.opening=5
43 Idx.HPE.Cellular.AntennaSpec.radius=7
44 Idx.HPE.Cellular.AntennaSpec.sectorid=1
45 Idx.HPE.Cellular.AntennaSpec.tilt=4
46 Idx.HPE.Cellular.AntennaSpec.vopening=6
47 Idx.HPE.Cellular.CellAntReferenceData.antenna=2
48 Idx.HPE.Cellular.CellAntReferenceData.cid=1
49 Idx.HPE.Cellular.CellAntReferenceData.location=3
50 Idx.HPE.Cellular.CellId.cid=6
51 Idx.HPE.Cellular.CellId.lac=5
52 Idx.HPE.Cellular.CellId.mcc=3
53 Idx.HPE.Cellular.CellId.mnc=4
54 Idx.HPE.Cellular.CellId.mncLength=2
55 Idx.HPE.Cellular.CellId.rtype=1
56 Idx.HPE.Cellular.CellLocInfo.alt=3
57 Idx.HPE.Cellular.CellLocInfo.lat=1
58 Idx.HPE.Cellular.CellLocInfo.lon=2
59 Idx.HPE.Cellular.CellLocInfo.radius=4
60 Idx.HPE.Cellular.CellLocInfo.vert=5
61 Idx.HPE.Cellular.CellularObservation.cid=1
62 Idx.HPE.Cellular.GenericInfo.rss=1
63 Idx.HPE.Cellular.GenericInfo.rssUncert=2
64 Idx.HPE.Cellular.GenericInfo.service=6
65 Idx.HPE.Cellular.GenericInfo.taHighPart=4
66 Idx.HPE.Cellular.GenericInfo.taLowPart=3
67 Idx.HPE.Cellular.GenericInfo.taUncert=5
68 Idx.HPE.Cellular.LteRssInfo.nprb=3
69 Idx.HPE.Cellular.LteRssInfo.rsrp=1
70 Idx.HPE.Cellular.LteRssInfo.rsrq=2
71 Idx.HPE.Cellular.LteTimeAdvanceInfo.aoa=3
72 Idx.HPE.Cellular.LteTimeAdvanceInfo.ta=2
73 Idx.HPE.Cellular.LteTimeAdvanceInfo.tamode=1
74 Idx.HPE.Cellular.LteTimeAdvanceInfo.uerxtx=4
75 Idx.HPE.Cellular.MSISDNObservation.cc=1
76 Idx.HPE.Cellular.MSISDNObservation.nsn=2
77 Idx.HPE.Cellular.MeasuredResultInfo.cpichEcNO=3
78 Idx.HPE.Cellular.MeasuredResultInfo.cpichRSCP=2
79 Idx.HPE.Cellular.MeasuredResultInfo.deltaRSCP=5
80 Idx.HPE.Cellular.MeasuredResultInfo.dupmode=1
81 Idx.HPE.Cellular.MeasuredResultInfo.pathloss=4
82 Idx.HPE.Cellular.NMRInfo.arfcn=1
83 Idx.HPE.Cellular.NMRInfo.bsic=2
84 Idx.HPE.Cellular.NMRInfo.rxlevel=3
85 Idx.HPE.Cellular.RttInfo.exrtt=5
86 Idx.HPE.Cellular.RttInfo.quality=3
87 Idx.HPE.Cellular.RttInfo.rtt=4
88 Idx.HPE.Cellular.RttInfo.rxtxtime=2
89 Idx.HPE.Cellular.RttInfo.tamode=1
90 Idx.HPE.Cellular.TimeAdvance.ta=1
91 Idx.HPE.Circle.radius=1
92 Idx.HPE.Covariance.covariance=2
93 Idx.HPE.Covariance.referenceframe=3
94 Idx.HPE.Covariance.state=1
95 Idx.HPE.Ellipse.major=1
96 Idx.HPE.Ellipse.minor=2
97 Idx.HPE.Ellipse.orient=3
98 Idx.HPE.Ellipsoid.major=1
99 Idx.HPE.Ellipsoid.minor=2
100 Idx.HPE.Ellipsoid.orient=3
101 Idx.HPE.Ellipsoid.vert=4
102 Idx.HPE.Gnss.AcqAssistElem.CodeCount=5
103 Idx.HPE.Gnss.AcqAssistElem.azimuth=7
104 Idx.HPE.Gnss.AcqAssistElem.codephase=4
105 Idx.HPE.Gnss.AcqAssistElem.doppler0=2
106 Idx.HPE.Gnss.AcqAssistElem.doppler1=3
107 Idx.HPE.Gnss.AcqAssistElem.elevation=8
108 Idx.HPE.Gnss.AcqAssistElem.id=1
109 Idx.HPE.Gnss.AcqAssistElem.searchWindow=6
110 Idx.HPE.Gnss.Almanac.M0=11
111 Idx.HPE.Gnss.Almanac.Omega0=9
112 Idx.HPE.Gnss.Almanac.OmegaDot=4
113 Idx.HPE.Gnss.Almanac.SvHealth=12
114 Idx.HPE.Gnss.Almanac.af0=5
115 Idx.HPE.Gnss.Almanac.af1=6
116 Idx.HPE.Gnss.Almanac.deltai0=3
117 Idx.HPE.Gnss.Almanac.eccentricity=7
118 Idx.HPE.Gnss.Almanac.id=1
119 Idx.HPE.Gnss.Almanac.omega=10
120 Idx.HPE.Gnss.Almanac.sqrtA=8
121 Idx.HPE.Gnss.Almanac.toa=2
122 Idx.HPE.Gnss.CodephaseMeasurement.mpathIndicator=1
123 Idx.HPE.Gnss.CodephaseMeasurement.rmsErr=2
124 Idx.HPE.Gnss.CodephaseMeasurementMin.cn0=2
125 Idx.HPE.Gnss.CodephaseMeasurementMin.codephase=4
126 Idx.HPE.Gnss.CodephaseMeasurementMin.doppler=3
127 Idx.HPE.Gnss.CodephaseMeasurementMin.id=1
128 Idx.HPE.Gnss.Ephemeris.Cic=14
129 Idx.HPE.Gnss.Ephemeris.Cis=13
130 Idx.HPE.Gnss.Ephemeris.Crc=16
131 Idx.HPE.Gnss.Ephemeris.Crs=15
132 Idx.HPE.Gnss.Ephemeris.Cuc=18
133 Idx.HPE.Gnss.Ephemeris.Cus=17
134 Idx.HPE.Gnss.Ephemeris.M0=10
135 Idx.HPE.Gnss.Ephemeris.Omega0=8
136 Idx.HPE.Gnss.Ephemeris.OmegaDot=6
137 Idx.HPE.Gnss.Ephemeris.SvHealth=25
138 Idx.HPE.Gnss.Ephemeris.TGD=24
139 Idx.HPE.Gnss.Ephemeris.af0=21
140 Idx.HPE.Gnss.Ephemeris.af1=22
141 Idx.HPE.Gnss.Ephemeris.af2=23
142 Idx.HPE.Gnss.Ephemeris.deltan=11
143 Idx.HPE.Gnss.Ephemeris.eccentricity=4
144 Idx.HPE.Gnss.Ephemeris.i0=5
145 Idx.HPE.Gnss.Ephemeris.id=1
146 Idx.HPE.Gnss.Ephemeris.idot=12
147 Idx.HPE.Gnss.Ephemeris.iodc=20
148 Idx.HPE.Gnss.Ephemeris.iode=3
149 Idx.HPE.Gnss.Ephemeris.omega=9
150 Idx.HPE.Gnss.Ephemeris.sqrtA=7
151 Idx.HPE.Gnss.Ephemeris.toc=19
152 Idx.HPE.Gnss.Ephemeris.toe=2
153 Idx.HPE.Gnss.GpsCodePhaseObs8.measurements=1
154 Idx.HPE.Gnss.GpsCodePhaseObsMin6.measurements=1
155 Idx.HPE.Gnss.GpsCodePhaseObsMin8.measurements=1
156 Idx.HPE.Gnss.IonosphericCorrection.a0=1
157 Idx.HPE.Gnss.IonosphericCorrection.a1=2
158 Idx.HPE.Gnss.IonosphericCorrection.a2=3
159 Idx.HPE.Gnss.IonosphericCorrection.a3=4
160 Idx.HPE.Gnss.IonosphericCorrection.b0=5
161 Idx.HPE.Gnss.IonosphericCorrection.b1=6
162 Idx.HPE.Gnss.IonosphericCorrection.b2=7
163 Idx.HPE.Gnss.IonosphericCorrection.b3=8
164 Idx.HPE.Gnss.PseudorangeObservation.cn0=6
165 Idx.HPE.Gnss.PseudorangeObservation.id=1
166 Idx.HPE.Gnss.PseudorangeObservation.mpathIndicator=7
167 Idx.HPE.Gnss.PseudorangeObservation.pr=3
168 Idx.HPE.Gnss.PseudorangeObservation.prUncert=5
169 Idx.HPE.Gnss.PseudorangeObservation.prr=2
170 Idx.HPE.Gnss.PseudorangeObservation.prrUncert=4
171 Idx.HPE.Gnss.SatelliteId.constellation=1
172 Idx.HPE.Gnss.SatelliteId.id=2
173 Idx.HPE.Gnss.UtcParameters.DN=7
174 Idx.HPE.Gnss.UtcParameters.DeltaTls=3
175 Idx.HPE.Gnss.UtcParameters.DeltaTlsf=8
176 Idx.HPE.Gnss.UtcParameters.WNlsf=6
177 Idx.HPE.Gnss.UtcParameters.WNt=5
178 Idx.HPE.Gnss.UtcParameters.a0=1
179 Idx.HPE.Gnss.UtcParameters.a1=2
180 Idx.HPE.Gnss.UtcParameters.tot=4
181 Idx.HPE.Observation.type=1
182 Idx.HPE.ObservationEpoch.epoch=1
183 Idx.HPE.Point2D.lat=1
184 Idx.HPE.Point2D.lon=2
185 Idx.HPE.Point3D.alt=1
186 Idx.HPE.ReferenceData.format=1
187 Idx.HPE.Shape.type=1
188 Idx.HPE.Spheroid.radius=1
189 Idx.HPE.Spheroid.vert=2
190 Idx.HPE.WiFi.WiFiRss.macaddr=2
191 Idx.HPE.WiFi.WiFiRss.rss=1
192 Idx.HPE.WiFi.WiFiRssExt.freq=2
193 Idx.HPE.WiFi.WiFiRssExt.ssid=1
194 Idx.HPE.WiFi.WiFiRssExt.uncert=3
195 Idx.SLAM.SparseMeasurementTile.Position.floor=7
196 Idx.SLAM.SparseMeasurementTile.Position.ux=4
197 Idx.SLAM.SparseMeasurementTile.Position.uy=5
198 Idx.SLAM.SparseMeasurementTile.Position.uz=6
199 Idx.SLAM.SparseMeasurementTile.Position.x=1
200 Idx.SLAM.SparseMeasurementTile.Position.y=2
201 Idx.SLAM.SparseMeasurementTile.Position.z=3
202 Idx.SLAM.SparseMeasurementTile.RfData.idxPos=1
203 Idx.SLAM.SparseMeasurementTile.RfData.reserved=3
204 Idx.SLAM.SparseMeasurementTile.RfData.value=2
205 Idx.SLAM.SparseMeasurementTile.RfReference.end=3
206 Idx.SLAM.SparseMeasurementTile.RfReference.idRef=1
207 Idx.SLAM.SparseMeasurementTile.RfReference.start=2
208 Off.GeoSpatial.BoundingBox.altmax=20
209 Off.GeoSpatial.BoundingBox.altmin=16
210 Off.GeoSpatial.BoundingBox.latmax=4
211 Off.GeoSpatial.BoundingBox.latmin=0
212 Off.GeoSpatial.BoundingBox.lonmax=12
213 Off.GeoSpatial.BoundingBox.lonmin=8
214 Off.GeoSpatial.PositionECEF.alt=16
215 Off.GeoSpatial.PositionECEF.lat=0
216 Off.GeoSpatial.PositionECEF.lon=8
217 Off.HPE.Arc.direction=25
218 Off.HPE.Arc.inner=21
219 Off.HPE.Arc.opening=29
220 Off.HPE.Arc.outer=17
221 Off.HPE.Arc3D.direction=37
222 Off.HPE.Arc3D.height=25
223 Off.HPE.Arc3D.inner=33
224 Off.HPE.Arc3D.opening=41
225 Off.HPE.Arc3D.outer=29
226 Off.HPE.ArcBand.direction=37
227 Off.HPE.ArcBand.major_inner=21
228 Off.HPE.ArcBand.major_outer=17
229 Off.HPE.ArcBand.minor_inner=29
230 Off.HPE.ArcBand.minor_outer=25
231 Off.HPE.ArcBand.opening=41
232 Off.HPE.ArcBand.orient=33
233 Off.HPE.ArcBand3D.direction=29
234 Off.HPE.ArcBand3D.height=25
235 Off.HPE.ArcBand3D.opening=37
236 Off.HPE.ArcBand3D.radius=45
237 Off.HPE.ArcBand3D.tilt=33
238 Off.HPE.ArcBand3D.vopening=41
239 Off.HPE.BLE.BLERss.mac=9
240 Off.HPE.BLE.BLERss.rss=15
241 Off.HPE.BLE.BLERssExt.Tx=16
242 Off.HPE.BLE.BLERssExt.channel=17
243 Off.HPE.Cellular.AntennaSpec.RTTCalib=42
244 Off.HPE.Cellular.AntennaSpec.RTTCalibUncert=46
245 Off.HPE.Cellular.AntennaSpec.TxPower=26
246 Off.HPE.Cellular.AntennaSpec.direction=6
247 Off.HPE.Cellular.AntennaSpec.frequency=34
248 Off.HPE.Cellular.AntennaSpec.height=2
249 Off.HPE.Cellular.AntennaSpec.opening=14
250 Off.HPE.Cellular.AntennaSpec.radius=22
251 Off.HPE.Cellular.AntennaSpec.sectorid=0
252 Off.HPE.Cellular.AntennaSpec.tilt=10
253 Off.HPE.Cellular.AntennaSpec.vopening=18
254 Off.HPE.Cellular.CellAntReferenceData.antenna=13
255 Off.HPE.Cellular.CellAntReferenceData.cid=1
256 Off.HPE.Cellular.CellAntReferenceData.location=63
257 Off.HPE.Cellular.CellId.cid=8
258 Off.HPE.Cellular.CellId.lac=6
259 Off.HPE.Cellular.CellId.mcc=2
260 Off.HPE.Cellular.CellId.mnc=4
261 Off.HPE.Cellular.CellId.mncLength=1
262 Off.HPE.Cellular.CellId.rtype=0
263 Off.HPE.Cellular.CellLocInfo.alt=16
264 Off.HPE.Cellular.CellLocInfo.lat=0
265 Off.HPE.Cellular.CellLocInfo.lon=8
266 Off.HPE.Cellular.CellLocInfo.radius=24
267 Off.HPE.Cellular.CellLocInfo.vert=28
268 Off.HPE.Cellular.CellularObservation.cid=9
269 Off.HPE.Cellular.GenericInfo.rss=21
270 Off.HPE.Cellular.GenericInfo.rssUncert=25
271 Off.HPE.Cellular.GenericInfo.service=31
272 Off.HPE.Cellular.GenericInfo.taHighPart=28
273 Off.HPE.Cellular.GenericInfo.taLowPart=26
274 Off.HPE.Cellular.GenericInfo.taUncert=29
275 Off.HPE.Cellular.LteRssInfo.nprb=23
276 Off.HPE.Cellular.LteRssInfo.rsrp=21
277 Off.HPE.Cellular.LteRssInfo.rsrq=22
278 Off.HPE.Cellular.LteTimeAdvanceInfo.aoa=24
279 Off.HPE.Cellular.LteTimeAdvanceInfo.ta=22
280 Off.HPE.Cellular.LteTimeAdvanceInfo.tamode=21
281 Off.HPE.Cellular.LteTimeAdvanceInfo.uerxtx=26
282 Off.HPE.Cellular.MSISDNObservation.cc=1
283 Off.HPE.Cellular.MSISDNObservation.nsn=3
284 Off.HPE.Cellular.MeasuredResultInfo.cpichEcNO=23
285 Off.HPE.Cellular.MeasuredResultInfo.cpichRSCP=22
286 Off.HPE.Cellular.MeasuredResultInfo.deltaRSCP=25
287 Off.HPE.Cellular.MeasuredResultInfo.dupmode=21
288 Off.HPE.Cellular.MeasuredResultInfo.pathloss=24
289 Off.HPE.Cellular.NMRInfo.arfcn=21
290 Off.HPE.Cellular.NMRInfo.bsic=23
291 Off.HPE.Cellular.NMRInfo.rxlevel=25
292 Off.HPE.Cellular.RttInfo.exrtt=27
293 Off.HPE.Cellular.RttInfo.quality=24
294 Off.HPE.Cellular.RttInfo.rtt=25
295 Off.HPE.Cellular.RttInfo.rxtxtime=22
296 Off.HPE.Cellular.RttInfo.tamode=21
297 Off.HPE.Cellular.TimeAdvance.ta=21
298 Off.HPE.Circle.radius=17
299 Off.HPE.Covariance.covariance=65
300 Off.HPE.Covariance.referenceframe=577
301 Off.HPE.Covariance.state=1
302 Off.HPE.Ellipse.major=17
303 Off.HPE.Ellipse.minor=21
304 Off.HPE.Ellipse.orient=25
305 Off.HPE.Ellipsoid.major=25
306 Off.HPE.Ellipsoid.minor=29
307 Off.HPE.Ellipsoid.orient=33
308 Off.HPE.Ellipsoid.vert=37
309 Off.HPE.Gnss.AcqAssistElem.CodeCount=8
310 Off.HPE.Gnss.AcqAssistElem.azimuth=11
311 Off.HPE.Gnss.AcqAssistElem.codephase=6
312 Off.HPE.Gnss.AcqAssistElem.doppler0=2
313 Off.HPE.Gnss.AcqAssistElem.doppler1=4
314 Off.HPE.Gnss.AcqAssistElem.elevation=12
315 Off.HPE.Gnss.AcqAssistElem.id=0
316 Off.HPE.Gnss.AcqAssistElem.searchWindow=10
317 Off.HPE.Gnss.Almanac.M0=21
318 Off.HPE.Gnss.Almanac.Omega0=15
319 Off.HPE.Gnss.Almanac.OmegaDot=4
320 Off.HPE.Gnss.Almanac.SvHealth=24
321 Off.HPE.Gnss.Almanac.af0=6
322 Off.HPE.Gnss.Almanac.af1=8
323 Off.HPE.Gnss.Almanac.deltai0=2
324 Off.HPE.Gnss.Almanac.eccentricity=10
325 Off.HPE.Gnss.Almanac.id=0
326 Off.HPE.Gnss.Almanac.omega=18
327 Off.HPE.Gnss.Almanac.sqrtA=12
328 Off.HPE.Gnss.Almanac.toa=1
329 Off.HPE.Gnss.CodephaseMeasurement.mpathIndicator=7
330 Off.HPE.Gnss.CodephaseMeasurement.rmsErr=8
331 Off.HPE.Gnss.CodephaseMeasurementMin.cn0=1
332 Off.HPE.Gnss.CodephaseMeasurementMin.codephase=4
333 Off.HPE.Gnss.CodephaseMeasurementMin.doppler=2
334 Off.HPE.Gnss.CodephaseMeasurementMin.id=0
335 Off.HPE.Gnss.Ephemeris.Cic=37
336 Off.HPE.Gnss.Ephemeris.Cis=35
337 Off.HPE.Gnss.Ephemeris.Crc=41
338 Off.HPE.Gnss.Ephemeris.Crs=39
339 Off.HPE.Gnss.Ephemeris.Cuc=45
340 Off.HPE.Gnss.Ephemeris.Cus=43
341 Off.HPE.Gnss.Ephemeris.M0=27
342 Off.HPE.Gnss.Ephemeris.Omega0=19
343 Off.HPE.Gnss.Ephemeris.OmegaDot=12
344 Off.HPE.Gnss.Ephemeris.SvHealth=58
345 Off.HPE.Gnss.Ephemeris.TGD=57
346 Off.HPE.Gnss.Ephemeris.af0=51
347 Off.HPE.Gnss.Ephemeris.af1=54
348 Off.HPE.Gnss.Ephemeris.af2=56
349 Off.HPE.Gnss.Ephemeris.deltan=31
350 Off.HPE.Gnss.Ephemeris.eccentricity=4
351 Off.HPE.Gnss.Ephemeris.i0=8
352 Off.HPE.Gnss.Ephemeris.id=0
353 Off.HPE.Gnss.Ephemeris.idot=33
354 Off.HPE.Gnss.Ephemeris.iodc=49
355 Off.HPE.Gnss.Ephemeris.iode=3
356 Off.HPE.Gnss.Ephemeris.omega=23
357 Off.HPE.Gnss.Ephemeris.sqrtA=15
358 Off.HPE.Gnss.Ephemeris.toc=47
359 Off.HPE.Gnss.Ephemeris.toe=1
360 Off.HPE.Gnss.GpsCodePhaseObs8.measurements=9
361 Off.HPE.Gnss.GpsCodePhaseObsMin6.measurements=9
362 Off.HPE.Gnss.GpsCodePhaseObsMin8.measurements=9
363 Off.HPE.Gnss.IonosphericCorrection.a0=0
364 Off.HPE.Gnss.IonosphericCorrection.a1=1
365 Off.HPE.Gnss.IonosphericCorrection.a2=2
366 Off.HPE.Gnss.IonosphericCorrection.a3=3
367 Off.HPE.Gnss.IonosphericCorrection.b0=4
368 Off.HPE.Gnss.IonosphericCorrection.b1=5
369 Off.HPE.Gnss.IonosphericCorrection.b2=6
370 Off.HPE.Gnss.IonosphericCorrection.b3=7
371 Off.HPE.Gnss.PseudorangeObservation.cn0=35
372 Off.HPE.Gnss.PseudorangeObservation.id=9
373 Off.HPE.Gnss.PseudorangeObservation.mpathIndicator=36
374 Off.HPE.Gnss.PseudorangeObservation.pr=19
375 Off.HPE.Gnss.PseudorangeObservation.prUncert=31
376 Off.HPE.Gnss.PseudorangeObservation.prr=11
377 Off.HPE.Gnss.PseudorangeObservation.prrUncert=27
378 Off.HPE.Gnss.SatelliteId.constellation=0
379 Off.HPE.Gnss.SatelliteId.id=1
380 Off.HPE.Gnss.UtcParameters.DN=11
381 Off.HPE.Gnss.UtcParameters.DeltaTls=7
382 Off.HPE.Gnss.UtcParameters.DeltaTlsf=12
383 Off.HPE.Gnss.UtcParameters.WNlsf=10
384 Off.HPE.Gnss.UtcParameters.WNt=9
385 Off.HPE.Gnss.UtcParameters.a0=0
386 Off.HPE.Gnss.UtcParameters.a1=4
387 Off.HPE.Gnss.UtcParameters.tot=8
388 Off.HPE.Observation.type=0
389 Off.HPE.ObservationEpoch.epoch=1
390 Off.HPE.Point2D.lat=1
391 Off.HPE.Point2D.lon=9
392 Off.HPE.Point3D.alt=17
393 Off.HPE.ReferenceData.format=0
394 Off.HPE.Shape.type=0
395 Off.HPE.Spheroid.radius=25
396 Off.HPE.Spheroid.vert=29
397 Off.HPE.WiFi.WiFiRss.macaddr=10
398 Off.HPE.WiFi.WiFiRss.rss=9
399 Off.HPE.WiFi.WiFiRssExt.freq=49
400 Off.HPE.WiFi.WiFiRssExt.ssid=16
401 Off.HPE.WiFi.WiFiRssExt.uncert=53
402 Off.SLAM.SparseMeasurementTile.Position.floor=12
403 Off.SLAM.SparseMeasurementTile.Position.ux=9
404 Off.SLAM.SparseMeasurementTile.Position.uy=10
405 Off.SLAM.SparseMeasurementTile.Position.uz=11
406 Off.SLAM.SparseMeasurementTile.Position.x=0
407 Off.SLAM.SparseMeasurementTile.Position.y=3
408 Off.SLAM.SparseMeasurementTile.Position.z=6
409 Off.SLAM.SparseMeasurementTile.RfData.idxPos=0
410 Off.SLAM.SparseMeasurementTile.RfData.reserved=3
411 Off.SLAM.SparseMeasurementTile.RfData.value=2
412 Off.SLAM.SparseMeasurementTile.RfReference.end=14
413 Off.SLAM.SparseMeasurementTile.RfReference.idRef=0
414 Off.SLAM.SparseMeasurementTile.RfReference.start=12
415 Ord.GeoSpatial.AddressInfo.City=66
416 Ord.GeoSpatial.AddressInfo.Country=69
417 Ord.GeoSpatial.AddressInfo.PostalCode=68
418 Ord.GeoSpatial.AddressInfo.StateRegion=67
419 Ord.GeoSpatial.AddressInfo.address1=64
420 Ord.GeoSpatial.AddressInfo.address2=65
421 Ord.GeoSpatial.ContactInfo.email=66
422 Ord.GeoSpatial.ContactInfo.givenname=64
423 Ord.GeoSpatial.ContactInfo.phone=67
424 Ord.GeoSpatial.ContactInfo.surname=65
425 Ord.GeoSpatial.Object.data=70
426 Ord.GeoSpatial.Object.description=69
427 Ord.GeoSpatial.Object.name=68
428 Ord.GeoSpatial.Object.typeObject=64
429 Ord.GeoSpatial.Object.uriClassifier=67
430 Ord.GeoSpatial.Object.uriExternal=66
431 Ord.GeoSpatial.Object.uuid=65
432 Ord.GeoSpatial.PointOfInterest.address=69
433 Ord.GeoSpatial.PointOfInterest.confidence=68
434 Ord.GeoSpatial.PointOfInterest.contact=70
435 Ord.GeoSpatial.PointOfInterest.description=66
436 Ord.GeoSpatial.PointOfInterest.floor=65
437 Ord.GeoSpatial.PointOfInterest.name=64
438 Ord.GeoSpatial.PointOfInterest.position=67
439 Ord.HPE.Estimate.confidence=69
440 Ord.HPE.Estimate.epoch=68
441 Ord.HPE.Estimate.obstype=66
442 Ord.HPE.Estimate.result=64
443 Ord.HPE.Estimate.shape=70
444 Ord.HPE.Estimate.source=65
445 Ord.HPE.Estimate.tic=67
446 Ord.HPE.Estimate.veracity=71
447 Ord.HPE.Gnss.AcqAssistSet.data=64
448 Ord.HPE.Gnss.ConstellationData.almanacs=66
449 Ord.HPE.Gnss.ConstellationData.constellation=64
450 Ord.HPE.Gnss.ConstellationData.ephemeris=67
451 Ord.HPE.Gnss.ConstellationData.iono=69
452 Ord.HPE.Gnss.ConstellationData.utc=68
453 Ord.HPE.Gnss.ConstellationData.week=65
454 Ord.HPE.Gnss.ConstellationSet.constellationData=64
455 Ord.HPE.InitializationReport.state=112
456 Ord.HPE.ObservationReport.directive=114
457 Ord.HPE.ObservationReport.observations=112
458 Ord.HPE.ObservationReport.refdata=113
459 Ord.HPE.ObservationSet.observations=64
460 Ord.HPE.PositionReport.azimuth=114
461 Ord.HPE.PositionReport.calctype=117
462 Ord.HPE.PositionReport.confidence=116
463 Ord.HPE.PositionReport.obstype=118
464 Ord.HPE.PositionReport.position=112
465 Ord.HPE.PositionReport.speed=113
466 Ord.HPE.PositionReport.veracity=115
467 Ord.HPE.ReferenceDataSet.id=64
468 Ord.HPE.ReferenceDataSet.records=65
469 Ord.HPE.StateInfo.azimuth=68
470 Ord.HPE.StateInfo.confidence=65
471 Ord.HPE.StateInfo.epoch=64
472 Ord.HPE.StateInfo.shape=66
473 Ord.HPE.StateInfo.source=69
474 Ord.HPE.StateInfo.speed=67
475 Ord.HPE.TaskReport.status=128
476 Ord.Logging.ActionMsg.category=98
477 Ord.Logging.ActionMsg.id=96
478 Ord.Logging.ActionMsg.iid=99
479 Ord.Logging.ActionMsg.severity=97
480 Ord.Logging.AppMetrics.currentCount=81
481 Ord.Logging.AppMetrics.failureCount=86
482 Ord.Logging.AppMetrics.peakCount=82
483 Ord.Logging.AppMetrics.peakTime=84
484 Ord.Logging.AppMetrics.successCount=85
485 Ord.Logging.AppMetrics.totalCount=80
486 Ord.Logging.AppMetrics.totalTime=83
487 Ord.Logging.DebugInfo.file=64
488 Ord.Logging.DebugInfo.line=65
489 Ord.Logging.DebugInfo.thid=66
490 Ord.Logging.MessageBase.data=68
491 Ord.Logging.MessageBase.date=65
492 Ord.Logging.MessageBase.debug=69
493 Ord.Logging.MessageBase.info=67
494 Ord.Logging.MessageBase.source=66
495 Ord.Logging.MessageBase.type=64
496 Ord.Logging.Metric.metricType=64
497 Ord.Logging.Metric.name=65
498 Ord.Logging.MetricMsg.duration=81
499 Ord.Logging.MetricMsg.metrics=82
500 Ord.Logging.MetricMsg.start=80
501 Ord.Logging.PegCount.value=80
502 Ord.Logging.TaskReport.duration=114
503 Ord.Logging.TaskReport.result=115
504 Ord.Logging.TaskReport.start=113
505 Ord.Logging.TaskReport.taskid=112
506 Ord.Logging.TraceMsg.level=96
507 Ord.Logging.TransactionMsg.acctid=82
508 Ord.Logging.TransactionMsg.appid=84
509 Ord.Logging.TransactionMsg.devid=83
510 Ord.Logging.TransactionMsg.etid=81
511 Ord.Logging.TransactionMsg.tid=80
512 Ord.Logging.UsageMsg.uri=96
513 Ord.SLAM.BluetoothRefPoint.macaddr=96
514 Ord.SLAM.CellularRefPoint.antenna=97
515 Ord.SLAM.CellularRefPoint.cid=96
516 Ord.SLAM.GenericRFRefPoint.uri=96
517 Ord.SLAM.Probe.Submit.Input.captureDate=80
518 Ord.SLAM.Probe.Submit.Input.encoding=81
519 Ord.SLAM.Probe.Submit.Input.probes=83
520 Ord.SLAM.Probe.Submit.Input.sourceInfo=82
521 Ord.SLAM.ProbeRecord.address=69
522 Ord.SLAM.ProbeRecord.contact=70
523 Ord.SLAM.ProbeRecord.data=71
524 Ord.SLAM.ProbeRecord.description=68
525 Ord.SLAM.ProbeRecord.floor=65
526 Ord.SLAM.ProbeRecord.name=67
527 Ord.SLAM.ProbeRecord.observations=66
528 Ord.SLAM.ProbeRecord.state=64
529 Ord.SLAM.ProbeSourceInfo.appNameVer=68
530 Ord.SLAM.ProbeSourceInfo.classDevice=64
531 Ord.SLAM.ProbeSourceInfo.idUser=69
532 Ord.SLAM.ProbeSourceInfo.keySource=70
533 Ord.SLAM.ProbeSourceInfo.mfgDevice=66
534 Ord.SLAM.ProbeSourceInfo.modelDevice=65
535 Ord.SLAM.ProbeSourceInfo.osNameVer=67
536 Ord.SLAM.RFRefPoint.attenuation=81
537 Ord.SLAM.RFRefPoint.freq=82
538 Ord.SLAM.RFRefPoint.txpwr=80
539 Ord.SLAM.RefPoint.data=71
540 Ord.SLAM.RefPoint.floor=72
541 Ord.SLAM.RefPoint.id=65
542 Ord.SLAM.RefPoint.position=66
543 Ord.SLAM.RefPoint.type=64
544 Ord.SLAM.RefPoint.usestatus=68
545 Ord.SLAM.RefPoint.validbegin=69
546 Ord.SLAM.RefPoint.validend=70
547 Ord.SLAM.RefPoint.veracity=67
548 Ord.SLAM.RefPointIndex.createdate=70
549 Ord.SLAM.RefPointIndex.floor=68
550 Ord.SLAM.RefPointIndex.id=64
551 Ord.SLAM.RefPointIndex.lastmodified=71
552 Ord.SLAM.RefPointIndex.position=67
553 Ord.SLAM.RefPointIndex.sourceUri=65
554 Ord.SLAM.RefPointIndex.type=66
555 Ord.SLAM.RefPointIndex.useStatus=69
556 Ord.SLAM.RefPointSet.refpoints=64
557 Ord.SLAM.SparseMeasurementTile.dataOffset=84
558 Ord.SLAM.SparseMeasurementTile.dataScale=83
559 Ord.SLAM.SparseMeasurementTile.posRef=81
560 Ord.SLAM.SparseMeasurementTile.posUncertScale=82
561 Ord.SLAM.SparseMeasurementTile.positions=87
562 Ord.SLAM.SparseMeasurementTile.references=85
563 Ord.SLAM.SparseMeasurementTile.reframe=80
564 Ord.SLAM.SparseMeasurementTile.rfdata=86
565 Ord.SLAM.SpatialIndex.bounding=66
566 Ord.SLAM.SpatialIndex.createdate=70
567 Ord.SLAM.SpatialIndex.datatype=69
568 Ord.SLAM.SpatialIndex.floormax=68
569 Ord.SLAM.SpatialIndex.floormin=67
570 Ord.SLAM.SpatialIndex.lastmodified=71
571 Ord.SLAM.SpatialIndex.sourceuri=64
572 Ord.SLAM.SpatialIndex.tileid=65
573 Ord.SLAM.SpatialIndex.validbegin=72
574 Ord.SLAM.SpatialIndex.validend=73
575 Ord.SLAM.Survey.Download.Input.id=80
576 Ord.SLAM.Survey.Download.Input.part=81
577 Ord.SLAM.Survey.Download.Output.surveys=80
578 Ord.SLAM.Survey.Submit.Input.survey=80
579 Ord.SLAM.Survey.Submit.Output.id=80
580 Ord.SLAM.SurveyData.info=69
581 Ord.SLAM.SurveyData.part=65
582 Ord.SLAM.SurveyData.pois=71
583 Ord.SLAM.SurveyData.records=70
584 Ord.SLAM.SurveyData.source=67
585 Ord.SLAM.SurveyData.surveyid=64
586 Ord.SLAM.SurveyData.type=66
587 Ord.SLAM.SurveyData.veracity=68
588 Ord.SLAM.SurveyInfo.address=71
589 Ord.SLAM.SurveyInfo.appid=67
590 Ord.SLAM.SurveyInfo.appver=68
591 Ord.SLAM.SurveyInfo.contact=70
592 Ord.SLAM.SurveyInfo.createdate=69
593 Ord.SLAM.SurveyInfo.dateend=73
594 Ord.SLAM.SurveyInfo.datestart=72
595 Ord.SLAM.SurveyInfo.flrmax=65
596 Ord.SLAM.SurveyInfo.flrmin=66
597 Ord.SLAM.SurveyInfo.name=64
598 Ord.SLAM.SurveyRecord.floor=65
599 Ord.SLAM.SurveyRecord.observations=66
600 Ord.SLAM.SurveyRecord.state=64
601 Ord.SLAM.Tile.bounding=68
602 Ord.SLAM.Tile.createdate=66
603 Ord.SLAM.Tile.datatype=72
604 Ord.SLAM.Tile.floormax=70
605 Ord.SLAM.Tile.floormin=69
606 Ord.SLAM.Tile.label=76
607 Ord.SLAM.Tile.lastmodified=67
608 Ord.SLAM.Tile.method=74
609 Ord.SLAM.Tile.revision=71
610 Ord.SLAM.Tile.source=75
611 Ord.SLAM.Tile.status=73
612 Ord.SLAM.Tile.tileid=65
613 Ord.SLAM.Tile.type=64
614 Ord.SLAM.Tile.validbegin=77
615 Ord.SLAM.Tile.validend=78
616 Ord.SLAM.TileManagement.DeleteTile.Input.tileid=80
617 Ord.SLAM.TileManagement.UpdateTile.Input.tile=80
618 Ord.SLAM.TileManagement.UploadTile.Input.tile=80
619 Ord.SLAM.TileService.DownloadTile.Input.tileid=80
620 Ord.SLAM.TileService.DownloadTile.Output.tile=80
621 Ord.SLAM.TileService.EstimatePosition.Input.observations=80
622 Ord.SLAM.TileService.EstimatePosition.Output.pos=80
623 Ord.SLAM.TileService.FindTilesByBoundingbox.Input.bounding=80
624 Ord.SLAM.TileService.FindTilesByBoundingbox.Input.floor=81
625 Ord.SLAM.TileService.FindTilesByBoundingbox.Output.tiles=80
626 Ord.SLAM.TileService.FindTilesByRefId.Input.floor=81
627 Ord.SLAM.TileService.FindTilesByRefId.Input.refids=80
628 Ord.SLAM.TileService.FindTilesByRefId.Input.signaltype=82
629 Ord.SLAM.TileService.FindTilesByRefId.Output.tiles=80
630 Ord.SLAM.TileSet.tiles=64
631 Ord.SLAM.WifiRefPoint.macaddr=97
632 Ord.SLAM.WifiRefPoint.ssid=96
633 Ord.Tensor.Command.argument=66
634 Ord.Tensor.Command.etid=65
635 Ord.Tensor.Command.name=64
636 Ord.Tensor.CommandApi.Execute.Input.commands=64
637 Ord.Tensor.CommandApi.Execute.Input.wantresponses=65
638 Ord.Tensor.CommandApi.Execute.Output.lastcommand=64
639 Ord.Tensor.CommandApi.Execute.Output.lastresult=65
640 Ord.Tensor.CommandApi.Execute.Output.responses=66
641 Ord.Tensor.CommandResponse.etid=65
642 Ord.Tensor.CommandResponse.name=64
643 Ord.Tensor.CommandResponse.output=67
644 Ord.Tensor.CommandResponse.result=66
645 Ord.Tensor.InputBase.devid=64
646 Ord.Tensor.InputBase.directive=66
647 Ord.Tensor.InputBase.etid=65
648 Ord.Tensor.NameValue.name=64
649 Ord.Tensor.NameValue.value=65
650 Ord.Tensor.OutputBase.devid=64
651 Ord.Tensor.OutputBase.errinfo=67
652 Ord.Tensor.OutputBase.etid=65
653 Ord.Tensor.OutputBase.resultcode=66
654 Ord.Tensor.VoidType.reserved=64
655 SID.SLAM.Probe.Submit.Input=4146
656 SID.SLAM.Survey.Download.Input=4146
657 SID.SLAM.Survey.Download.Output=4147
658 SID.SLAM.Survey.Submit.Input=4144
659 SID.SLAM.Survey.Submit.Output=4145
660 SID.SLAM.TileManagement.DeleteTile.Input=4123
661 SID.SLAM.TileManagement.UpdateTile.Input=4155
662 SID.SLAM.TileManagement.UploadTile.Input=4139
663 SID.SLAM.TileService.DownloadTile.Input=4122
664 SID.SLAM.TileService.DownloadTile.Output=4138
665 SID.SLAM.TileService.EstimatePosition.Input=4202
666 SID.SLAM.TileService.EstimatePosition.Output=4218
667 SID.SLAM.TileService.FindTilesByBoundingbox.Input=4154
668 SID.SLAM.TileService.FindTilesByBoundingbox.Output=4170
669 SID.SLAM.TileService.FindTilesByRefId.Input=4154
670 SID.SLAM.TileService.FindTilesByRefId.Output=4170
671 SID.Tensor.CommandApi.Execute.Input=256
672 SID.Tensor.CommandApi.Execute.Output=257
673 Size.GeoSpatial.AddressInfo=-1
674 Size.GeoSpatial.BoundingBox=24
675 Size.GeoSpatial.ContactInfo=-1
676 Size.GeoSpatial.Object=-1
677 Size.GeoSpatial.PointOfInterest=-1
678 Size.GeoSpatial.PositionECEF=24
679 Size.HPE.Arc3D=45
680 Size.HPE.Arc=33
681 Size.HPE.ArcBand3D=49
682 Size.HPE.ArcBand=45
683 Size.HPE.BLE.BLERss=16
684 Size.HPE.BLE.BLERssExt=18
685 Size.HPE.Cellular.AntennaSpec=50
686 Size.HPE.Cellular.CellAntReferenceData=95
687 Size.HPE.Cellular.CellId=12
688 Size.HPE.Cellular.CellLocInfo=32
689 Size.HPE.Cellular.CellularObservation=21
690 Size.HPE.Cellular.GenericInfo=32
691 Size.HPE.Cellular.LteRssInfo=24
692 Size.HPE.Cellular.LteTimeAdvanceInfo=28
693 Size.HPE.Cellular.MSISDNObservation=11
694 Size.HPE.Cellular.MeasuredResultInfo=26
695 Size.HPE.Cellular.NMRInfo=27
696 Size.HPE.Cellular.RttInfo=31
697 Size.HPE.Cellular.TimeAdvance=23
698 Size.HPE.Circle=21
699 Size.HPE.Covariance=578
700 Size.HPE.Ellipse=29
701 Size.HPE.Ellipsoid=41
702 Size.HPE.Estimate=-1
703 Size.HPE.Gnss.AcqAssistElem=13
704 Size.HPE.Gnss.AcqAssistSet=-1
705 Size.HPE.Gnss.Almanac=25
706 Size.HPE.Gnss.CodephaseMeasurement=9
707 Size.HPE.Gnss.CodephaseMeasurementMin=7
708 Size.HPE.Gnss.ConstellationData=-1
709 Size.HPE.Gnss.ConstellationSet=-1
710 Size.HPE.Gnss.Ephemeris=59
711 Size.HPE.Gnss.GpsCodePhaseObs8=81
712 Size.HPE.Gnss.GpsCodePhaseObsMin6=51
713 Size.HPE.Gnss.GpsCodePhaseObsMin8=65
714 Size.HPE.Gnss.IonosphericCorrection=8
715 Size.HPE.Gnss.PseudorangeObservation=37
716 Size.HPE.Gnss.SatelliteId=2
717 Size.HPE.Gnss.UtcParameters=13
718 Size.HPE.InitializationReport=-1
719 Size.HPE.Observation=1
720 Size.HPE.ObservationEpoch=9
721 Size.HPE.ObservationReport=-1
722 Size.HPE.ObservationSet=-1
723 Size.HPE.Point2D=17
724 Size.HPE.Point3D=25
725 Size.HPE.PositionReport=-1
726 Size.HPE.ReferenceData=1
727 Size.HPE.ReferenceDataSet=-1
728 Size.HPE.Shape=1
729 Size.HPE.Spheroid=33
730 Size.HPE.StateInfo=-1
731 Size.HPE.TaskReport=-1
732 Size.HPE.WiFi.WiFiRss=16
733 Size.HPE.WiFi.WiFiRssExt=57
734 Size.Logging.ActionMsg=-1
735 Size.Logging.AppMetrics=-1
736 Size.Logging.DebugInfo=-1
737 Size.Logging.MessageBase=-1
738 Size.Logging.Metric=-1
739 Size.Logging.MetricMsg=-1
740 Size.Logging.PegCount=-1
741 Size.Logging.TaskReport=-1
742 Size.Logging.TraceMsg=-1
743 Size.Logging.TransactionMsg=-1
744 Size.Logging.UsageMsg=-1
745 Size.SLAM.BluetoothRefPoint=-1
746 Size.SLAM.CellularRefPoint=-1
747 Size.SLAM.GenericRFRefPoint=-1
748 Size.SLAM.Probe.Submit.Input=-1
749 Size.SLAM.ProbeRecord=-1
750 Size.SLAM.ProbeSourceInfo=-1
751 Size.SLAM.RFRefPoint=-1
752 Size.SLAM.RefPoint=-1
753 Size.SLAM.RefPointIndex=-1
754 Size.SLAM.RefPointSet=-1
755 Size.SLAM.SparseMeasurementTile.Position=13
756 Size.SLAM.SparseMeasurementTile.RfData=4
757 Size.SLAM.SparseMeasurementTile.RfReference=16
758 Size.SLAM.SparseMeasurementTile=-1
759 Size.SLAM.SpatialIndex=-1
760 Size.SLAM.Survey.Download.Input=-1
761 Size.SLAM.Survey.Download.Output=-1
762 Size.SLAM.Survey.Submit.Input=-1
763 Size.SLAM.Survey.Submit.Output=-1
764 Size.SLAM.SurveyData=-1
765 Size.SLAM.SurveyInfo=-1
766 Size.SLAM.SurveyRecord=-1
767 Size.SLAM.Tile=-1
768 Size.SLAM.TileManagement.DeleteTile.Input=-1
769 Size.SLAM.TileManagement.UpdateTile.Input=-1
770 Size.SLAM.TileManagement.UploadTile.Input=-1
771 Size.SLAM.TileService.DownloadTile.Input=-1
772 Size.SLAM.TileService.DownloadTile.Output=-1
773 Size.SLAM.TileService.EstimatePosition.Input=-1
774 Size.SLAM.TileService.EstimatePosition.Output=-1
775 Size.SLAM.TileService.FindTilesByBoundingbox.Input=-1
776 Size.SLAM.TileService.FindTilesByBoundingbox.Output=-1
777 Size.SLAM.TileService.FindTilesByRefId.Input=-1
778 Size.SLAM.TileService.FindTilesByRefId.Output=-1
779 Size.SLAM.TileSet=-1
780 Size.SLAM.WifiRefPoint=-1
781 Size.Tensor.Command=-1
782 Size.Tensor.CommandApi.Execute.Input=-1
783 Size.Tensor.CommandApi.Execute.Output=-1
784 Size.Tensor.CommandResponse=-1
785 Size.Tensor.InputBase=-1
786 Size.Tensor.NameValue=-1
787 Size.Tensor.OutputBase=-1
788 Size.Tensor.VoidType=-1
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!