Application IDs

From SubPos
Jump to: navigation, search

Currently registered Applications IDs. Contact us to register a new Application ID.

ID Hex Owner Purpose Registration Date (dd/mm/yyyy) Platforms
0 0x0 SubPos.org Default positioning, no application specified. 04/05/2015 Any
1 0x1 SubPos.org Room zoning enabled. Each room is fitted with 4 or mode nodes and the client will filter out the 4 or more strongest nodes from this room for trilateration. The number of nodes is stored as an unsigned int in the lower (LSB) 4 bits of the reserved bits. The upper 7 bits are used for the RSSI cutoff value (unsigned int) of the room. The cutoff value is assumed to be negative (e.g. 0x7F is -127). This cutoff is to be specified by measuring the room's characteristics and the client will filter this particular value out if it falls below this threshold. The device ID is also modified to allow room ID's. The upper 10 bits are a signed floor number. The middle 14bits are used as an unsigned room identifier and the lower 8 bits are used as the node ID of the room. 04/05/2015 Any
2 0x2 SubPos.org Breadcrumb mode. No positioning available (which means lower processing requirements on smartphone), but can tag rooms and can be placed on topological maps if desired. 04/05/2015 N/A
3 0x3 SubPos.org To work with 802.11mc. Use 802.11mc's fine time measurement to obtain a ranging value and use SubPos to obtain the position of the access point it is ranging from to easily trilaterate your position, without connecting to a database of access points. 16/02/2016 Future use.
4 0x4 SubPos.org Retransmission of GPS coordinates to client devices. This position is not used for trilateration, instead it is used as a direct position that has been obtained from a host device. This position can update frequently and should be handled appropriately on the client side. 04/05/2015 N/A
5 0x5 SubPos.org Reserved 04/05/2015 N/A
6 0x6 SubPos.org Reserved 04/05/2015 N/A
7 0x7 SubPos.org Reserved 04/05/2015 N/A
8 0x8 SubPos.org Reserved 04/05/2015 N/A
9 0x9 SubPos.org Reserved 04/05/2015 N/A
10 0xA SubPos.org External Ranging. This application ID supports an external ranging device to determine distances for trilateration more accurately over RSSI. On each node or access point, the ranging device must be addressed with the same ID as the Device ID of the SubPos Node. On the receiver, the device should get a list of visible Nodes from a Wi-Fi scan and then iterate through each ranging device to determine distances for trilateration. If a channel number is required for ranging, this will be stored in the upper (MSB) 5 bits of the reserved bits. A device ID of 0x0 is always used for the client. The method in which ranging is performed is determined by the hardware vendor. 19/01/2016 Custom hardware.
11 0xB SubPos.org Reserved 09/05/2015 N/A
12 0xC SubPos.org Reserved 09/05/2015 N/A
13 0xD SubPos.org Reserved 09/05/2015 N/A
14 0xE SubPos.org Reserved 09/05/2015 N/A
15 0xF SubPos.org Reserved 09/05/2015 N/A
16 0x10 SubPos.org Reserved 09/05/2015 N/A
17 0x11 SubPos.org Reserved 09/05/2015 N/A
18 0x12 SubPos.org Reserved 09/05/2015 N/A
19 0x13 SubPos.org Reserved 09/05/2015 N/A
20 0x14 SubPos.org Reserved 09/05/2015 N/A