General Introduction #
The i5 beacon advertises BLE packages according to a fixed interval. It supports panic button.
When 3D acceleration is enabled, it can detect whether it is in motion. It switches between two advertising modes ( Periodic Mode และ Autonomous Mode) by changing the G-sensor Threshold value. It also supports detecting and advertising the battery level. In autonomous mode, it can advertise every 24 hours if it is not moved. 3D acceleration is not enabled by default. Please get in touch with Lansitec to use it.


ข้อมูลจำเพาะของผลิตภัณฑ์ #
Table 1: Product ข้อมูลจำเพาะ
โปรโตคอล | ไอบีคอน |
พลังงาน RF | 0dBm in default, -20 to +5dBm TX power |
ระยะทาง | Max 80m |
Density for indoor tracking | >10m |
Broadcasting | Minimum 100ms |
เครื่องวัดความเร่ง | ไม่จำเป็น |
การใช้พลังงาน | With acceleration sensor: 5μA @ 5s interval and 0dBm TX power |
Without acceleration sensor: 4.2μA @ 5s interval and 0dBm TX power | |
แบตเตอรี่ | CR2032, 230mAh |
น้ำหนัก | 6.2 กรัม |
มิติ | 32x9mm (DxH) |
การรับรอง | FCCID: 2APPL-100-0B, CE |
Function Description #
Button #
The button can be used to turn on and off by long-pressing the beacon for 3 seconds.
When the panic button is enabled, the Major field’s high bit (binary 1) signifies the panic state. The beacon advertises the status 10 times with the set Interval. For example, if the Major is 0x0010 and the Minor is F1BC. Major becomes 0x8010.
0x02 01 06 1A FF 4C 00 02 15 F2 A5 2D 43 E0 AB 48 9C B6 4C 4A 83 00 14 67 20 00 10 F1 BC B3 (panic button not pressed)
0x02 01 06 1A FF 4C 00 02 15 F2 A5 2D 43 E0 AB 48 9C B6 4C 4A 83 00 14 67 20 80 10 F1 BC B3 (panic button pressed)
The panic button is enabled by default. Please get in touch with Lansitec if you do not need it.
เท็กซัสพาวเวอร์ #
The signal strength sent by the beacon. The default value 06 (0dBm)
Table 2: TX Power
Value Type | ค่า | เท็กซัสพาวเวอร์ (dBm) |
Hex | 01 | -20 |
02 | -16 | |
03 | -12 | |
04 | -8 | |
05 | -4 | |
06 | 0 | |
07 | 4 |
ช่วงเวลาโฆษณา #
The Interval of beacon advertisement is 5s in default, and this means that the beacon advertises the advertising packet once every 5s. The maximum Advertisement interval is 10s.
Table 3: Advertise Interval
Value Type | ค่า | Interval (ms) |
Hex | 01000000 | 100 |
02000000 | 200 | |
03000000 | 300 | |
04000000 | 400 | |
05000000 | 500 | |
…… | …… | |
64000000 | 10,000 |
G-sensor Threshold #
The g-sensor threshold value is 0x00 by default, meaning that autonomous mode is disabled and the beacon advertises in the Periodic Mode. When the g-sensor threshold value is greater than or equal to 0x10, the beacon advertises in the Autonomous Mode. The beacon is considered in motion when the accelerated speed is larger than the threshold. The default unit is 16mg, g-sensor threshold = value * 16mg.
Table 4: G-sensor Threshold
Value Type | ค่า | Threshold (mg) |
Hex | 00 | 00 means the periodic mode is enabled. |
01 ~ 0F | Reserved for future use. | |
10 | 256 (0x10 = 16, 16x16mg = 256mg)Autonomous Mode | |
11 | 272(0x11 = 17, 17x16mg = 272mg) | |
12 | 288 | |
13 | 304 | |
…… | …… | |
7F | 2032 |
Advertise Mode #
Periodic Mode #
In the periodic mode, the beacon advertises the advertising packet at fixed intervals as configured until the battery power runs out.
Autonomous Mode #
In the autonomous mode, the beacon only advertises when it is in motion. When the acceleration is larger than the g-sensor threshold, the beacon advertises with the โฆษณา Interval value for the duration of the Advert Time.
For example, if the interval value is 5s and the advert time is 1min, the beacon will not advertise if it is stationary. When the acceleration is larger than the g-sensor threshold, the beacon will advertise once every 5s and keep advertising for 1 minute.
Advert Time #
The duration of the beacon advertisement is 0000 by default, and the maximum advertisement time is 65535s. This configuration only works in autonomous mode. If the beacon works in periodic mode, this configuration has no effect.
Value Type | ค่า | Time (s) |
Hex | 0000 | Broadcast all the time. |
0001 ~ 001D | Reserved for future use. | |
001E | 30 | |
001F | 31 | |
0020 | 32 | |
…… | …… | |
FFFF | 65535 |
Switch Configuration #
The i5 beacon has two switch functions: “Battery Level Advert” and “No Movement 24h Advert”. The “Battery Level Advert” function determines whether the beacon advertises with the battery level. The “No Movement 24h Advert” function determines whether the beacon advertises every 24 hours if it is not moved.
Table 6: Switch Configuration
Name | ค่า | Description |
Battery Level Advert | 00: disabled, 01: enabled,the default value is 0. | This configuration determines whether the beacon advertises the battery level. |
No Movement 24h Advert | 00: disabled, 01: enabled,the default value is 0. | This configuration only works in autonomous mode, where the beacon advertises every 24 hours if it is not moved.In periodic mode, this configuration has no effect. |
Advertising Feature #
ใน Periodic Mode, the beacon advertises a 30-byte packet with a fixed 5s ช่วงเวลาโฆษณา. In Autonomous Mode, the beacon only advertises with the advertise interval value for the duration of the Advert Time when it is in motion and will not advertise when it is stationary.
The beacon advertising packet is as follows.
Standard Advertising Packet #
The beacon advertises a standard advertising packet when the battery level feature is not enabled.
Table 7. Standard iBeacon Advertising Packet
Byte Offset | Default Value | คำอธิบาย | Properties |
0 | 0x02 | Data length – 2 bytes | Constant Preamble |
1 | 0x01 | Data type – flags | Constant Preamble |
2 | 0x06 | LE and BR/EDR flag | Constant preamble |
3 | 0x1A | Data length – 26 bytes | Constant preamble |
4 | 0xFF | Data type – Manufacturer specific data | Constant preamble |
5 | 0x4C | Manufacturer data | Constant preamble |
6 | 0x00 | Manufacturer data | Constant preamble |
7 | 0x02 | Manufacturer data | Constant preamble |
8 | 0x15 | Manufacturer data | Constant preamble |
9 | 0xF2 | Proximity UUID 1st byte | User UUID |
10 | 0xA5 | Proximity UUID 2nd byte | User UUID |
11 | 0x2D | Proximity UUID 3rd byte | User UUID |
12 | 0x43 | Proximity UUID 4th byte | User UUID |
13 | 0xE0 | Proximity UUID 5th byte | User UUID |
14 | 0xAB | Proximity UUID 6th byte | User UUID |
15 | 0x48 | Proximity UUID 7th byte | User UUID |
16 | 0x9C | Proximity UUID 8th byte | User UUID |
17 | 0xB6 | Proximity UUID 9th byte | User UUID |
18 | 0x4C | Proximity UUID 10th byte | User UUID |
19 | 0x4A | Proximity UUID 11th byte | User UUID |
20 | 0x83 | Proximity UUID 12th byte | User UUID |
21 | 0x00 | Proximity UUID 13th byte | User UUID |
22 | 0x14 | Proximity UUID 14th byte | User UUID |
23 | 0x67 | Proximity UUID 15th byte | User UUID |
24 | 0x20 | Proximity UUID 16th byte | User UUID |
25 | 0x00 | Major 1st byte | Major value |
26 | 0x10 | Major 2nd byte | Major value |
27 | 0xF1 | Minor 1st byte | Minor value |
28 | 0xBC | Minor 2nd byte | Minor value |
29 | 0xB3 | Signal power (Calibrated SSI@1m) | Signal power value |
Advertising Package with Battery Level #
The beacon also supports advertising battery-level information in the last byte. Chapter 5.2 Battery Level Advert Configuration explains how to enable this feature via “LightBlue”.
Table 8: Advertising Packet with Battery Level
Byte Offset | Default Value | คำอธิบาย | Properties |
0 | 0x02 | Data length – 2 bytes | Constant Preamble |
1 | 0x01 | Data type – flags | Constant Preamble |
2 | 0x06 | LE and BR/EDR flag | Constant preamble |
3 | 0x1B | Data length – 27 bytes | Constant preamble |
4 | 0xFF | Data type – Manufacturer specific data | Constant preamble |
5 | 0x4C | Manufacturer data | Constant preamble |
6 | 0x00 | Manufacturer data | Constant preamble |
7 | 0x02 | Manufacturer data | Constant preamble |
8 | 0x15 | Manufacturer data | Constant preamble |
9 | 0xF2 | Proximity UUID 1st byte | User UUID |
10 | 0xA5 | Proximity UUID 2nd byte | User UUID |
11 | 0x2D | Proximity UUID 3rd byte | User UUID |
12 | 0x43 | Proximity UUID 4th byte | User UUID |
13 | 0xE0 | Proximity UUID 5th byte | User UUID |
14 | 0xAB | Proximity UUID 6th byte | User UUID |
15 | 0x48 | Proximity UUID 7th byte | User UUID |
16 | 0x9C | Proximity UUID 8th byte | User UUID |
17 | 0xB6 | Proximity UUID 9th byte | User UUID |
18 | 0x4C | Proximity UUID 10th byte | User UUID |
19 | 0x4A | Proximity UUID 11th byte | User UUID |
20 | 0x83 | Proximity UUID 12th byte | User UUID |
21 | 0x00 | Proximity UUID 13th byte | User UUID |
22 | 0x14 | Proximity UUID 14th byte | User UUID |
23 | 0x67 | Proximity UUID 15th byte | User UUID |
24 | 0x20 | Proximity UUID 16th byte | User UUID |
25 | 0x00 | Major 1st byte | Major value |
26 | 0x10 | Major 2nd byte | Major value |
27 | 0xF1 | Minor 1st byte | Minor value |
28 | 0xBC | Minor 2nd byte | Minor value |
29 | Battery level | บีattery level | บีattery level |
Configuring Lansitec BLE Beacon with an iPhone #
Notice: all parameters are in hexadecimal coding.
ขั้นตอนที่ 1: Search and download “LightBlue” in the App Store.
ขั้นตอนที่ 2: Long-pressing the button to power up the beacon.
ขั้นตอนที่ 3: Open LightBlue, and click a beacon with the name “LS_Beacon_V8.3” which will show up in the app. Please click the iBeacon within 1 minute after powering on, or it must be restarted to enter the configuration mode again.
Major Configuration #


