가끔 BLE 싱글 모듈에서 SPP 를 찾으시는 분이 있습니다.


SPP(시리얼포트프로파일)는 Classic에서만 지원하는 프로파일이며, BLE에서는 지원을 하지 않습니다.


실제 소비자들이 원하는것은 SPP가 아니라 스마트폰이나 노트북의 블루투스로 Serial UART통신을 하는것이 목적인데

이는 현재 표준화 된 BLE서비스가 없기 때문에, 커스텀으로 사용해야 합니다.


칩센에서는 각 모듈별로 GATT기반의 커스텀 chipsen Serial Port Service를 제공하고 있으며

UART txd와 rxd에 각각 read/notify , write no response 특성을 적용하여 시리얼 통신이 가능하도록 제공하고 있습니다.


따라서 스마트폰이나 노트북에서는 각 서비스 UUID와 특성(Characteristic) UUID에 맞춰서 OS에서 제공하는 API를 통해

프로그래밍을 해주셔야 합니다.


아래는 BLE 자료가 잘 정리된 페이지가 있어 링크를 해드립니다.

BLE/BT4.0 알아보기


두가지를 모두 지원하는 제품을 사용하려면 BoT-DAT100N을 사용하시면 됩니다.

해당 제품은 Bluetooth Dual-mode를 지원합니다.