1

Это почти все в названии, я пытаюсь выяснить важные факторы в оптимизации передачи данных через Bluetooth.

В частности, мой вопрос сводится к разнице в скорости различных версий Bluetooth, то есть 4.0, EDR, LE и играет ли принимающая микросхема большую роль или нет.

Также я не беспокоюсь о физических препятствиях, мой вопрос касается оборудования.

Я работаю на встроенном устройстве с чипом Wifi/Bluetooth, очень похожим на этот, который можно найти здесь. Моя цель - отправлять файлы (приблизительно 7-10 МБ) между этим устройством и ноутбуками / компьютерами. У меня все это настроено, и я провел несколько тестов на компьютере под управлением Windows и Mac, и в среднем у меня было 3 минуты, чтобы завершить полную передачу.

Из того, что я читал о BLuetooth 4, EDR и LE, должно быть возможно получить скорость примерно 3 Мбит / с. Это то, что я ищу (как минимум), поэтому мне интересно, почему я вижу только часть этого.

РЕДАКТИРОВАТЬ: Я рассчитал скорость, которую я вижу, и она составляет около 0,08 Мбит / с. Я отправляю только один файл на один компьютер, я устал от нескольких компьютеров на принимающей стороне, они всегда были на расстоянии метра или меньше, и поблизости нет шумного оборудования. Я также устал отправлять файлы в другом направлении, но это не помогло с очень расплывчатыми сообщениями об ошибках, такими как недоступный сервис и ошибка, пожалуйста, попробуйте еще раз.

Также я использую пакеты bluez и obexftp для передачи файлов с помощью команд

hcitool scan    
obexftp -b xx:xx:xx:xx:xx:xx -p testfile.JPEG

0