|
|
|
|
|
- Properties specific to beaconGroup variables
- Reinitialization
- Functions that use beaconGroup variables
beaconGroup (Variable type) In french: beaconGroupe
The beaconGroup type is used to define the advanced characteristics for a set of Beacons. You can define and change the characteristics of this set of Beacons via different WLanguage properties. Note: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable. Reminder: Beacon tags use Bluetooth Low Energy technology to transmit a triplet of values: - UUID (Universally Unique Identifier, also known as Proximity UUID): unique identifier generally representing the organization or person to which the tag belongs.
- Major: number used to identify a group of tags within the same organization (same UUID)
- Minor: number used to identify a specific tag within the same group (same UUID and same Major number).
This triplet is used to identify the Beacon in a unique way. by using the first value or the first two values of the triplet, you can determine whether a Beacon belongs to an organization and/or to a sub-group of this organization.
groupe is beaconGroup
groupe.UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e"
groupe is beaconGroup
groupe.UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e"
groupe.Major = 5
groupe is beaconGroup
groupe.UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e"
groupe.Major = 5
groupe.Minor = 1
Properties Properties specific to beaconGroup variables The following properties can be used to handle a group of Beacons: | | | Property name | Type used | Effect |
---|
Description | Character string | Description of the group of Beacons. | Major | Integer | Integer included between -1 and 65535 describing the Major number of the group of Beacons. - The default property value is set to -1. This value means that the Major number will be ignored to determine whether a Beacon belongs to the group.
- If the value of this property has been specified (other than -1), the UUID property must also be specified.
| Minor | Integer | Integer included between -1 and 65535 describing the Minor number of the group of Beacons. - The default property value is set to -1. This value means that the Minor number will be ignored to determine whether a Beacon belongs to the group.
- If the value of this property has been specified (other than -1), the UUID and Major properties must also be specified.
| UUID | Character string | Identifier (GUID) common to Beacons of the group. This identifier includes 32 hexadecimal digits separated into 5 groups. Each group must contain the following number of digits: - 1st group: 8 digits.
- 2nd group: 4 digits.
- 3rd group: 4 digits.
- 4th group: 4 digits.
- 5th group: 12 digits.
The different groups are separated by a dash. Example of a valid identifier: f4231ab6-5ef2-6c99-4229-af6c72e0446e This identifier is mandatory in order for the group to be valid. |
Remarks Reinitialization You can use VariableReset to reset the content of a beaconGroup variable. Functions that use beaconGroup variables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|