다음과 같은 방식으로 통신하는 특정 센서가 있습니다.
IR - IR - FTDI UART - USB - 컴퓨터
이는 직렬 포트(/dev/ttyUSB0)로 나타납니다. 좋은 결과.
센서에는 다음과 같이 통신하는 옵션 Bluetooth 백팩도 있습니다.
적외선 - 적외선 - 블루투스 - 컴퓨터
블루투스 백팩을 페어링했는데 궁금한 점이 있습니다. 직렬 포트에 어떻게 할당하나요? 기본적으로 /dev/rfcom*으로 표시되지 않습니다.
포럼에는 유사한 주제에 대한 많은 게시물이 있지만 실제로 수행하는 방법에 대한 명확한 지침은 없습니다.
시험을 마친:
sudo rfcomm connect rfcomm0 54:4D:4F:00:50:34
하지만 다음을 얻으세요:
Can't connect RFCOMM socket: Connection refused
hcitool-
sudo hcitool scan
다음을 제공합니다:
Scanning ...
Inquiry failed: Operation not supported
주문하다
sdptool browse 54:4D:4F:00:50:34
반품
Failed to connect to SDP server on 54:4D:4F:00:50:34: Connection refused
Thermofisher RadEye Bluetooth 어댑터입니다.
그래서수동, 페어링하려면 비밀번호가 필요합니다. 이 문제는 휴대폰과 페어링할 때 발생합니다. 하지만 Linux에서는 나타나지 않습니다. 장치가 방금 연결되었습니다. 이것이 연결이 거부된 이유일 수 있습니다.
하지만 장치가 페어링되었습니다. 연결된 것으로 표시됩니다. 다른 장치에서는 PIN을 요구하지만 Ubuntu에서는 어떤 이유로든 PIN 없이 연결됩니다(bredr이 아닌 듀얼 모드 또는 LE 모드). CLI나 GUI 모두 잘 작동합니다.