Omron 2JCIE-BL01 User Manual

Omron 2JCIE-BL01 User Manual

Environment sensor
Table of Contents

Advertisement

Environment Sensor
2JCIE-BL01
User's Manual
Environment Sensor
A278-E1-01

Advertisement

Table of Contents
loading

Summary of Contents for Omron 2JCIE-BL01

  • Page 1 Environment Sensor 2JCIE-BL01 User’s Manual Environment Sensor A278-E1-01...
  • Page 2: Table Of Contents

    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)
  • Page 3 3.2.1 Advertise (ADV_IND) ....................37 3.2.2 Scan Response (SCAN_RSP) ..................38 3.3. (C) Connection Advertise 2 (ADV_IND) ................39 3.4. (D) Sensor ADV 1 (ADV_IND) ................... 40 3.5. (E) Sensor ADV 2 (ADV_IND) ................... 41 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 4: Introduction

    1. Introduction 1.1. Scope This Communication I/F Manual applies to Environment Sensor type 2JCIE-BL01. 1.2. Communication Interface 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)
  • Page 5: Operation Flow

    Measurement Sensor Measurement Update Latest data Update Latest data Update Sequence No. Time information Cleared Data Recording Update row No. Row No.? < 12 Save to Flash Memory New page Figure 1 Operation flow 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 6: With Data Recording Mode

    Table 3. List of Beacon Mode without Data Recording Beacon Mode Name Shortened Device Name Device Name 0x02 General Broadcaster 1 IM-BL01 0x03 Limited Broadcaster 1 IM-BL01 0x04 General Broadcaster 2 EP-BL01 0x05 Limited Broadcaster 2 EP-BL01 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 7: Flash Memory For Data Recording

    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)
  • Page 8: Gatt Services

    Service name Number of Characteristics 0x3000 Sensor Service 0x3010 Setting Service 0x3030 Control Service 0x3040 Parameter Service 0x3050 DFU Service 0x1800 (Public) Generic Access Service 0x1801 (Public) Generic Attribute Service 0x180A (Public) Device Information Service 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 9: Sensor Service (Service Uuid: 0X3000)

    Latest data ✔ ✔ 0x3001 Latest page ✔ 0x3002 Request page ✔ ✔ 0x3003 Response flag ✔ 0x3004 Response data ✔ 0x3005 Event flag ✔ ✔ 0x3006 *Properties(R : Read,W : Write,N : Notify,I:Indicate) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 10: Latest Data (Characteristics Uuid: 0X3001)

    *1 In the operation with data recording mode, the value is always zero unless Time information is set. *2 Discomfort Index, Heatstroke risk factor(WBGT approximation)are calculated only by temperature and humidity. These information is just a rough indication and for referential use only. 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 11: Latest Page (Characteristics Uuid: 0X3002)

    Table 9. Latest page format Byte Field Format Contents Created time of the latest page. UNIX TIME UInt32 Unit:1 sec Range:1970/1/1 0:00:01~2106/2/7 6:28:15 Unit:1 sec Measurement interval UInt16 Range:1~3600 sec Latest page UInt16 Range:0~2047 Latest row UInt8 Range:0~12 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 12: Request Page (Characteristics Uuid: 0X3003)

    Table 11. Response flag format Byte Field Format Contents 0x00: Retrieving Update flag UInt8 0x01: Completed 0x02: Failed to retrieve data Created time of this page. UNIX TIME UInt32 Unit:1 sec Range:1970/1/1 0:00:01~2106/2/7 6:28:15 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 13: Response Data (Characteristics Uuid: 0X3005)

    Unit:0.01 %RH Light SInt16 Unit:1 lx UV Index SInt16 Unit:0.01 Barometric Pressure SInt16 Unit:0.1 hPa Sound noise SInt16 Unit:0.01 dB Discomfort Index SInt16 Unit:0.01 Heatstroke risk factor SInt16 Unit:0.01 degC Battery voltage UInt16 Unit:1 mV 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 14 *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. 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 15: Event Flag (Characteristics Uuid: 0X3006)

    [previous] :The stat in which the difference between the latest data and the previous data is equal to or greater than the set threshold. Simple Thres Figure 3 Event detection 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 16: Setting Service (Service Uuid: 0X3010)

    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)
  • Page 17: Temperature (Characteristics Uuid: 0X3013)

    Simple threshold Range:-10.00~60.00 degC [lower limit] Default:0x03E8 (10.00 degC) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 18: Relative Humidity (Characteristics Uuid: 0X3014)

    Simple threshold Range:0.00~100.00 %RH [lower limit] Default:0x0DAC (35.00 %RH) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 19: Ambient Light (Characteristics Uuid: 0X3015)

    Simple threshold Range:10~10000 lx [lower limit] Default:0x00A (10 lx) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 20: Uv Index (Characteristics Uuid: 0X3016)

    Simple threshold Range:Index 0.00~11.00 [lower limit] Default:0x0000 (0.00) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 21: Pressure (Characteristics Uuid: 0X3017)

    SInt16 Range:700.0~1100.0 hPa [lower limit] Default:0x1B58 (700.0 hPa) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 22: Sound Noise (Characteristics Uuid: 0X3018)

    SInt16 Range:40.00~85.00 dB [lower limit] Default:0x0FA0 (40.00 dB) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 23: Discomfort Index (Characteristics Uuid: 0X3019)

    Simple threshold SInt16 Range:55.00~85.00 [lower limit] Default:0x157C (55.00) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 24: Heat Stroke (Characteristics Uuid: 0X301A)

    Range:25~40 degC SInt16 [lower limit] Default:0x09C4 (25.00 degC) Unit:1 count Term for changing trend UInt8 Range:1~8 count (Number of Measurements) Default:0x06 (6 count) Unit:1 count Moving average number UInt8 Range:1~8 count Default:0x01 (1 count) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 25: Control Service (Service Uuid: 0X3030)

    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 Unit:1 sec LED on duration UInt8 Range:1~10 sec 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 26: Error Status (Characteristics Uuid: 0X3033)

    After setting 0x01 for DFU Service, subsequent Service Discovery operation can discover hidden DFU Service. Table 29. Trigger format Byte Field Format Contents UInt8 0x00:None (Always set to 0x00) 0x00:Disable DFU Service Enable / Disable UInt8 0x01:Enable 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 27: Parameter Service (Service Uuid: 0X3040)

    Specify UUID to be sent in Beacon Mode = Beacon(Advertise Format (A)). Table 31. UUIDs format Byte Field Format Contents Default: UUID Uint128 0C4C3000-7700-46F4-AA96D5E974E32A54 Default:0x0000 Major UInt16 *Not used Default:0x0000 Minor UInt16 *Not used 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 28: Adv Setting (Characteristics Uuid: 0X3042)

    Limited Broadcaster Range:0x0001(1s)~0x3FFF(16383s) Default:0x0032 (50s) Range:0x00(0)~0x0A(10) Beacon Mode UInt8 Default:0x08 (8) *Refer to Table 33. Beacon Mode for details Unit:dBm Tx Power SInt8 Range:-20, -16, -12, -8, -4, 0, 4 dBm Default:0x00 (0 dBm) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 29 Limited Broadcaster 1 IM-BL01 0x04 General Broadcaster 2 EP-BL01 0x05 Limited Broadcaster 2 EP-BL01 0x07 Alternate Beacon EnvSensor-BL01 (A)/(B) Alternate 0x08 Event Beacon EnvSensor-BL01 (A)/(C) (ADV) Alternate * (A~E): refer to 3.Advertise Format for more details 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 30: Dfu Service (Service Uuid: 0X3050)

    Table 34. List of Characteristic in DFU Service Properties Attribute UUID Characteristics Byte 0x3051 DFU Control Point ✔ ✔ 0x3052 DFU Packet ✔* 0x3053 DFU Revision ✔ *”W” in DFU Packet means Write Without Response 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 31: Generic Access Service (Service Uuid: 0X1800)

    “o” 0x6F “r” 0x72 "-" 0x2D "B" 0x42 "L" 0x4C "0" 0x30 "1" 0x31 * When in Beacon Mode 0x02, 0x03: IM-BL01 (7 Byte) * When in Beacon Mode 0x04, 0x05: EP-BL01 (7 Byte) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 32: Appearance (Characteristics Uuid: 0X2A01)

    Table 38. Peripheral Preferred Connection Parameters format Byte Field Format Contents Unit:1.25ms Minimum connection interval 16bit Value:0x0014(25ms) Unit:1.25ms Maximum connection interval 16bit Value:0x0028(50ms) Slave Latency 16bit Value:0x0004 (4) Connection Supervision Unit:10ms 16bit Timeout Multiplier Value:0x0190 (4s) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 33: Device Information Service (Service Uuid: 0X180A)

    2.7.1 Model Number String (Characteristics UUID: 0x2A24) Table 40. Model Number String format Byte Field Format Contents "2" 0x32 "J" 0x4A "C" 0x43 "I" 0x49 "E" 0x45 Model Number Utf8s "-" 0x2D "B" 0x42 "L" 0x4C "0" 0x30 "1" 0x31 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 34: Serial Number String (Characteristics Uuid: 0X2A25)

    "0"~"9" 0x30~0x39 "0"~"9" 0x30~0x39 2.7.4 Hardware Revision String (Characteristics UUID: 0x2A27) Table 43. Hardware Revision String format Byte Field Format Contents "0"~"9" 0x30~0x39 "0"~"9" 0x30~0x39 Hardware Revision Utf8s "." 0x2E "0"~"9" 0x30~0x39 "0"~"9" 0x30~0x39 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 35: Manufacturer Name String (Characteristics Uuid: 0X2A29)

    2.7.5 Manufacturer Name String (Characteristics UUID: 0x2A29) Table 44. Manufacturer Name String format Byte Field Format Contents "O" 0x4F "M" 0x4D Manufacturer Name Utf8s "R" 0x52 "O" 0x4F "N" 0x4E 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 36: Advertise Format

    * 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)
  • Page 37: A) Beacon

    0x4C Company ID 0x00 7 Beacon type 0x02 8 Beacon type 0x15 0x0C 0x4C 0x30 0x00 0x77 0x00 0x46 0xF4 UUID 0xAA 0x96 0xD5 0xE9 0x74 0xE3 0x2A 0x54 Major Minor 29 Power 0xC3 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 38: B) Connection Advertise 1

    1 AD Type 0x01 2 Flags 0x06 3 Length 0x03 4 AD Type 0x02 0x0A 16-bit Service UUIDs 0x18 7 Length 0x04 8 AD Type 0x08 "E" Local Name "n" "v" CRC (3 octets) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 39: Scan Response (Scan_Rsp)

    14 UV index Evt 15 Pressure Evt 16 Sound noise Evt 17 Discomfort index Evt 18 Heat stroke Evt 19 Misc Evt Temperature Relative humidity Ambient light Pressure Sound 30 Battery voltage CRC (3 octets) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 40: C) Connection Advertise 2 (Adv_Ind)

    23 Discomfort index Evt 24 Heat stroke Evt 25 Misc Evt 26 Length 0x04 27 AD Type 0x08 "E" Local Name "n" "v" CRC (3 octets) * Page information = (UInt16_t)((page << 4) | row) 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 41: D) Sensor Adv 1 (Adv_Ind)

    Acceleration X Acceleration Y Acceleration Z 26 Battery voltage 27 Length 0x03 28 AD Type 0x08 "I" Local Name "M" *Acceleration values are valid only with built-in Accelerometer type. Otherwise, these will be zero. 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 42: E) Sensor Adv 2 (Adv_Ind)

    Company ID 0x02 7 Sequence number Temperature Relative humidity Ambient light UV index Pressure Sound noise Discomfort index Heat stroke 26 Battery voltage 27 Length 0x03 28 AD Type 0x08 "E" Local Name "P" 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 43: Revision History

    - Added description on event data in Advertise Format - Added annotation on Transmission period in Limited Broadcaster 11/09/2017 Corrected a typo in default value of Humidity event threshold 09/03/2017 Removed unused parameter from Trigger characteristic. 2JCIE-BL01 Environment Sensor User’s Manual (A278)
  • Page 44 Electronic and Mechanical Components Company Regional Contact 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/ © OMRON Corporation 2018 All Rights Reserved. Cat. No. A278-E1-01 In the interest of product improvement, specifications are subject to change without notice. 0618 (0618)(O)

Table of Contents