Omron 2JCIE-BL01, 2JCIE-BL01-P1 User Manual

Environment Sensor
Environment Sensor
User’s Manual
A278-E1-01
2JCIE-BL01
2JCIE-BL01 Environment Sensor User’s Manual (A278)
1
Table of Contents
1. Introduction ............................................................................................................................ 3
Scope ................................................................................................................................. 3 1.1.
Communication Interface ................................................................................................... 3
1.2.
Operation flow.................................................................................................................... 4
1.3.
1.3.1 With Data Recording mode ............................................................................................. 5
1.3.2 Without Data Recording mode ........................................................................................ 5
1.3.3 Flash memory for data recording ................................................................................... 6
2. GATT Services .......................................................................................................................... 7
Sensor Service (Service UUID: 0x3000) .............................................................................. 8 2.1.
2.1.1 Latest data (Characteristics UUID: 0x3001) ................................................................... 9
2.1.2 Latest page (Characteristics UUID: 0x3002) ................................................................. 10
2.1.3 Request page (Characteristics UUID: 0x3003) .............................................................. 11
2.1.4 Response flag (Characteristics UUID: 0x3004) ............................................................. 11
2.1.5 Response data (Characteristics UUID: 0x3005) ............................................................ 12
2.1.6 Event flag (Characteristics UUID: 0x3006) ................................................................... 14
Setting Service (Service UUID: 0x3010) ........................................................................... 15 2.2.
2.2.1 Measurement interval (Characteristics UUID: 0x3011) ................................................. 15
2.2.2 Temperature (Characteristics UUID: 0x3013) ............................................................... 16
2.2.3 Relative humidity (Characteristics UUID: 0x3014) ........................................................ 17
2.2.4 Ambient light (Characteristics UUID: 0x3015) .............................................................. 18
2.2.5 UV Index (Characteristics UUID: 0x3016) .................................................................... 19
2.2.6 Pressure (Characteristics UUID: 0x3017) ..................................................................... 20
2.2.7 Sound Noise (Characteristics UUID: 0x3018) ............................................................... 21
2.2.8 Discomfort index (Characteristics UUID: 0x3019) ........................................................ 22
2.2.9 Heat stroke (Characteristics UUID: 0x301A)................................................................. 23
Control Service (Service UUID: 0x3030) ........................................................................... 24 2.3.
2.3.1 Time information (Characteristics UUID: 0x3031) ........................................................ 24
2.3.2 LED on duration (Characteristics UUID: 0x3032) .......................................................... 24
2.3.3 Error status (Characteristics UUID: 0x3033) ................................................................ 25
2.3.4 Trigger (Characteristics UUID: 0x3034) ....................................................................... 25
Parameter Service (Service UUID: 0x3040) ...................................................................... 26 2.4.
2.4.1 UUIDs (Characteristics UUID: 0x3041) ......................................................................... 26
2.4.2 ADV setting (Characteristics UUID: 0x3042) ................................................................ 27
DFU Service (Service UUID: 0x3050) ................................................................................ 29 2.5.
Generic Access Service (Service UUID: 0x1800) ................................................................ 30
2.6.
2.6.1 Device Name (Characteristics UUID: 0x2A00) .............................................................. 30
2.6.2 Appearance (Characteristics UUID: 0x2A01) ................................................................ 31
2.6.3 Peripheral Preferred Connection Parameters (Characteristics UUID: 0x2A04) ............... 31
Device Information Service (Service UUID: 0x180A) ......................................................... 32 2.7.
2.7.1 Model Number String (Characteristics UUID: 0x2A24) .................................................. 32
2.7.2 Serial Number String (Characteristics UUID: 0x2A25) .................................................. 33
2.7.3 Firmware Revision String (Characteristics UUID: 0x2A26) ............................................ 33
2.7.4 Hardware Revision String (Characteristics UUID: 0x2A27) ........................................... 33
2.7.5 Manufacturer Name String (Characteristics UUID: 0x2A29) .......................................... 34
2JCIE-BL01 Environment Sensor User’s Manual (A278)
2
3. Advertise format .................................................................................................................... 35
(A) Beacon ....................................................................................................................... 36 3.1.
(B) Connection Advertise 1 ............................................................................................... 37
3.2.
3.2.1 Advertise (ADV_IND) ................................................................................................... 37
3.2.2 Scan Response (SCAN_RSP) ......................................................................................... 38
(C) Connection Advertise 2 (ADV_IND) ............................................................................. 39 3.3.
(D) Sensor ADV 1 (ADV_IND) ........................................................................................... 40
3.4.
(E) Sensor ADV 2 (ADV_IND) ........................................................................................... 41
3.5.
2JCIE-BL01 Environment Sensor User’s Manual (A278)
3
1. Introduction
Scope 1.1.
This Communication I/F Manual applies to Environment Sensor type 2JCIE-BL01.
Communication Interface 1.2.
Environment sensor communicates with a smartphone, tablet, etc. via Bluetooth® low energy.
Table 1. GAP Role
GAP Role
Environment Sensor
Peripheral
Smartphone, Tablet or others
Central
2JCIE-BL01 Environment Sensor User’s Manual (A278)
4
Operation flow 1.3.
According to set Beacon Mode, there are two operation patterns with and without measured data recording. The sensor data measurement and recording to flash memory are carried out regardless of whether they are connected or disconnected to/from the Central device. Further details of Beacon Mode are described in 3. Advertise format.
Initialize
Time
information
Timer?
Sensor
Measur ement
Data Recording
Row No.?
Save to
Flash Memo r y
Update row No.
New page
True
False
Set
Cleared
Update
Latest data
=12
< 12
Start
Initialize
Timer?
Sensor
Measur ement
Update
Latest data
Update
Sequence No.
True
False
Start
With Data Recording
Without Data Recording
Figure 1 Operation flow
2JCIE-BL01 Environment Sensor User’s Manual (A278)
5
1.3.1 With Data Recording mode
The following Beacon Modes operate with data recording to the flash memory. To activate data recording, 2.3.1 Time Information must be set from the Central device first. Time information is cleared to zero (0) again when the Measurement Interval is changed, Beacon Mode is changed, battery is exchanged or power is reset. In these cases, it is necessary to set Time Information again to restart data recording
Table 2. List of Beacon Mode with Data Recording
Beacon Mode
Name
Shortened Device Name
Device Name
0x00
Event Beacon (SCAN RSP)
Env
EnvSensor-BL01
0x01
Standard Beacon
Env
EnvSensor-BL01
0x07
Alternate Beacon
Env
EnvSensor-BL01
0x08
Event Beacon (ADV)
Env
EnvSensor-BL01
1.3.2 Without Data Recording mode
Since the measured data is not recorded to the flash memory in the following Beacon Modes, only Latest Data is updated
Table 3. List of Beacon Mode without Data Recording
Beacon Mode
Name
Shortened Device Name
Device Name
0x02
General Broadcaster 1
IM
IM-BL01
0x03
Limited Broadcaster 1
IM
IM-BL01
0x04
General Broadcaster 2
EP
EP-BL01
0x05
Limited Broadcaster 2
EP
EP-BL01
2JCIE-BL01 Environment Sensor User’s Manual (A278)
6
1.3.3 Flash memory for data recording
The flash memory consists of 2048 pages in total (from Page 0 to Page 2047), and the content of single page consists of UNIX TIME and 13 rows of measured data. The UNIX TIME indicates the measurement time at the first row of the page (Row 0), and from the first line onwards, it is possible to calculate the measurement time by adding the measurement interval to the UNIX TIME. When data is stored 13 times (from Row 0 to Row 12) in single page, a new page is created for the next measurement
Table 4. Example of Memory contents: Page 1
Items
Contents
Remarks
UNIX TIME
0x5685C180 (1451606400)
2016/1/1 0:00:00
Measurement Interval
0x12C (300sec)
5 min. interval
Row 0
Sensor data
2016/1/1 0:00:00
Row 1
Sensor data
2016/1/1 0:05:00
Row 2
Sensor data
2016/1/1 0:10:00
… … …
Row 12
Sensor data
2016/1/1 1:00:00
Table 5. Example of Memory contents: Page 2
Items
Contents
Remarks
UNIX TIME
0x5685D0BC (1451610300)
2016/1/1 1:05:00
Measurement Interval
0x12C (300sec)
5 min. interval
Row 0
Sensor data
2016/1/1 1:05:00
Row 1
Sensor data
2016/1/1 1:10:00
… … …
2JCIE-BL01 Environment Sensor User’s Manual (A278)
7
2. GATT Services
UUIDs of supported GATT services are shown below. Except public services defined by Bluetooth specification, full UUIDs of all the CUSTOM services and characteristics are based on the same Base UUID as follows
Base UUID: 0C4CXXXX-7700-46F4-AA96D5E974E32A54
Table 6. List of supported GATT Services
Service UUID
Service name
Number of Characteristics
0x3000
Sensor Service
6
0x3010
Setting Service
9
0x3030
Control Service
4
0x3040
Parameter Service
2
0x3050
DFU Service
3
0x1800 (Public)
Generic Access Service
3
0x1801 (Public)
Generic Attribute Service
1
0x180A (Public)
Device Information Service
5
2JCIE-BL01 Environment Sensor User’s Manual (A278)
8
Sensor Service (Service UUID: 0x3000) 2.1.
Sensor Service is the service for the sensor data acquisition.
Table 7. List of Characteristics in Sensor Service
Characteristics
UUID
Characteristics
Properties
Byte
R W N I 0x3001
Latest data
19
0x3002
Latest page
9
0x3003
Request page
3
0x3004
Response flag
5
0x3005
Response data
19
0x3006
Event flag
9
*PropertiesR : ReadW : WriteN : NotifyIIndicate
2JCIE-BL01 Environment Sensor User’s Manual (A278)
9
2.1.1 Latest data (Characteristics UUID: 0x3001)
Measured sensor data is updated every measurement interval and reflected in Latest data. The measurement interval can be changed in 2.2.1 Measurement interval. In addition to regular update in set measurement interval, when sensor is disconnected from Central devices, the measurement is immediately carried out then the contents of this characteristics is updated. However, in case of immediate data measurement, this measured data is not saved to the memory and row number is not updated.
Table 8. Latest data format
*1 In the operation with data recording mode, the value is always zero unless Time information is set.
*2 Discomfort Index, Heatstroke risk factorWBGT approximationare calculated only by temperature
and humidity. These information is just a rough indication and for referential use only.
Byte
Field
Format
Contents
0 Row number / Sequence number UInt8
With Data Recording: Range012 *1
Without Data Recording: Range:0~255
1
Temperature
L
SInt16 Unit0.01 degC
2 H 3
Relative Humidity
L
SInt16 Unit0.01 %RH
4
H
5
Light
L
SInt16 Unit1 lx
6 H 7
UV Index
L
SInt16 Unit0.01
8 H 9
Barometric Pressure
L
SInt16 Unit0.1 hPa
10 H 11
Sound noise
L
SInt16 Unit0.01 dB
12 H 13
Discomfort Index *2
L
SInt16 Unit0.01
14 H 15
Heatstroke risk factor *2
L
SInt16 Unit0.01 degC
16 H 17
Battery voltage
L
UInt16 Unit1 mV
18
H
2JCIE-BL01 Environment Sensor User’s Manual (A278)
10
2.1.2 Latest page (Characteristics UUID: 0x3002)
The Latest page shows the latest page and row information of the memory as the progress status of data recording. The Central device can acquire the past memory data by referring to the difference between the page information at the previous data retrieving and this latest page information
Table 9. Latest page format
Byte
Field
Format
Contents
0
UNIX TIME
0
UInt32
Created time of the latest page. Unit1 sec Range1970/1/1 0:00:012106/2/7 6:28:15
1 1 2 2 3 3 4
Measurement interval
L
UInt16
Unit1 sec
Range:1~3600 sec
5 H 6
Latest page
L
UInt16 Range02047
7 H 8
Latest row
UInt8
Range:0~12
2JCIE-BL01 Environment Sensor User’s Manual (A278)
11
2.1.3 Request page (Characteristics UUID: 0x3003)
Specify the page number to retrieve the measured data from the flash memory. The result of retrieving from the memory for the page specified in this Characteristic will be set in
2.1.4 Response flag and the past measured data will be set in 2.1.5 Response data. * Note: Memory recording of measured data is not started unless 2.3.1 Time information is set.
Table 10. Request page format
Byte
Field
Format
Contents
0
Requesting Page No.
L
UInt16 Range02047
1 H 2
Requesting Row No.
UInt8
Range:0~12
2.1.4 Response flag (Characteristics UUID: 0x3004)
When requesting page and row number is set in 2.1.3 Request page, 2.1.5 Response Data will be updated with retrieved measured data. Whether the update is successfully completed or not can be known by the Update flag of this Characteristic. In addition, updating of this Characteristic is done in the page basis, confirmation in the row basis is unnecessary. * Note: Memory recording of measured data is not started unless 2.3.1 Time information is set
Table 11. Response flag format
Byte
Field
Format
Contents
0 Update flag UInt8
0x00: Retrieving 0x01: Completed
0x02: Failed to retrieve data
1
UNIX TIME
0
UInt32
Created time of this page. Unit1 sec Range1970/1/1 0:00:012106/2/7 6:28:15
2 1 3 2 4
3
2JCIE-BL01 Environment Sensor User’s Manual (A278)
12
2.1.5 Response data (Characteristics UUID: 0x3005)
Retrieved memory data in the page and row specified in 2.1.3 Request page will be updated in this characteristic. Correct data acquisition can be made after the update flag becomes "Completed" in
2.1.5 Response flag. Also, by reading this Characteristic, the data of the next row in the same page is automatically set to this Characteristic (descending order Row 12 to Row 0).
Therefore, it is unnecessary to specify 2.1.3 Request page for each row, and all row in the same page can be read by continuous Read of this Characteristic. However, since automatic retrieving across pages is not performed, when moving to the next page, it is necessary to specify the page number again to 2.1.3 Request page and confirm the 2.1.4 Response flag each time.
* Note: Memory recording of measured data is not started unless 2.3.1 Time information is set
Table 12. Response data format
Byte
Field
Format
Contents
0
Row number
UInt8
Range:0~12
1
Temperature
L
SInt16 Unit0.01 degC
2 H 3
Relative Humidity
L
SInt16 Unit0.01 %RH
4 H 5
Light
L
SInt16 Unit1 lx
6 H 7
UV Index
L
SInt16 Unit0.01
8 H 9
Barometric Pressure
L
SInt16 Unit0.1 hPa
10 H 11
Sound noise
L
SInt16 Unit0.01 dB
12 H 13
Discomfort Index
L
SInt16 Unit0.01
14 H 15
Heatstroke risk factor
L
SInt16 Unit0.01 degC
16 H 17
Battery voltage
L
UInt16 Unit1 mV
18
H
2JCIE-BL01 Environment Sensor User’s Manual (A278)
13
Operation flow of data retrieving from flash memory is shown below.
*1 The information of the latest page can be acquire from 2.1.2 Latest page or the page information
in advertisement data.
*2. While the result of reading Response flag is 0x00: Retrieving, try reading Response flag until
updating is completed.
*3. If the result of reading Response flag is 0x02: Fail and updating is not completed after 3 times of
retry, the data in the flash memory may be corrupted. In this case, skip the corresponding page
and obtain the data of the next page.
Read
Latest page
Row No.?
Start
Write
Request page
Response
flag
Read
Response flag
0x00
Retrieving
0x02
Failed to update
0x01
Completed
Read
Response data
End
Next Page
= 0
> 0
No
Yes
Figure 2 Operation flow of data retrieving from flash memory
2JCIE-BL01 Environment Sensor User’s Manual (A278)
14
2.1.6 Event flag (Characteristics UUID: 0x3006)
The state of occurrence of various events is represented by a bit field for each sensor.
Table 13. Event flag format
Byte
Field
Format
Contents
0
Temperature
UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous]
1
Relative Humidity
UInt8
2
Light
UInt8
3
UV Index
UInt8
4
Barometric Pressure
UInt8
5
Sound noise
UInt8
6
Discomfort Index
UInt8
7
Heatstroke risk factor
UInt8
8 Other events UInt8
Bit 7-1 : RFU
Bit 0 : Battery replacement
Simple threshold The state where the latest acquisition data exceeds the set threshold.
Changing trend
[term] The state in which there is at least one difference equal to or greater than set threshold
between the latest data and the predetermined number of past data.
[previous] The stat in which the difference between the latest data and the previous data is
equal to or greater than the set threshold.
Figure 3 Event detection
Simple Thres
2JCIE-BL01 Environment Sensor User’s Manual (A278)
15
Setting Service (Service UUID: 0x3010) 2.2.
Read and Write the settings of each sensor.
Table 14. List of Characteristics in Sensor Setting Service
Characteristics
UUID
Characteristics
Properties
Byte
R W N I 0x3011
Measurement interval
2
0x3013
Temperature
15
0x3014
Relative humidity
15
0x3015
Ambient light
15
0x3016
UV Index
15
0x3017
Pressure
15
0x3018
Sound noise
15
0x3019
Discomfort index
15
0x301A
Heat stroke
15
2.2.1 Measurement interval (Characteristics UUID: 0x3011)
Specify measurement interval in seconds.(Common to all sensors Time information is cleared to zero (0) when changing the measurement interval, so it is necessary to set the time again to start data recording.
Table 15. Measurement interval format
Byte
Field
Format
Contents
0
Measurement interval
L
UInt16
Unit1 sec Range:1~3600 sec
Default300 sec (0x012C)
1
H
The possible recording period are shown in Table 16.
Table 16. Relationship between Measurement interval and possible recording period
Measurement interval
Recording period (hour)
Recording period (day)
1 sec
7.4 hour
0.3 days
10 sec
74 hour
3.0 days
30 sec
222 hour
9.2 days
60 sec
444 hour
18 days
300 sec
2219 hour
92 days
600 sec
4437 hour
185 days
3600 sec
26624 hour
1109 days
2JCIE-BL01 Environment Sensor User’s Manual (A278)
16
2.2.2 Temperature (Characteristics UUID: 0x3013)
Temperature sensor related event settings
Table 17. Temperature format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.01 degC Range0.0130.00 degC Default0x00C8 (2.00 degC)
2 H 3
Changing trend threshold
[decline/previous]
L 4 H
5
Changing trend threshold
[rise/term]
L 6 H
7
Changing trend threshold
[decline/term]
L 8 H
9
Simple threshold [upper limit]
L
SInt16
Unit0.01 degC Range:-10.00~60.00 degC
Default0x0DAC (35.00 degC)
10 H
11
Simple threshold [lower limit]
L
Unit0.01 degC Range:-10.00~60.00 degC
Default0x03E8 (10.00 degC)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
17
2.2.3 Relative humidity (Characteristics UUID: 0x3014)
Humidity sensor related event settings
Table 18. Relative Humidity format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.01 %RH Range0.0150.00 %RH Default0x01F4 (5.00 %RH)
2 H 3
Changing trend threshold
[decline/previous]
L 4 H
5
Changing trend threshold
[rise/term]
L 6 H
7
Changing trend threshold
[decline/term]
L 8 H
9
Simple threshold [upper limit]
L
SInt16
Unit0.01 %RH Range:0.00~100.00 %RH
Default0x1F40 (80.00 %RH)
10 H
11
Simple threshold [lower limit]
L
Unit0.01 %RH Range:0.00~100.00 %RH
Default0x0DAC (35.00 %RH)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
18
2.2.4 Ambient light (Characteristics UUID: 0x3015)
Light sensor related event settings
Table 19. Ambient Light format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit1 lx Range:1~2000 lx Default0x00C8 (200 lx)
2 H 3
Changing trend threshold
[decline/previous]
L 4 H
5
Changing trend threshold
[rise/term]
L 6 H
7
Changing trend threshold
[decline/term]
L 8 H
9
Simple threshold [upper limit]
L
SInt16
Unit1 lx Range1010000 lx
Default0x07D0 (2000 lx)
10 H
11
Simple threshold [lower limit]
L
Unit1 lx Range1010000 lx
Default0x00A (10 lx)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
19
2.2.5 UV Index (Characteristics UUID: 0x3016)
UV sensor related event settings
Table 20. UV Index format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.01 RangeIndex 0.0011.00 Default0x012C (3.00)
2 H 3
Changing trend threshold
[decline/previous]
L 4 H
5
Changing trend threshold
[rise/term]
L 6 H
7
Changing trend threshold
[decline/term]
L 8 H
9
Simple threshold [upper limit]
L
SInt16
Unit0.01 RangeIndex 0.0011.00
Default0x0258 (6.00)
10 H
11
Simple threshold [lower limit]
L
Unit0.01 RangeIndex 0.0011.00
Default0x0000 (0.00)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
20
2.2.6 Pressure (Characteristics UUID: 0x3017)
Barometric Pressure sensor related event settings
Table 21. Pressure format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.1 hPa Range:0.1~200.0 hPa Default0x0032 (5.0 hPa)
2 H 3
Changing trend threshold
[decline/previous]
L
SInt16
4 H 5
Changing trend threshold
[rise/term]
L
SInt16
6 H 7
Changing trend threshold
[decline/term]
L
SInt16
8 H 9
Simple threshold [upper limit]
L
SInt16
Unit0.1 hPa Range700.01100.0 hPa
Default0x2AF8 (1100.0 hPa)
10 H
11
Simple threshold [lower limit]
L
SInt16
Unit0.1 hPa Range700.01100.0 hPa
Default0x1B58 (700.0 hPa)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
21
2.2.7 Sound Noise (Characteristics UUID: 0x3018)
Microphone related event settings
Table 22. Sound Noise format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.01 dB Range0.0150.00 dB Default0x07D0 (20.00 dB)
2 H 3
Changing trend threshold
[decline/previous]
L
SInt16
4 H 5
Changing trend threshold
[rise/term]
L
SInt16
6 H 7
Changing trend threshold
[decline/term]
L
SInt16
8
H
9
Simple threshold [upper limit]
L
SInt16
Unit0.01 dB Range40.0085.00 dB
Default0x1B58 dB (70.00)
10 H
11
Simple threshold [lower limit]
L
SInt16
Unit0.01 dB Range40.0085.00 dB
Default0x0FA0 (40.00 dB)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
22
2.2.8 Discomfort index (Characteristics UUID: 0x3019)
Discomfort Index related event settings
Table 23. Discomfort index format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.01 Range0.0150.00 Default0x03E8 (10.00)
2 H 3
Changing trend threshold
[decline/previous]
L
SInt16
4 H 5
Changing trend threshold
[rise/term]
L
SInt16
6 H 7
Changing trend threshold
[decline/term]
L
SInt16
8
H
9
Simple threshold [upper limit]
L
SInt16
Unit0.01 Range55.0085.00
Default0x1F40 (80.00)
10 H
11
Simple threshold [lower limit]
L
SInt16
Unit0.01 Range55.0085.00
Default0x157C (55.00)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
23
2.2.9 Heat stroke (Characteristics UUID: 0x301A)
Heatstroke risk factor related event settings
Table 24. Heat stroke format
Byte
Field
Format
Contents
0 Event Enable/Disable UInt8
Bit 7-6 : RFU Bit 5 : Simple threshold [lower limit] Bit 4 : Simple threshold [upper limit] Bit 3 : Changing trend [decline/term] Bit 2 : Changing trend [rise/term] Bit 1 : Changing trend [decline/previous] Bit 0 : Changing trend [rise/previous] Enable: 1, Disable: 0
Default0x00
1
Changing trend threshold
[rise/previous]
L
SInt16
Unit0.01 degC Range0.0130.00 degC Default0x012C (3.00 degC)
2 H 3
Changing trend threshold
[decline/previous]
L
SInt16
4 H 5
Changing trend threshold
[rise/term]
L
SInt16
6 H 7
Changing trend threshold
[decline/term]
L
SInt16
8
H
9
Simple threshold [upper limit]
L
SInt16
Unit0.01 degC Range2540 degC
Default0x0AF0 (28.00 degC)
10 H
11
Simple threshold [lower limit]
L
SInt16
Unit0.01 degC Range2540 degC
Default0x09C4 (25.00 degC)
12 H
13
Term for changing trend (Number of Measurements)
UInt8
Unit:1 count Range:1~8 count
Default0x06 (6 count)
14 Moving average number UInt8
Unit:1 count Range:1~8 count
Default0x01 (1 count)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
24
Control Service (Service UUID: 0x3030) 2.3.
Read and Write device control parameters.
Table 25. List of Characteristics in Control Service
Characteristics
UUID
Characteristics
Properties
Byte
R W N
I
0x3031
Time information
4 0x3032
LED on duration
1 0x3033
Error status
4
0x3034
Trigger
2
2.3.1 Time information (Characteristics UUID: 0x3031)
Set UNIX TIME from the Central device for time adjustment of the recording data in the flash memory. Time information based on this setting is recorded for each page of the flash memory. * Note: Memory recording of measured data is not started unless time set to this Characteristic.
Table 26. Time information format
Byte
Field
Format
Contents
0
UNIX TIME
0
UInt32
Unit1 sec Range1970/1/1 0:00:012106/2/7 6:28:15
1 1 2 2 3
3
2.3.2 LED on duration (Characteristics UUID: 0x3032)
With this setting, embedded LED lights for the specified time period. It can be used for identifying the sensor which is currently connected, such as when there are a plurality of sensors.
Table 27. LED on duration format
Byte
Field
Format
Contents
0 LED on duration UInt8
Unit1 sec
Range:1~10 sec
2JCIE-BL01 Environment Sensor User’s Manual (A278)
25
2.3.3 Error status (Characteristics UUID: 0x3033)
Various error conditions of the sensor are indicated by a bit field. The error state can be reset by writing 0 from the Central device. *Just reading this characteristic does not reset the state.
Table 28. Error status format
Byte
Field
Format
Contents
0 Sensor Status UInt8
Bit 7RFU Bit 6Error: Accelerometer* Bit 5Error: Microphone Bit 4Error: Barometric Pressure sensor Bit 3Error: UV sensor Bit 2Error: Light sensor Bit 1Error: Humidity sensor Bit 0Error: Temperature sensor
*valid only with built-in Accelerometer type
1 CPU Status UInt8
Bit 7-2RFU Bit 1Boot default setting
Bit 0Flash memory verify error
2 Battery Status UInt8
Bit 7-2RFU Bit 1Error in reading battery voltage
Bit 0Battery Low
3
RFU
UInt8
Bit 7-0RFU
2.3.4 Trigger (Characteristics UUID: 0x3034)
After setting 0x01 for DFU Service, subsequent Service Discovery operation can discover hidden DFU Service.
Table 29. Trigger format
Byte
Field
Format
Contents
0
RFU
UInt8
0x00None (Always set to 0x00)
1 DFU Service Enable / Disable UInt8
0x00Disable
0x01:Enable
2JCIE-BL01 Environment Sensor User’s Manual (A278)
26
Parameter Service (Service UUID: 0x3040) 2.4.
Read and Write the settings on Bluetooth communication parameters
Table 30. List of Characteristics in BLE Parameter Service
Characteristics
UUID
Characteristics Contents
Properties
Byte
R W N
I
0x3041
UUIDs
UUID, Major, Minor
20
0x3042
ADV setting
Advertise setting
10
2.4.1 UUIDs (Characteristics UUID: 0x3041)
Specify UUID to be sent in Beacon Mode = Beacon(Advertise Format (A))
Table 31. UUIDs format
Byte
Field
Format
Contents
0
UUID Uint128
Default 0C4C3000-7700-46F4-AA96D5E974E32A54
1
2 3 4
5 6 7
8 9 10
11
12
13
14
15
16
Major
L
UInt16
Default0x0000 *Not used
17
H
18
Minor
L
UInt16
Default0x0000 *Not used
19
H
2JCIE-BL01 Environment Sensor User’s Manual (A278)
27
2.4.2 ADV setting (Characteristics UUID: 0x3042)
Set various Advertisement related parameters. Time Information is cleared to zero (0) when Beacon Mode is changed, so Time Information must be set to start data recording again. *After changing the settings of this characteristic, it is necessary to make power cycle by removing and inserting battery. * It makes difficult to establish a connection with the central device in a very short “Transmission period in Limited Broadcaster” setting.
Table 32. ADV setting format
Byte
Field
Format
Contents
0
ADV_IND Advertise interval
L
UInt16
Advertise interval Unit0.625ms Range0x0320(500ms)0x4000(10.24s)
Default:0x0808 (1285ms)
1 H
2
ADV_NONCON_IND Advertise interval
L
UInt16
Unit0.625ms Range0x00A0(100ms)0x4000(10.24s) Default0x00A0 (100ms)
*Not used
3 H
4
Transmission period in Limited Broadcaster
L
UInt16
Set transmission period per cycle when Beacon Mode 0x03,0x05 Limited Broadcaster Unit1 sec Range0x0001(1s)0x3FFF(16383s)
Default0x000A (10s)
5 H
6
Silent period in Limited Broadcaster
L
UInt16
Set silent period per cycle when Beacon Mode 0x03,0x05 Limited Broadcaster Unit1 sec Range0x0001(1s)0x3FFF(16383s)
Default0x0032 (50s)
7 H
8 Beacon Mode UInt8
Range0x00(0)0x0A(10) Default0x08 (8)
*Refer to Table 33. Beacon Mode for details
9 Tx Power SInt8
UnitdBm Range:-20, -16, -12, -8, -4, 0, 4 dBm
Default0x00 (0 dBm)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
28
Table 33. Beacon Mode
Beacon Mode Name
Shortened
Device Name
Device Name
Adv. Format
Normal
condition
Event
detected
0x00 Event Beacon
(SCAN RSP)
Env
EnvSensor-BL01 (B) (A)/(B)
Alternate
0x01
Standard Beacon
Env
EnvSensor-BL01
(B)
0x02
General Broadcaster 1
IM
IM-BL01
(D)
0x03
Limited Broadcaster 1
IM
IM-BL01
(D)
0x04
General Broadcaster 2
EP
EP-BL01
(E)
0x05
Limited Broadcaster 2
EP
EP-BL01
(E)
0x07 Alternate Beacon Env
EnvSensor-BL01 (A)/(B)
Alternate
0x08 Event Beacon
(ADV)
Env
EnvSensor-BL01 (C) (A)/(C)
Alternate
* (AE): refer to 3.Advertise Format for more details
2JCIE-BL01 Environment Sensor User’s Manual (A278)
29
DFU Service (Service UUID: 0x3050) 2.5.
Perform Firmware update via BLE communication
Table 34. List of Characteristic in DFU Service
Attribute UUID Characteristics
Properties
Byte
R W N I 0x3051
DFU Control Point
✔ ✔ -
0x3052
DFU Packet
* - 0x3053
DFU Revision
2
*”W” in DFU Packet means Write Without Response
2JCIE-BL01 Environment Sensor User’s Manual (A278)
30
Generic Access Service (Service UUID: 0x1800) 2.6.
Table 35. List of Characteristics in Generic Access Service
2.6.1 Device Name (Characteristics UUID: 0x2A00)
Table 36. Device Name format
Byte
Field
Format
Contents
0
Device Name Utf8s
“E” 0x45
1
“n” 0x6E
2
“v” 0x76
3
“S” 0x53
4
“e” 0x65
5
“n” 0x6E
6
“s” 0x73
7
“o” 0x6F
8
“r” 0x72
9
"-" 0x2D
10
"B" 0x42
11
"L" 0x4C
12
"0" 0x30
13
"1" 0x31
When in Beacon Mode 0x02, 0x03: IM-BL01 (7 Byte)
When in Beacon Mode 0x04, 0x05: EP-BL01 (7 Byte)
Attribute
UUID
Characteristics Contents
Properties
Byte
R W N I 0x2A00
Device Name
Name
14
0x2A01
Appearance
Category
2
0x2A04
Peripheral Preferred Connection Parameters
Minimum connection interval
2
Maximum connection interval
2
Slave latency
2
Connection supervision timeout multiplier
2
2JCIE-BL01 Environment Sensor User’s Manual (A278)
31
2.6.2 Appearance (Characteristics UUID: 0x2A01)
Table 37. Appearance format
Byte
Field
Format
Contents
0
Category
L
16bit 0 : Unknown
1
H
2.6.3 Peripheral Preferred Connection Parameters (Characteristics UUID: 0x2A04)
Connection parameter update is performed 5 seconds after Connection, and thereafter 3 times with 30 seconds interval.
Table 38. Peripheral Preferred Connection Parameters format
Byte
Field
Format
Contents
0
Minimum connection interval 16bit
Unit1.25ms
Value0x0014(25ms)
1
2
Maximum connection interval 16bit
Unit1.25ms
Value0x0028(50ms)
3
4
Slave Latency 16bit Value0x0004 (4)
5
6
Connection Supervision
Timeout Multiplier
16bit
Unit10ms
Value0x0190 (4s)
7
2JCIE-BL01 Environment Sensor User’s Manual (A278)
32
Device Information Service (Service UUID: 0x180A) 2.7.
Table 39. List of Characteristics in Device Information Service
Attribute
UUID
Characteristics Contents
Properties
Byte
R W N I 0x2A24
Model Number String
Model Number
10
0x2A25
Serial Number String
Serial Number
10
0x2A26
Firmware Revision String
Firmware Revision
5
0x2A27
Hardware Revision String
Hardware Revision
5
0x2A29
Manufacturer Name String
Manufacturer Name
5
2.7.1 Model Number String (Characteristics UUID: 0x2A24)
Table 40. Model Number String format
Byte
Field
Format
Contents
0
Model Number Utf8s
"2" 0x32
1
"J" 0x4A
2
"C" 0x43
3
"I" 0x49
4
"E" 0x45
5
"-" 0x2D
6
"B" 0x42
7
"L" 0x4C
8
"0" 0x30
9
"1" 0x31
2JCIE-BL01 Environment Sensor User’s Manual (A278)
33
2.7.2 Serial Number String (Characteristics UUID: 0x2A25)
Table 41. Serial Number String format
Byte
Field
Format
Contents
0
Serial Number Utf8s
"0""3" 0x300x33
1
"0""9" 0x300x39
2
"0""9", "X", "Y", "Z"
0x300x39, 0x58, 0x59, 0x5A
3
"0""9" 0x300x39
4
“M” 0x4D
5
"Y" 0x59
6
"0""9" 0x300x39
7
"0""9" 0x300x39
8
"0""9" 0x300x39
9
"0""9" 0x300x39
2.7.3 Firmware Revision String (Characteristics UUID: 0x2A26)
Table 42. Firmware Revision String format
Byte
Field
Format
Contents
0
Firmware Revision Utf8s
"0""9" 0x300x39
1
"0""9" 0x300x39
2
"." 0x2E
3
"0""9" 0x300x39
4
"0""9" 0x300x39
2.7.4 Hardware Revision String (Characteristics UUID: 0x2A27)
Table 43. Hardware Revision String format
Byte
Field
Format
Contents
0
Hardware Revision Utf8s
"0""9" 0x300x39
1
"0""9" 0x300x39
2
"." 0x2E
3
"0""9" 0x300x39
4
"0""9" 0x300x39
2JCIE-BL01 Environment Sensor User’s Manual (A278)
34
2.7.5 Manufacturer Name String (Characteristics UUID: 0x2A29)
Table 44. Manufacturer Name String format
Byte
Field
Format
Contents
0
Manufacturer Name Utf8s
"O" 0x4F
1
"M" 0x4D
2
"R" 0x52
3
"O" 0x4F
4
"N" 0x4E
2JCIE-BL01 Environment Sensor User’s Manual (A278)
35
3. Advertise format
The following Advertise format can be selected by Beacon Mode in ADV Setting.
(A) Beacon
iBeacon equivalent format. Major = Latest Page number, Minor = Row number
(B) Connection Advertise 1
This format contains Flag and Local Name. The latest sensor data, Latest page information, and event flag are included in SCAN_RSP Payload after receiving ADV_IND.
(C) Connection Advertise 2
This format contains Flag, Local Name, Latest page information, and event flag. There is no SCAN_RSP and sensor data is not included.
(D) Sensor ADV 1
This format contains the latest sensor data including Flag, Local Name, and acceleration information (with built-in Accelerometer type only).
(E) Sensor ADV 2
This format contains Flag, Local Name, and latest sensor data.
* The Battery Voltage (Battery voltage) in Advertise Format shall be expressed as follows.
((Acquired value + 100) x 10) mV
* Event flag (sensor name + Evt) in Advertise Format conforms to the bit field of 2.1.6 Event flag.
2JCIE-BL01 Environment Sensor User’s Manual (A278)
36
(A) Beacon 3.1.
Table 45. (A) Beacon format
0 1 2 3 4 5 0 6 1 7 2 0 8 3 1
9 4 2 10 5 3 11 6 4 12 7 5 13 8 6 0 Length 0x02 14 9 7 1 AD Type 0x01 15 10 8 2 Flags 0x06 16 11 9 3 Length 0x1A 17 12 10 4 AD Type 0xFF 18 13 11 5 0x4C 19 14 12 6 0x00 20 15 13 7 Beacon type 0x02 21 16 14 8 Beacon type 0x15 22 17 15 9 0x0C 23 18 16 10 0x4C 24 19 17 11 0x30 25 20 18 12 0x00 26 21 19 13 0x77 27 22 20 14 0x00 28 23 21 15 0x46 29 24 22 16 0xF4 30 25 23 17 0xAA 31 26 24 18 0x96 32 27 25 19 0xD5 33 28 26 20 0xE9 34 29 27 21 0x74 35 30 28 22 0xE3 36 31 29 23 0x2A 37 32 30 24 0x54 38 33 31 25 39 34 32 26 40 35 33 27 41 36 34 28 42 37 35 29 Power 0xC3 43 44 45
PDU Header (16bits)
Acc ess Address (4 oc tets) CRC
ScanRspData (30 octets)
AD 1
Major
Minor
Link Layer packet format (46 octets)
Preamble (1 octets)
AdvA (6 octets)
UUID
PDU (38 octets)
AD 2
Company ID
ADV_NONCONN_IND PDU Payload (36 octets)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
37
(B) Connection Advertise 1 3.2.
3.2.1 Advertise (ADV_IND)
Table 46. (B) Connection Advertise 1 – Advertise (ADV_IND) format
0 1 2 3 4 5 0 6 1 7 2 0 8 3 1
9 4 2 10 5 3 11 6 4 12 7 5 13 8 6 0 Length 0x02 14 9 7 1 AD T ype 0x01 15 10 8 2 Flags 0x06 16 11 9 3 Length 0x03 17 12 10 4 AD Type 0x02 18 13 11 5 0x0A 19 14 12 6 0x18 20 15 13 7 Length 0x04 21 16 14 8 AD Type 0x08 22 17 15 9 "E" 23 18 16 10 "n" 24 19 17 11 "v" 25 26 27
Acc ess Address (4 octets)
Preamble (1 octets)
Link Layer packet format (28 octets)
ADV_IND PDU Payload (18 octets )
PDU Header (16bits)
AdvA (6 octets)
AD 1
Local Name 16-bit Service UUIDs
AD 2
AD 3
AdvData (12 octets)
PDU (20 octets)
CRC (3 octets)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
38
3.2.2 Scan Response (SCAN_RSP)
Table 47. (B) Connection Advertise 1 – Scan Response (SCAN_RSP) format
0 1 2 3 4 5 0 6 1 7 2 0 8 3 1
9 4 2 10 5 3 11 6 4 12 7 5 13 8 6 0 Length 0x1E 14 9 7 1 AD Type 0xFF 15 10 8 2 0xD5 16 11 9 3 0x02 17 12 10 4 18 13 11 5 19 14 12 6 Row information 20 15 13 7 21 16 14 8 22 17 15 9 23 18 16 10 24 19 17 11 Temperature Evt 25 20 18 12 Relative humidity Evt 26 21 19 13 Ambient light Evt 27 22 20 14 UV index Evt 28 23 21 15 Pressure Evt 29 24 22 16 Sound noise Evt 30 25 23 17 Discomfort index Evt 31 26 24 18 Heat stroke Evt 32 27 25 19 Misc Evt 33 28 26 20 34 29 27 21 35 30 28 22 36 31 29 23 37 32 30 24 38 33 31 25 39 34 32 26 40 35 33 27 41 36 34 28 42 37 35 29 43 38 36 30 Battery voltage 44 45 46
Link Layer packet format (47 octets)
AdvA (6 octets)
PDU Header (16bits)
ScanRspData (31 octets)
AD 3
Temperature
Relative humidity
Ambient light
Pressure
Sound
Company ID
Page information
Unique Identifier CRC (3 octets)
Acc ess Address (4 oc tets)
Preamble (1 octets)
SCAN_RSP PDU Payload (37 octets)
PDU (39 octets)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
39
(C) Connection Advertise 2 (ADV_IND) 3.3.
Table 48. (C) Connection Advertise 2 (ADV_IND) format
* Page information = (UInt16_t)((page << 4) | row)
0 1 2 3 4 5 0 6 1 7 2 0 8 3 1
9 4 2 10 5 3 11 6 4 12 7 5 13 8 6 0 Length 0x02 14 9 7 1 AD T ype 0x01 15 10 8 2 Flags 0x06 16 11 9 3 Length 0x03 17 12 10 4 AD Type 0x02 18 13 11 5 0x0A 19 14 12 6 0x18 20 15 13 7 Length 0x12 21 16 14 8 AD Type 0xFF 22 17 15 9 0xD5 23 18 16 10 0x02 24 19 17 11 25 20 18 12 26 21 19 13 27 22 20 14 28 23 21 15 29 24 22 16 30 25 23 17 Temperature Evt 31 26 24 18 Relative humidity Evt 32 27 25 19 Ambient light Evt 33 28 26 20 UV index Evt 34 29 27 21 Pressure Evt 35 30 28 22 Sound noise Evt 36 31 29 23 Discomfort index Evt 37 32 30 24 Heat stroke Evt 38 33 31 25 Misc Evt 39 34 32 26 Length 0x04 40 35 33 27 AD Type 0x08 41 36 34 28 "E" 42 37 35 29 "n" 43 38 36 30 "v" 44 45 46
CRC (3 octets)
Link Layer packet format (47 octets)
PDU (39 octets)
ADV_IND PDU Payload (37 octets)
AD 3
Preamble (1 octets)
Acc ess Address (4 oc tets) PDU Header (16bits)
AdvA (6 octets)
AD 1
AD 2
16-bit Service UUIDs
AD 4
Company ID
Page(+row) information
AdvData (31 octets)
Local Name
Unique Identifier
2JCIE-BL01 Environment Sensor User’s Manual (A278)
40
(D) Sensor ADV 1 (ADV_IND) 3.4.
Table 49. (D) Sensor ADV 1 (ADV_IND) format
*Acceleration values are valid only with built-in Accelerometer type. Otherwise, these will be zero.
0 1 2 3 4 5 0 6 1 7 2 0 8 3 1
9 4 2 10 5 3 11 6 4 12 7 5 13 8 6 0 Length 0x02 14 9 7 1 AD Type 0x01 15 10 8 2 Flags 0x06 16 11 9 3 Length 0x17 17 12 10 4 AD Type 0xFF 18 13 11 5 0xD5 19 14 12 6 0x02 20 15 13 7 Sequence number 21 16 14 8 22 17 15 9 23 18 16 10 24 19 17 11 25 20 18 12 26 21 19 13 27 22 20 14 28 23 21 15 29 24 22 16 30 25 23 17 31 26 24 18 32 27 25 19 33 28 26 20 34 29 27 21 35 30 28 22 36 31 29 23 37 32 30 24 38 33 31 25 39 34 32 26 Battery voltage 40 35 33 27 Length 0x03 41 36 34 28 AD Type 0x08 42 37 35 29 "I" 43 38 36 30 "M" 44 45 46
CRC
AD 3
Preamble (1 octets)
AdvA (6 octets)
Link Layer packet format (47 octets)
Access Address ( 4 octets) Local Name
Relative humidity
Sound noise
Acceleration Z
AdvData (31 octets)
AD 1
AD 2
UV index
PDU (39 octets)
Pressure
Company ID
Acceleration X
Temperature
ADV_IND PDU Payload (37 octets)
Acceleration Y
PDU Header (16bits)
Ambient light
2JCIE-BL01 Environment Sensor User’s Manual (A278)
41
(E) Sensor ADV 2 (ADV_IND) 3.5.
Table 50. (E) Sensor ADV 2 (ADV_IND) format
0
1
2
3
4
5 0
6 1
7 2 0
8 3 1
9 4 2 10 5 3 11 6 4 12 7 5 13 8 6 0 Length 0x02 14 9 7 1 AD Type 0x01 15 10 8 2 Flags 0x06 16 11 9 3 Length 0x17 17 12 10 4 AD Type 0xFF 18 13 11 5 0xD5 19 14 12 6 0x02 20 15 13 7 Sequence number 21 16 14 8 22 17 15 9 23 18 16 10 24 19 17 11 25 20 18 12 26 21 19 13 27 22 20 14 28 23 21 15 29 24 22 16 30 25 23 17 31 26 24 18 32 27 25 19 33 28 26 20 34 29 27 21 35 30 28 22 36 31 29 23 37 32 30 24 38 33 31 25 39 34 32 26 Battery voltage 40 35 33 27 Length 0x03 41 36 34 28 AD Type 0x08 42 37 35 29 "E" 43 38 36 30 "P" 44 45 46
Link Layer packet format (47 octets)
Preamble (1 octets)
Relative humidity
Ambient light
RFU
AD 1
Pressure
Access Address ( 4 octets) CRC UV index
Local Name
AD 2
Company ID
Temperature
Heat stroke
AdvData (31 octets)
ADV_IND PDU Payload (37 octets)
Sound noise
AD 3
Discomfort index
PDU (39 octets)
PDU Header (16bits)
AdvA (6 octets)
2JCIE-BL01 Environment Sensor User’s Manual (A278)
42
Revision history
#
Revision
Date
Changes
1
1.0
12/01/2016
Released
1.1
12/02/2016
Added default values in setting parameters.
3
1.2
01/07/2017
Added annotation on Accelerometer
4
1.3
02/03/2017
Corrected a typo
5 1.4 09/12/2017 - Added description on event data in Advertise Format
- Added annotation on Transmission period in Limited Broadcaster
6
1.5
11/09/2017
Corrected a typo in default value of Humidity event threshold
7
1.6
09/03/2017
Removed unused parameter from Trigger characteristic.
Please check each region's Terms & Conditions by region website.
OMRON Corporation
Electronic and Mechanical Components Company
Regional Contact
Cat. No. A278-E1-01
0618 (0618)(O)
Americas Europe
https://www.components.omron.com/ http://components.omron.eu/
Asia-Pacific China
https://ecb.omron.com.sg/ https://www.ecb.omron.com.cn/
Korea Japan
https://www.omron-ecb.co.kr/ https://www.omron.co.jp/ecb/
In the interest of product improvement, specifications are subject to change without notice.
© OMRON Corporation 2018 All Rights Reserved.
Loading...