실시간으로 들어오는 데이터를 rx에서 출력하고 있는데
 substring으로 잘라서 x,y,z축 텍스트뷰로 전달하려고 합니다
블루투스가 연결되면 read buffer문구에서 데이터값이 출력이되게 했습니다.
무슨 문제인지 RX에만 표기되고 각 축에는 데이터가 출력되지 않습니다.

 
mHandler = new Handler(){    //블루투스 데이터 수신 핸들러
    public void handleMessage(Message msg){
        String readMessage = null;
        String[] test = new String[1024];
        String str0 = "";
        String str1 = "";
        String str2 = "";
        String str3 = "";
        if(msg.what == MESSAGE_READ){
            try {
                readMessage = new String((byte[]) msg.obj, "UTF-8");
                if(readMessage.indexOf("") == 18) { //시작, 끝 비교
                    if(readMessage != null) { // 데이터가 정상적으로 들어왔을때 비교
                        test = readMessage.split("");
                        str0 = readMessage.substring(0,18);
                        str1 = str0.substring(0,5);                 // 데이터값이 01234 56789 00000 출력될때substring(0,5)일때
                        str2 = str0.substring(6, 11);               // substring(0,5)이면 01234까지
                        str3 = str0.substring(12,18);
                    }
                }
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            }
            mReadBuffer.setText(readMessage);
            mRead_X.setText(str1);        // concat 문자와 문자를 결합
            mRead_Y.setText(str2);
            mRead_Z.setText(str3);
        }