정보나눔

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

[안드로이드 소스코드] - 오렌지보드 BLE 채팅 앱 소스코드 관련 질문입니다~
이슬기 | 2015-12-20

아두이노 + BLE와 안드로이드 어플 간의 블루투스 통신 관련 프로젝트를 진행하고 있는 학생입니다~

관련 지식이 없어서 소스코드를 참고하고자 여기사이트의 BLE채팅 앱 안드로이드 소스코드를 다운 받았는데요

아두이노와 안드로이드 어플 간의 블루투스 연결은 되는데 데이터가 송신이 되지 않는 것 같아서 질문 드립니다ㅜㅜ

MainActivity의 sendData에서 에서 false를 반환하는 것 같은데 ㅜㅜ 혹시 무슨 문제일지 알 수 있을까요?

 

    public boolean sendData(byte[] data) {
        boolean success = false;

        if (mRxCharacteristic != null) {
            mRxCharacteristic.setValue(data);
            success = mGatt.writeCharacteristic(mRxCharacteristic);
        } else {
            Log.d(TAG, "Rx characteristic not found!");
        }

        return success;
    }
 

 

이 부분에서 mRxCharacteristic이 초기 값이 null인데 ..null이 아닌 값으로 바뀌질 않는 것 같아서

그래서 자꾸 저 조건문을 통과 못하고  success가 false로 반환되는거 같습니다!

         

 

      

 

 

 

이전글   |    아두이노 관련 궁금해서 질문드려요~!! 2015-12-19
다음글   |    아두이노 질문드려요~~~~!!! 2015-12-20