저는 Raspberry Pi를 가지고 있는데, 이는 단지 Linux 시스템이라고 가정할 수 있습니다. BlueZ를 실행하고 내 Android 휴대폰과 성공적으로 페어링됩니다.
내가 하고 싶은 것은 내 Python 프로그램이 블루투스를 통해 내 Android 휴대폰에 메시지를 보낼 수 있어야 한다는 것입니다. 블루투스 직렬 연결이 필요할 수도 있다고 생각했지만 Android 휴대폰에서 채널을 탐색했는데 rfcomm을 어떤 서비스에 바인딩해야 할지 모르겠습니다.
나는 이것에 관해 Google에서 많은 연구를 했습니다. 대부분의 기사에서는 Android 휴대폰을 사용하여 Raspberry Pi를 제어하는 방법에 대해 설명합니다.
라즈베리파이에 SP 서비스를 추가하고 휴대폰에 있는 블루투스 단자를 이용해 연결할 수 있다는 기사도 있습니다. 처음에는 성공하지 못했습니다. 연결은 설정된 직후에 끊어집니다. 둘째, 이런 식으로 프로그램을 만들면 어떻게 구현해야 할지 모르겠습니다. 더 나은 해결책이 있는지 궁금합니다.
일반적으로 Bluetooth GPS 모듈에서 하는 것처럼 Android 휴대폰이 SP 서비스를 생성하고 Raspberry Pi가 이를 rfcomm 장치로 바인딩할 수 있기를 바랍니다.