블루투스 Classic이라면 구글에서 오픈 소스로 공개한 블루투스 채팅 프로그램을 변경하면 될 것 같네요.
BLE라면, BLE 오픈소스를 통해서 해야 하는데, BLE는 기본적으로 BLE 단말에 연결하고, 보낼 데이터를 Write하고, 받을 자료는 Notification 하는 것이 보통입니다.
블루투스라고만 하면, 답변도 이렇게 나갈 수밖에 없습니다.
클래식이나 BLE나, 결국엔 하드웨어가 어떻게 동작하는지가 관건이죠. 그 단말의 동작에 맞추어 개발해야 하는 것이죠.