Q. 안녕하세요?

bot-cle110d와 mcu를 연결하고

PC와 통신을하려고 하고있습니다.


mcu와의 통신은 잘 하고있지만

PC와 통신에서 어려움을 겪고있습니다.


BLED112 라는 동글을 이용하여

가상 시리얼포트를 잡아서

랩뷰를 통해서 데이터를 받으려고 합니다.

랩뷰상에서 BoT와의 연결은 성공하여

MCU에서 +CONNECT 라는 값을 받아서 확인을 했습니다.


그 이후 데이터를 받기위해서

UUID라는 것을 설정해줘야 한다고하는데

Serviced UUID와

Characteristic UUID

두개의 UUID가 필요한 것 같은데

데이터 시트(29,30 page참조)를 보고 UUID를 지정함에 어려움을 겪고있습니다.

양방향 통신이 됐으면 좋겠는데 어떤 UUID를 써야할까요?




A. BoT-CLE110은 Peripheral 로 Data Service 를 사용할 때 아래와 같은 Service 구조를 가집니다.


Data Service : 0xFFF0

    Read/Notification :   0xFFF1       |     Read/Notification

    Write(No respnse) : 0xFFF2       |     Write without Response


BLED112라는 제품이 Central 로서 저희 제품에 접속하여 상기 서비스 UUID와 연계하여 통신을 하면 됩니다.

FFF0가 데이터서비스 UUID이며 나머지 두개가 캐릭터리스틱 UUID입니다.

속성은 각각 오른쪽 기재된 Read/Noti 및 Write without Response입니다.
범용 앱으로 테스트를 권장드립니다.nRF Connect for Mobile