?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

질문 | BT chat 질문입니다.

페이지 정보

작성자 하호호하림 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일16-11-02 02:18 조회623회 댓글1건

본문

안녕하세요. BT chat 설명해놓으신거 보다가 이렇게 질문을 남기게 됬네요.

일단 아두이노는 조금 다루워 보았으나 안드로이드는 완전 초보입니다.

안드로이드에 대해서 몇가지 여쭈고 싶은데요.

1. 아두이노로 부터 데이터를 받아서 출력하는 부분이 showMessage 이클래스의 mTextChat.append(message); 부분인데 여기서 A0~A5 까지 값을 다 받는데 어떻게 구별을 해서 String A0 =A0(아두이노 센서값) , String A2 = A1(아두이노 센서값) 을 넣을 수 있을까요???

2. append는 Log.e가 안찍히는가요???? log 대신 toString()으로 받아야 하는건가요??? 만약 toString() 으로 받아야한다면 어떻게 받아야하나요???

3. 다른 엑티비티에도 아두이노에서 받은 값을 보여주고 싶은데 그건 어떻게 하면 될까요??? 

이상입니다. 

 

댓글목록

최고관리자님의 댓글

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

1. byte[] 형태로 데이터를 변환해서 1byte 씩 체크하는 형태로 사용해야 합니다. 값을 분리 후 다시 String으로 변환해서 사용하세요.
2. StringBuilder 형으로 선언된 인스턴스는 append() 함수로 문자열을 계속 늘려나갈 수 있습니다. Log 등을 위해 문자열로 변환할 때 sb.toString() 을 이용해서 문자열로 변환해야 합니다.
3. 받은 값을 shared preference 등에 저장한 뒤 다른 곳에서 사용해보세요.