Publishing SLAM V1.0 XIDs along with XIDData.prop
Showing
9 changed files
with
1833 additions
and
0 deletions
SLAM/V1.0/CommonDefs.xid.xml
0 → 100644
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> |
SLAM/V1.0/ProbeApi.xid.xml
0 → 100644
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> |
SLAM/V1.0/README.md
0 → 100644
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. |
SLAM/V1.0/ReferenceData.xid.xml
0 → 100644
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> |
SLAM/V1.0/SurveyApi.xid.xml
0 → 100644
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> |
SLAM/V1.0/TileDefinitions.xid.xml
0 → 100644
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> |
SLAM/V1.0/TileManagementApi.xid.xml
0 → 100644
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> |
SLAM/V1.0/TileServiceApi.xid.xml
0 → 100644
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> |
SLAM/V1.0/XIDData.prop
0 → 100644
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 |
-
Please register or sign in to post a comment