정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

오렌지보드 BLE와 안드로이드 APP간의 채팅 질문드립니다.
어수영 | 2015-10-16

http://www.kocoafab.cc/tutorial/view/527

위 예제를 보고 질문드립니다.

아두이노 소스 코드는 오렌지보드 BLE와 안드로이드 채팅 예제 올려주신 것과 동일하게 했습니다.

코코아팹에서 개발한 APP apk는 다운 받아서 (사실 소스를 받아보고 싶었는데 포인트가 부족해서 apk만 받아보았습니다)

실행했을 때는 안드로이드 입장에서 송신, 수신이 다 잘 되는데요,

현재 제가 개발 중인 APP으로 (구글 플레이 스토어 상 'BLE Chat' 으로 검색하면 나오는 어플 소스 기반입니다.) 작동 시

안드로이드 입장에서 송신은 아두이노로 잘 넘어가는데요, 아두이노에서 보낸 데이터가 안드로이드에서 수신이 안됩니다..

오렌지보드 BLE의 데이터 송신을 위해 특별히 추가해야할 코드가 있는 건지요? (아두이노 혹은 안드로이드 어플에서)

안드로이드 소스 확인해 볼 수 있으면 정말 좋겠습니다ㅠㅠ eoswimming@gmail.com  

프로필사진

kocoafab 2015-10-18 01:11:02

안녕하세요 어수영님

 

오렌지보드 BLE에서 사용한 노르딕 모듈의 경우 Payload사이즈가 20bytes임에 따라

 

오렌지보드 BLE에서 데이터를 송신하실 때에는 20bytes를 채워서 보내주셔야 됩니다. 

 

즉, 20bytes 미만의 메시지를 보내실때에는 널문자열로 버퍼를 채워주세요.

 

그리고 포인트 관련하여 프로젝트에 글을 올려주시면, 다운로드에 필요한 포인트를 받으실 수 있습니다. ^^

 

감사합니다.

프로필사진

광어얌 2017-04-15 15:19:54

도움되었네요~

이전글   |    블루투스 어플 부탁드립니다. 2015-10-15
다음글   |    업로드 오류관련해서 질의드립니다. 2015-10-19