- Click “Major” (step 1).
- Click “Write new value” (step 2).
- Enter a new value (step 3) and click “Done” (step 4) to save and click “0xFFF2” (step 5) to return to the “Major” page.
- The new value is shown in the value block (step 6) of the “Major” page, and the previous value is grey. Click the “LS_Beacon_V8.3” (step 7) to return to the previous page.
- Click “Back” (step 8) to exit the configuration. Otherwise, the change will NOT be saved.
Configure “UUID”, “Minor”, “Interval”, “TX_power”, “G-sensor thld”, and “Advert time” in the same way. Please exit LightBlue after configuration. The light stops flashing after configuration.
Battery Level Advert Configuration #


- Click “Battery Level Advert” (step 1).
- Click “Write new value” (step 2).
- Enter value “00” means disable the battery level advertising function, and “01” means enable this function (step 3). Click “Done” (step 4) to save and click “0xFFF8” (step 5) to return to the “Battery Level Advert” page.
- The new value is shown in the value block (step 6) of the “Battery Level Advert” page, and the previous value is grey.
- Click the ” LS_Beacon_V8.3″ (step 7) to return to the previous page. Then exit the configuration. Otherwise, the change will NOT be saved.
Configure “No Movement 24h Advert” in the same way. Please exit LightBlue after configuration. The light stops flashing after configuration.
We can also preprogram the “UUID”, “Major”, “Minor”, “Interval”, “TX_power”, “G-sensor thld”, “Advert time”, “Battery Level Advert”, and “No Movement 24h Advert” for you and print it on housing before shipment.
Battery Life of i5 Wearable Bluetooth Beacon #
Table 9: Battery Life (with the Acceleration Sensor)
Broadcast Interval (ms) | 100 | 500 | 1000 | 5000 |
Average Current (μA) | 154 | 33.8 | 17 | 5 |
Battery Life (Month) | 1 | 7 | 13 | 47 |
Table 10: Battery Life (without the Acceleration Sensor)
Broadcast Interval (ms) | 100 | 500 | 1000 | 5000 |
Average Current (μA) | 153 | 33 | 16 | 4.2 |
Battery Life (Month) | 1 | 7 | 14 | 57 |
Note:
Regarding accuracy, several factors influence the accuracy of distance measurements with BLE RSSI.
- Shadow effect: signals can be reflected by walls and glasses around many times during the transmission. Diffraction changes the signal path This results in receiving unstable signal strength.
- There are many devices on 2.4G, Wi-Fi, Bluetooth, and Zigbee. The signal may overlap, making the received signal strength unstable.
- Due to the semiconductor manufacturing limitation, TX power is not stable.
When using a beacon for positioning, please consider the following method for measuring the distance.
- While the beacon is advertising, repeatedly sample the RSSI at a 1-meter distance for a minimum of 10 seconds.
- Discard the highest 10% of the RSSI samples.
- Discard the lowest 20% of the RSSI samples.
- Average the remaining samples to obtain the Measured Power value.
We recommend another two algorithms for calculating the distance and position:
- Moving average algorithm, Lansitec document number 930-00171.
- Position Calibration, Lansitec document number 930-00172.
การติดตั้ง #


Option1: Wear it as a wristband.

Option2: Attach it to a key chain or a clip.
How to Replace the Batteries #

Packaging #
Batch packaging


Sample packaging

Ordering Information #
คำอธิบาย | PN |
BLE Beacon, BLE 5.0, 32.6x9mm, Silicon gel bracelet, IP67, 230mAh | 100-000i5 |