본문 바로가기

Bigdata Hadoop

AB BLE 게이트웨이 V4 사용자 가이드

반응형

 

성능

 

  • 스캔 기간 = 1초
  • 이더넷 와이어로 초당 최대 210개의 광고 데이터 업로드
  • WiFi 연결로 초당 최대 150개의 광고 데이터 업로드

 

데이터 형식

 

MessagePack 형식의 Gateway V4 게시 데이터. MessagePack은 효율적인 바이너리 직렬화 형식입니다. JSON과 같은 여러 언어 간에 데이터를 교환할 수 있습니다. 하지만 더 빠르고 작습니다. MessagePack을 구문 분석하기 위한 프로그래밍 언어용 라이브러리를 더 많이 얻을 수 있습니다.

 

 

디코딩된 데이터는 다음 키가 있는 사전입니다.

 

  • v - 펌웨어 버전
  • mid - 메시지 ID
  • time - 부팅 시간
  • ip - 게이트웨이의 IP
  • mac - 게이트웨이의 MAC 주소
  • rssi - 게이트웨이의 WiFi 연결 RSSI. 펌웨어 v1.5.0에서 WiFi 연결을 사용할 때 나타납니다.
  • iccid - 4G 모듈의 ICCID. 펌웨어 v1.5.3에서 4G 연결을 사용할 때 나타납니다.
  • devices - 게이트웨이가 수집한 BLE 광고 데이터의 배열

 

devices 배열에는 BLE 장치의 RAW 광고 데이터가 들어 있습니다. 예시 16진수 데이터 프레임은 아래 "키 장치의 데이터 형식" 섹션을 참조하세요. 

 

00 12 3b 6a 1a 64 cf aa 02 01 06 1a ff 4c 00 02 15 b5 b1 82 c7 ea b1 49 88 aa 99 b5 c1 51 70 08 d9 00 01 cf 64 c5 

 

Bytes Description Example
byte 1 advertising type, see the table below 00
byte 2 - 7 mac address for BLE device 12 3b 6a 1a 64 cf
byte 8 RSSI, minus 256 for real value aa, 0xaa - 256 = -86
byte 9 - Advertisement data 02 01 06 1a ff 4c 00 02 15 b5 b1 82 c7 ea b1 49 88 aa 99 b5 c1 51 70 08 d9 00 01 cf 64 c5

 

 

키 장치에 대한 예시 데이터

 

장치 배열의 예시 데이터 

 

hex data : 02C8FD1949A530CE0201061AFF4C000215EB6D469624BE4663B15230D46B0E9CC9000D002AC0 

 

Data Description
02 adv type
C8FD1949A530 mac address
CE rssi
0201061AFF4C000215EB6D469624BE4663B15230D46B0E9CC9000D002AC0 raw advertising data

 

 

광고 유형 코드

 

Code Description
0 Connectable undirected advertisement
1 Connectable directed advertisement
2 Scannable undirected advertisement
3 Non-Connectable undirected advertisement
4 Scan Response

 

구성 옵션

 

애플리케이션 옵션

 

광고 필터

 

1. 모든 광고 데이터 허용: 모든 데이터 스캔, 기본값

2. iBeacon 전용: iBeacon 데이터만 스캔. 자세한 내용은 iBeacon 프로토콜을 검색하세요.

3. Eddystone UID 전용: Eddystone UID만 스캔

4. Eddystone URL 전용: Eddystone URL만 스캔

5. 센서 모드, 일부 Xiaomi 센서 지원: 실험적 기능, 온도/습도 센서와 같은 Xiaomi 센서만 스캔

6. iBeacon 및 Eddystone TLM 일반: iBeacon 및 Eddystone TLM 일반 데이터만 스캔

7. Eddystone UID 및 Eddystone TLM 일반: Eddystone UID 및 Eddystone TLM 일반만 스캔

8. Eddystone URL 및 Eddystone TLM 일반: Eddystone URL 및 Eddystone TLM 일반만 스캔

 

eddystone 프로토콜에 대한 자세한 내용은 사양을 확인하세요.

 

제조 필터

 

광고 패킷의 일반적인 구조는 BLE 광고 데이터 기본에 설명되어 있습니다. 제조업체별 데이터는 애플리케이션에 적합한 모든 형식으로 광고 패킷에 사용자 정의 데이터를 추가하는 데 사용할 수 있습니다. 예를 들어, 광고 데이터에 온도 센서의 판독 값을 포함하는 비콘을 만들 수 있습니다.

 

아래 이미지를 참조하세요. 여기에는 회사 Silicon Labs의 회사 ID 02FF가 포함되어 있습니다. "Manufacture Filter" = 02FF를 입력하여 광고 데이터만 스캔할 수 있습니다. 

 

 

 

하드웨어

 

LED 상태

 

이더넷 포트에는 녹색 LED와 노란색 LED가 있습니다. 

 

Color Description
Green Blink when ethernet start
Yellow Turn on when it got IP address

 

 

회로도 및 PCB 레이아웃

 

  • Schematic
  • 게이트웨이 V4용 회로도 PCB 레이아웃. 마이크로컨트롤러는 ESP32 및 NRF52832입니다. 

 

 

 

 

 

Pinouts 

 

Pinouts Description
J3 I2C ports for ESP32 module
P2 Program pins for ESP32 module
P3 Program pins for NRF52832 module
P4 UART ports for NRF52832 module

 

 

J3 pinouts 

 

PCB V5.4

  • VCC
  • GND
  • GPIO16
  • GPIO04

 

 

반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^