Android 앱에서 블루투스를 통해 Arduino 보드로 데이터를 보내려고합니다. 바이트의 테스트 문자열은 255, 0, 1, 2, 3, 4, 5입니다. 그러나 문자열은 255, 1, 2, 32, 80으로 수신됩니다. 이렇게하면 데이터 형식이 다르다고 생각하게됩니다. 나는 Arduino 보드가 8 데이터 비트, 1 스톱 비트, 패리티 비트 포맷의 데이터를 찾고 있음을 알고 있습니다. 그런데 수신 된 데이터가 왜곡되어 있으면 Android 앱이 정지 비트를 벗어나는 것 같습니다. Android 측에서 데이터 형식을 설정하는 방법이 있습니까?Android 블루투스의 데이터 형식
1
A
답변
0
sparkfun에서 블루투스 모뎀을 사용했는데 tx/rx 핀과 함께 사용하면 찾았지만 SoftSerial과 다른 핀을 사용하면 안드로이드 앱이 너무 많은 데이터를 전송할 때 쓰레기가 낭독됩니다. . 또한 컴퓨터에서 USB를 분리해야했습니다.
처음으로 작동하려면, 내가 사용하고 싶었던 응용 프로그램과 일치하도록 모뎀을 설정하고, blueterm 프로그램은 항상 전송 속도와 기타 정지 비트/기타를 알아내는 것처럼 보였습니다. .
관련 문제
- 1. 블루투스의 Android RSSI 값은 항상 -32768을 반환합니다.
- 2. 다중 형식 데이터 형식을 저장하는 목록 형식
- 3. 데이터 표시 안드로이드의 Gridview 형식
- 4. 블루투스의 검색 가능 모드를 항상 이음새로 설정하는 것
- 5. android : 형식 textview
- 6. Android/java 시간 형식?
- 7. Android 날짜 형식 문자열
- 8. Android GPS 결과 형식
- 9. Android 마켓 텍스트 형식
- 10. Android EditText 파일 형식
- 11. Android 형식 재설정?
- 12. 독일의 Android 번호 형식
- 13. android 위도/경도 형식
- 14. Android : 월의 날짜 형식
- 15. 오라클 날짜 데이터 형식 열을 MYSQL 날짜 데이터 형식 열로
- 16. 열 데이터 형식 및 형식 변경
- 17. HALF_PTR 윈도우 데이터 형식
- 18. 메트로 테이블 형식 데이터
- 19. Excel OleDb 데이터 형식
- 20. 사운드 데이터 형식
- 21. C++ - 데이터 형식 확장
- 22. Axis2 데이터 형식 생성
- 23. 비트 데이터 형식 2008
- 24. C 데이터 형식 생성
- 25. SQL 별칭 데이터 형식
- 26. 필드의 데이터 형식
- 27. HTML5의 다른 데이터 형식
- 28. SqlCeEngine 데이터 형식
- 29. 피보나치 데이터 형식
- 30. PIL이 데이터 형식
각 바이트가 기록 된 후 Tread.sleep로 전송 속도를 늦추어 문제를 해결했을 수도 있습니다. – user1352809