?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

질문 | 라즈베리파이와 아두이노 ble 연결

페이지 정보

작성자 이동해 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일18-08-05 23:34 조회37회 댓글1건

본문

안녕하세요! 라즈베리파이 강의 잘 보고있습니다.
다름아니라,
[bluetooth] agent NoInputNoOutput
......
[bluetooth] pair xx:xx:xx:xx:xx:xx
......
==> PIN 코드 입력
......
[bluetooth] connect xx:xx:xx:xx:xx:xx
......
[bluetooth] disconnect xx:xx:xx:xx:xx:xx

[bluetooth] quit

 이 부분에서 pair [mac adress]를 입력하면, fialed to pair : org.bluez.error.AuthenticationCanceled라는 문구가 뜨며, 연결이 되질 않습니다. 또한, 터미널을 이용하지 않고 라즈비안 OS에서 블루투스 로고로 연결하려고하면  pairing failed -GDBus.error:org.bluez.error.inprogress:in progress 라는 문구가 뜨면서 연결이 되지 않습니다 ㅠㅠ... 아두이노는 오렌지보드 BLE라는 제품을 사용하고 있고 스펙은 아래와 같습니다.
라즈베리파이는 3B 모델을 사용중입니다.

<오렌지보드 BLE 스펙>
블루투스 모듈 : Bluetooth v4.0 (BLE)
블루투스 칩 : nRF51822
중간 주파수 : 2.4GHz
주변장치(Peripheral)모드만 지원
https://kocoafab.cc/product/orangeble

이런 상황인데... 혹시 왜 안되는지 알 수 있을까요 ㅠㅠ 부탁드리겠습니다.

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

trust xx:xx:xx:xx:xx:xx
명령어 날린 뒤 pair 써보세요.. 그래두 안되면...
agent off  이후에 quit 빠져나가서....
sudo systemctl restart bluetooth <<< 재실행
그리구 블루투스 쉡 다시 접속해서
agent on
agent NoInputNoOutput
pair xxxxx

어떻게든 PIN 코드 입력이 나오게 만들어야 합니다. help 눌러서 다른 명령어도 테스트 해봐주세요...