A SemBeacon is a Bluetooth Low Energy transmitter that advertises a namespace and instance identifier and a Uniform Resource Indicator (URI) linking to a RDF resource on the web describing the beacon's location and other information relevant to this location.
The specification provisions 1-byte for flags. These flags provide more context to the installation of the beacon so applications scanning for a beacon can decide wether or not they want to retrieve the semantic data for these beacons.
|0||Indicates if the beacon has a position.||0 = Unsure, 1 = Yes|
|1||Indicates if the beacon is private.||0 = Public, 1 = Private|
|2||Indicates if the beacon is attached to a moving object.||0 = No, 1 = Yes|
|3||Indicates if the beacon has a positioning system.||0 = No, 1 = Yes|
|4||Indicates if the beacon has telemetry data.||0 = No, 1 = Yes|
|5 - 7||Reserved for future use.|
The resource URI should resolve to a semantic description of the beacon. Depending on the BLE version this resource URI needs to be shortened to fit in the advertisement data.