• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Модуль BW16 (RTL8720DN)

    А куда больше? 4.5 Мбайта в секунду только в одну сторону при COM портовых драйверах. 9 Мбайт с учетом дуплекса. И это при кривом коде от Ameba Имеющийся в чипе WiFi такое уже не прокачивает.
  2. pvvx

    TLSR825x и Offloaded scan batching

    В некоторых SDK для BLE есть устанавливаемая задержка паузы при передаче рекламы между каналами (там ещё должно быть и время приема запроса на сканирование/соединения после TX, но этих установок не видел). Для Telink я не смотрел где она (есть куча всяких структур описанных в хидерах), т.к. всё...
  3. pvvx

    Модуль BW16 (RTL8720DN)

    И ныне схема построения USB – на одном концентраторе сидит к 30 портам. Весь поток (опрос) и распределен между этими устройствами. Измерение скорости бьет от замера к замеру...
  4. pvvx

    Модуль BW16 (RTL8720DN)

    Это хорошо показывает и логические анализаторы на CY7C68013A. Для получения его номинальной максимальной скорости необходимо искать более "правильный" порт USB торчайщий из современных PC. C USB3.2+ чаше всего хуже - не достигает номинала...
  5. pvvx

    Модуль BW16 (RTL8720DN)

    Как показала практика - на разных USB контроллерах на мамках (от CPU или от чипсета и т.д.) разная предельная скорость. Иногда различия достаточно большие. А скорость падает по причине невозможности прокачки непрерывного потока. Постоянно возникают какие-то паузы в приеме-передаче. И конечное...
  6. pvvx

    TLSR825x и Offloaded scan batching

    От производителя. На некоторых моделях, особенно на дорогих, есть ошибки именно с этим флагом. И их никто справлять не собирается. Есть много запросов на исправление, но писателям софта к этим моделям - пофиг. Так и дублируют с новой версией Android. Возможно что им не понять что это за флаги...
  7. pvvx

    TLSR825x и Offloaded scan batching

    В Android так-же ранее были шатания. Но с "LE General Discoverable Mode" должно работать. Последнее, что можно найти не капая сам код Android-а - типа эти флаги передаются в приложение и ему решать что творить. Но видно, что с этими флагами будет ещё много подводных камней - к примеру с активным...
  8. pvvx

    TLSR825x и Offloaded scan batching

    Зависимость возможна от флагов в рекламном пакете: У вас "LE limited discoverable mode", а для обнаружения в Windows системном меню BT желательно "LE General Discoverable Mode". С этими флагами по сей день большая путаница. Было нечеткое описание в стандарте и производители имеют разную...
  9. pvvx

    i2c или SPI

    И про оптимизацию для компилятора - для ускорения кода требуется использовать смещение в адресе, а не подгрузку в регистр каждый раз (фича компилятора к данному CPU - не умеет оптимизировать) ... Шина у ESP8266 имеет FIFO и не стоит её перегружать - такты увеличатся. "memw" желательно поставить...
  10. pvvx

    i2c или SPI

    Как и сколько может GPIO было описано в январе 2015 года. Ещё не успели прочитать? Минимальный импульс с GPIO при CPU 80MHz по IRQ от таймера - 5..7 мкс. Если убрать "memw" то: При 160 и 80 MHz CPU I/O строб = 75ns (такая вот шина или что-там в I/O) Про никчемный "memw" (для тормоза)...
  11. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Кто знает - в последних Linux и всяких Bluez сделан прием BLE рекламы кроме как PHY 1M, но и c PHY Coded (Long Range) одновременно? По стандарту BT5.0. И на каком адаптере работает и как впихнуть в "HA"? Есть желание слепить спец. версию с PHY Coded (Long Range), но с имеющимися у меня BT 5.1+...
  12. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Увеличение тока на 20% "на глаз" за пол года не определить. 7 или 9 месяцев работы в зависимости от производителя и качества CR2032 (при установках по умолчанию). Это при плохих и самых дешевых CR2032 (типа в наборе по 4+ шт + ещё кучка других в Фикс-Прайсе...).
  13. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Анализ постоянно замкнутого контакта требует больше тока - садит батарейку. Если датчик включен через резистор 1 МОм к CR2032 - это уже постоянный ток от батарейки в 3 мкА (эквивалентно +20% потребления для типичного термометра). А для датчика на длинных проводах такой ток мал и будут ложные...
  14. pvvx

    Модуль BW16 (RTL8720DN)

    Скрипт не дописан - давно делал для RTL8272DM и забросил. При вашем вопросе его поднял, что-то добавил чтобы работал с BW16 (для кинутой прошивки теста)... Когда допишу полностью - скину в github.
  15. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    В BTHome пока работает только формат BTHome.
  16. pvvx

    Модуль BW16 (RTL8720DN)

    Проверить можно записав какую прошивку с USB. Для вас откопал какой-то свой старый тест (сама прошивка) - в нем fw с USB-COM-ECHO, писал на RTL8722DM, но работает и в BW16. В UART при инициализации пишет: #calibration_ok:[2:19:11] # USBD CDC ACM demo started USB ATTACHED - при подключении...
  17. pvvx

    Модуль BW16 (RTL8720DN)

    Не пробовал без резистора. С резистором собирается и работает и пример в Arduino - USBCDCSerial. Но надо убрать в C:\Users\имя\AppData\Local\Arduino15\packages\realtek\hardware\AmebaD\3.1.4\libraries\USB\src\USBCDCDevice.h и USBHIDDevice.h #if 0 //def BOARD_RTL8720DN_BW16 #error "USB...
  18. pvvx

    Модуль BW16 (RTL8720DN)

    seeed-ambd-sdk\component\common\example\usbd_vendor\readme.txt Руководство по установке ~~~~~~~~~~~ Для успешного запуска этого приложения необходимо подтвердить настройку оборудования, прежде чем двигаться дальше. 1. Подключите плату разработки Ameba к USB-узлу поставщика Ameba...
  19. pvvx

    Модуль BW16 (RTL8720DN)

    Скорее всего инициализации USB и не будет, если не припаян резистор на 12 кОм от ноги 28 (PA28-USB_REF) к GND.
  20. pvvx

    TLSR825x и Offloaded scan batching

    Google "Offloaded scan batching" Android 5.0 - Официальный выход состоялся 3 ноября 2014 года... смартам 8 лет? https://devzone.nordicsemi.com/f/nordic-q-a/9264/android-bluetooth-smart-properties Для проверки рекламы "в моем исполнении" всё есть в "nRF Connect". Копируете байтики своей рекламы...
Сверху Снизу