블루투스를 사용하여 보드와 연결해 데이터 통신프로그램을 만들어 사용중입니다.
예를 들어 안드로이드 앱으로 보드에 1~100까지 데이터를 Write 하면 보드에서 응답이 100~1까지 와야하는 통신입니다.
여기서 제가 1~100까지 데이터를 보드에 Write 하고 보드에서 응답을 해 100~1 까지 데이터를 보내주는데
Read 해보면 100~1까지가 한번에 오는것이 아니라 100~98, 97~30, 29~1 이런식으로 여러번에 걸쳐 Read가 됩니다.
데이터를 100ms 단위로 Write 하여 반환값을 Read 하여 사용하여야 하는데 데이터가 분할되어 전송되어와서 처리하기가 힘이듭니다.
한꺼번에 Read 하는방법이없을까요??