Updated documentation in HPE/V1.2/HpeBLE.xid.xml
Showing
1 changed file
with
16 additions
and
15 deletions
| ... | @@ -16,48 +16,49 @@ | ... | @@ -16,48 +16,49 @@ | 
| 16 | <using namespace="HPE"/> | 16 | <using namespace="HPE"/> | 
| 17 | 17 | ||
| 18 | <struct name="BLERss" type="ObservationEpoch" pack="true" rttkey="HPE.ObservationType.BLE_RSS"> | 18 | <struct name="BLERss" type="ObservationEpoch" pack="true" rttkey="HPE.ObservationType.BLE_RSS"> | 
| 19 | <comment>observation</comment> | 19 | <comment>Base BLE Observiation with Recieved Signal Strength (RSS).</comment> | 
| 20 | <elem name ="mac" type="mac48" multiplicity="1" ord="P"> | 20 | <elem name ="mac" type="mac48" multiplicity="1"> | 
| 21 | <comment>Every BLE advertisement's PDU has a MAC address</comment> | 21 | <comment>Every BLE advertisement's PDU has a MAC address</comment> | 
| 22 | </elem> | 22 | </elem> | 
| 23 | <elem name ="rss" type="uint8" multiplicity="1" default="0"> | 23 | <elem name ="rss" type="uint8" multiplicity="1" default="0"> | 
| 24 | <tag name="unit" value="-dBm"/> | 24 | <tag name="unit" value="-dBm"/> | 
| 25 | <comment>RSS signal measured value(used as negative).</comment> | 25 | <comment>Recieved signal strength value (used as negative).</comment> | 
| 26 | <comment>If not available, encode 0.</comment> | 26 | <comment>If not available, encode 0.</comment> | 
| 27 | </elem> | 27 | </elem> | 
| 28 | </struct> | 28 | </struct> | 
| 29 | 29 | ||
| 30 | <struct name="BLERssExt" type="BLERss" pack="true" rttkey="HPE.ObservationType.BLE_RSS_TX"> | 30 | <struct name="BLERssExt" type="BLERss" pack="true" rttkey="HPE.ObservationType.BLE_RSS_TX"> | 
| 31 | <comment>observation</comment> | 31 | <comment>BLE Ext Observation that adds Transmit power to base BLERss.</comment> | 
| 32 | <elem name ="Tx" type="int8" multiplicity="1" ord="P"> | 32 | <comment>Tx is available with iBeacon and Eddystone.</comment> | 
| 33 | <tag name="unit" value="dBm"/> | 33 | <elem name ="Tx" type="int8" multiplicity="1"> | 
| 34 | <comment>Tx Power level.</comment> | 34 | <tag name="unit" value="±dBm"/> | 
| 35 | <comment>Transmit power level.</comment> | ||
| 35 | </elem> | 36 | </elem> | 
| 36 | </struct> | 37 | </struct> | 
| 37 | 38 | ||
| 38 | <!-- | 39 | <!-- | 
| 39 | <struct name="iBeacon" type="BLERss" pack="true" rttkey="HPE.ObservationType.iBeacon"> | 40 | <struct name="iBeacon" type="BLERss" pack="true" rttkey="HPE.ObservationType.iBeacon"> | 
| 40 | <comment>observation</comment> | 41 | <comment>observation</comment> | 
| 41 | <elem name ="Tx" type="int8" multiplicity="1" ord="P"> | 42 | <elem name ="Tx" type="int8" multiplicity="1"> | 
| 42 | <comment>Tx Power level calibrated RSSI @ 1m</comment> | 43 | <comment>Tx Power level calibrated RSSI @ 1m</comment> | 
| 43 | </elem> | 44 | </elem> | 
| 44 | <elem name ="id" type="UUID" multiplicity="1" ord="P"> | 45 | <elem name ="id" type="UUID" multiplicity="1"> | 
| 45 | <comment>iBeacon Proximity UUID</comment> | 46 | <comment>iBeacon Proximity UUID</comment> | 
| 46 | </elem> | 47 | </elem> | 
| 47 | <elem name ="major" type="uint16" multiplicity="1" ord="P"> | 48 | <elem name ="major" type="uint16" multiplicity="1"> | 
| 48 | <comment>iBeacon Major code</comment> | 49 | <comment>iBeacon Major code</comment> | 
| 49 | </elem> | 50 | </elem> | 
| 50 | <elem name ="minor" type="uint16" multiplicity="1" ord="P"> | 51 | <elem name ="minor" type="uint16" multiplicity="1"> | 
| 51 | <comment>iBeacon Minor code</comment> | 52 | <comment>iBeacon Minor code</comment> | 
| 52 | </elem> | 53 | </elem> | 
| 53 | </struct> | 54 | </struct> | 
| 54 | 55 | ||
| 55 | <struct name="Eddystone" type="BLERss" pack="true" rttkey="HPE.ObservationType.EddystoneUID"> | 56 | <struct name="Eddystone" type="BLERss" pack="true" rttkey="HPE.ObservationType.EddystoneUID"> | 
| 56 | <comment>observation</comment> | 57 | <comment>observation</comment> | 
| 57 | <elem name ="Tx" type="int8" multiplicity="1" ord="P"> | 58 | <elem name ="Tx" type="int8" multiplicity="1"> | 
| 58 | <comment>Tx Power level calibrated RSSI @ 0m</comment> | 59 | <comment>Tx Power level calibrated RSSI @ 0m</comment> | 
| 59 | </elem> | 60 | </elem> | 
| 60 | <elem name ="id" type="UUID" multiplicity="1" ord="P"> | 61 | <elem name ="id" type="UUID" multiplicity="1"> | 
| 61 | <comment>Eddystone UID</comment> | 62 | <comment>Eddystone UID</comment> | 
| 62 | </elem> | 63 | </elem> | 
| 63 | </struct> | 64 | </struct> | 
| ... | @@ -68,10 +69,10 @@ | ... | @@ -68,10 +69,10 @@ | 
| 68 | <comment>3 to 17 bytes, 0 pad</comment> | 69 | <comment>3 to 17 bytes, 0 pad</comment> | 
| 69 | </array> | 70 | </array> | 
| 70 | 71 | ||
| 71 | <elem name ="Tx" type="int8" multiplicity="1" ord="P"> | 72 | <elem name ="Tx" type="int8" multiplicity="1"> | 
| 72 | <comment>Tx Power level calibrated RSSI @ 0m</comment> | 73 | <comment>Tx Power level calibrated RSSI @ 0m</comment> | 
| 73 | </elem> | 74 | </elem> | 
| 74 | <elem name ="url" type="EddyURL" multiplicity="1" ord="L"> | 75 | <elem name ="url" type="EddyURL" multiplicity="1"> | 
| 75 | <comment>Eddystone UID</comment> | 76 | <comment>Eddystone UID</comment> | 
| 76 | </elem> | 77 | </elem> | 
| 77 | </struct> | 78 | </struct> | ... | ... | 
- 
Please register or sign in to post a comment