2014-12-25 5 views
0

나는 블루투스 낮은 에너지에 대한 몇 가지 질문,저에너지 블루투스 파일 전송

내가 블루투스 낮은 에너지를 통해 파일을 전송할 수 있습니다. (BLE) 하나의 패킷에 20 바이트 만 전송할 수 있다는 것을 알고 있으므로 멀티 파일로 파일을 분할했습니다!

그리고 제 질문은

나는 하나 개의 패킷을 전송하는 경우는 나쁜 신호 및 손실 뭔가, 그것을 처리 BLE 것이다?

(예 : 자동 재전송하거나 뭔가? 내가 그것을 알려 않음) 또는 (체크섬이 패킷에 자신의 경우) 수신기는 패킷이 잘못 말해해야한다. (예를 들면 나에게 NACK을 전송)

내가 원하는 그것이 흐름 차트를 설계하고 속도를 전송하는 방법에 달려 있다는 것을 알고 있습니다.

나에게 이체 문제를 처리해야합니까? 또는 밑바닥 층은 그것을 할 것이다!

P. Android 플랫폼에서 애플리케이션을 개발 중입니다.

+2

이유는 무엇입니까 ?? 손톱이 있다면 드라이버를 사용합니까? BLE가 포함 된 대부분의 Android 기기는 일반 블루투스를 사용하며 파일 전송을 위해 사용합니다. 가능한 가장 고통스러운 방법으로 파일을 전송하려는 경우 한 장치에 모스 부호를 화면에 표시시키고 다른 하나는 카메라를 통해 해석합니다. –

+0

페어링/연결의 단순성을 포함하여 BLE를 통해 데이터를 보내려는 경우에는 여러 가지 이유가 있습니다. 작은 파일 (예 : 100-200kb)의 경우 최대 8kb/s의 속도를 얻을 수 있으므로 파일을 전송하는 표준 블루투스 페어링 프로세스를 처음 사용하는 것보다 훨씬 빠릅니다. –

답변

1

BLE 애호가로서 필자는 BLE가 데이터 전송에 가장 나쁜 방법이라고 말할 수 밖에 없습니다. 자세한 내용은 설명서를 참조하십시오.

데이터 전송 - Bluetooth Smart (저에너지)는 1 Mbps로 전송되는 매우 짧은 데이터 패킷 (최소 8 옥텟에서 최대 27 옥텟까지)을 지원합니다.

견고성 - 블루투스 스마트 (낮은 에너지)

http://www.bluetooth.com/Pages/low-energy-tech-info.aspx 편집 간섭

대해 최대 견고성을 보장하는 모든 패킷에 강한 24 비트 CRC 사용 오타.

관련 문제