Q.

BoT-CLE110을 Client로 사용하여 개발중에 있습니다.

CLE110 Server 와 CLE110 Client간에는 connect가 잘되는데

다른 BLE 모듈의 Gatt server에 CLE 110 Client를 connect 하면 +OK 이후에 반응이 없습니다.


Gatt server에서 디버깅을 해 보면 connected 상태로 계속 들어오는것으로 봐서는

CLE110 Client가 Gatt server에 여러번 접속 시도를 하고 있는것 같습니다만,

왜 접속완료가 안되고 이와같은 현상이 벌어지는지 알수가 없습니다.


Gatt server에 안드로이드 폰으로 접속하면 접속도 잘 되고 데이터 전송도 정상적으로 됩니다.

(BoT-CLE100-Kit 어플리케이션 사용)


사용된 UUID는 아래와 같습니다.

service

0000fff0-0000-1000-8000-00805f9b34fb

read/notification

0000fff1-0000-1000-8000-00805f9b34fb

write

0000fff2-0000-1000-8000-00805f9b34fb


어떠한 문제로 인해 이런문제가 발생되는지 알 수 있을까요?


A.

Central 부분은 당사의 제품간 접속만 허용을 하고 있습니다.
외부 모듈의 경우 호환성 문제가 발생할 소지가 있어서 Filter가 설정되어 있습니다.

Filtering 부분에서 NAP주소가 '74F0'로 시작하는 주소만 Accept하도록 되어있습니다.
NAP주소만 변경하더라도 타모듈과의 호환성은 보장해 드릴수는 없습니다.