AlexandrY 3 24 августа, 2016 Опубликовано 24 августа, 2016 · Жалоба Программа здесь Определяет все находящиеся в эфире Bluetooth LE устройства. Если устройство связать с компьютером, то можно выполнить команду Discover Будет выведено полное дерево сервисов, характеристик и дескрипторов. Будут прочитаны все значения. Если для характеристик допустимо, то можно выполнить чтение, запись (пока только пустую, для проверки работы стека BLE) или подписку (работает) На этапе сканирования для всех дивайсов строит график RSSI Проверено под Windows 10 на планшетах и лэптопах с встроенным Bluetooth. Под Windows 7 точно работать не будет поскольку там не поддерживается Bluetooth LE. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 24 августа, 2016 Опубликовано 24 августа, 2016 · Жалоба а где исходники на github ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 25 августа, 2016 Опубликовано 25 августа, 2016 · Жалоба а где исходники на github ? От исходников мало пользы, там компоненты используются. Высылать могу по запросу тем кто понимает что к чему в Delphi и не задает неуместных вопросов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 4 сентября, 2016 Опубликовано 4 сентября, 2016 · Жалоба В программу добавлен модуль измерения пропускной способности записи в модули BLE . Тестирование производится на запись в 20-и байтную характеристику с установленным свойством WriteNoResponse Как видно 400 Кбит/c не предел для MKW40Z Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 23 сентября, 2016 Опубликовано 23 сентября, 2016 · Жалоба В программе реализованы чтение и запись характеристик, а также тесты скорости канала связи. Программа доступна по ссылку в первом посте. В Bluetooth LE под Windows ситуация не такая оптимистичная как казалось. Драйвер Windows имеет огромный буфер. И в драйвер пакеты уходят на большой скорости, но до устройства они потом еще долго идут. Пиковые скорости которые удалось получить под Windows: 5 Кбайт/сек в режиме на запись без подтверждения и в режиме чтения путем посылки нотификаций Если включить подтверждение записи, а чтение выполнять явными запросами, то скорость падает до 1.2 Кбайт/сек Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться