직렬 라이브러리에 대한 자세한 정보가 있습니까? 내가 묻는 이유는 내가받는 시리얼 데이터가 겉으로보기에 랜덤 크기의 덩어리로 쪼개어지고 있기 때문이다. 나는 그것이 상당히 연속적이라는 것을 알고 있지만 아마도 작은 시간 지연으로 인해 수신 데이터 이벤트가 여러 번 발생하게됩니다. 비동기 스트림을 사용하고 있습니다. 다른 스트림을 시작하기 전에 asyncstream에서 시간 지연을 허용하는 방법입니까? 아니면 패킷의 데이터를 보내는 블루투스의 기능일까요? 만약 내가해야만했다면, 아마 비동기 스트림보다는 타이머를 사용할 수 있었고 데이터를 쌓을 수는 있었지만 그렇게하지 않으면 오히려하지 않을 수 있습니다. 모든 데이터가 하나의 스트림으로 병합 된 경우 수신중인 데이터가 올바르게 표시됩니다.블루투스를 통한 직렬 데이터 - 잘게 썰어지고 있습니까?
0
A
답변
0
일반 모드의 AsyncStreams는 데이터가 사용 가능해지면 데이터를 전송합니다. 데이터가 직렬 장치에 의해 버퍼링되므로 메시지를 올바르게 분할하고 병합하는 것은 사용자의 책임입니다.
양쪽에 컨트롤이 있으면 접두사 모드에서 AsyncStreams를 사용할 수 있습니다. 이 모드에서 AsyncStreams는 내부적으로 메시지를 분할하고 병합하여 작업을 크게 단순화합니다. 자세한 내용은 link을 참조하십시오.
관련 문제
- 1. 블루투스를 통한 커뮤니케이션
- 2. 데비안 : 블루투스를 통한 로그인 콘솔
- 3. 블루투스를 통한 문자 전송
- 4. 블루투스를 통한 마우스 이벤트
- 5. 블루투스를 통한 Android 음성 인식
- 6. 라이온의 직렬 데이터 중계
- 7. 직렬 포트를 통한 OpenSSL
- 8. 블루투스를 통한 안드로이드 파일 공유
- 9. 웹을 통한 직렬 포트
- 10. android에서 블루투스를 통한 다중 연결
- 11. android - 블루투스를 통한 알림 음
- 12. 블루투스를 통한 PC 연결 SNP
- 13. 블루투스를 통한 Android 인쇄 SPP
- 14. 파이프를 통한 직렬 처리
- 15. iOS/Android - 블루투스를 통한 TCP/IP
- 16. 병렬 포트를 통한 직렬 입력
- 17. 직렬 포트를 통한 웹 사이트보기
- 18. 블루투스를 통한 iPhone으로 데스크톱 클라이언트 제어
- 19. 블루투스를 통한 Android 및 Windows 통신
- 20. 아이폰 앱에서 블루투스를 통한 파일 전송
- 21. WiFi를 통한 Android 직렬 포트
- 22. 블루투스를 통한 SPP로 파일 송수신시 문제가 발생했습니다.
- 23. Android에서 블루투스를 통한 통신을위한 기본 API가 있습니까? 그렇다면 문서를 어디에서 찾을 수 있습니까?
- 24. 블루투스를 통한 안드로이드 2.3의 파일 공유
- 25. 가로 메뉴 잘게 썬다
- 26. 직렬 포트에서 데이터 읽기
- 27. 프로그램 가능 표시기를 통한 직렬 포트 통신
- 28. 시리얼 터미널을 통한 바이너리 데이터
- 29. USB를 통한 Android로 데이터 수집
- 30. GSM 모뎀을 통한 직렬 포트 통신