• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. pvvx

    Goodix BLE IC GR551X

    GR551x - плохой уровень приема, минимальное напряжение не годится для работы с батареями CRxxxx, большой ток - Deep sleep mode: 2.7 µA (Typical), много ненужных ног. ARM®Cortex-XX очень медленно работает из SPI-Flash. Оптимизации ноль. В помойку. Серия WT551x представляет собой...
  2. pvvx

    BLE SoC PHY6202

    В других SDK задается при инициализации как приоритет при подключении просто параметром функции, аналогично с 1M, 2M, Coded PHY.
  3. pvvx

    BLE SoC PHY6202

    Из-за навороченного бардака по HCI с адаптером уже проще работать, чем через API Bluez и Bleak. От этого и продвинутые пользователи не могут освоить Bluetooth. :p В Zigbee ситуация не лучше. Там отсебятины 90%, особенно в Z2M.
  4. pvvx

    BLE SoC PHY6202

    А невозможность прогонять команды BT5.0 через DBUS - это значит нет возможности прокинуть работу в вируталку, Docker, ... И там в конце сидит Home Assistant и прочие "Вумные домики", где как раз и требуется работа с IoT. И это не лечится добавкой костылей в Bluez. Там нужно переписывать весь...
  5. pvvx

    BLE SoC PHY6202

    Проблема в Linux в том, что блобами ничего не исправить. Нет API, а кернел не умеет правильно управлять котроллером BT. Т.е. если у вас BT адаптер 5.0, то соединения с Coded PHY не получить. И прочие фишки - нет всей части 5.0 для управления через DBUS. Как итог - адаптер будет работать в...
  6. pvvx

    BLE SoC PHY6202

    PHY внешний. Но значит AMD должна пилить стек. Поглядим, как это произойдет, т.к. в спеках заявлено: *OS SupportWindows 11 - 64-Bit Edition , Windows 10 - 64-Bit Edition , RHEL x86 64-Bit , Ubuntu x86 64-Bit Или AMD начиталось китайцев и Coded PHY и прочее откинет как необязательное для BT5.4 :) :)
  7. pvvx

    BLE SoC PHY6202

    Bluetooth 5.4 в процессоре (?): https://www.amd.com/en/partner/articles/ryzen-pro-8040-series-next-gen-pro-cpu.html AMD Ryzen PRO 8040 Series mobile processors are also some of the first CPUs in-market to feature support for technologies like Bluetooth 5.4 and Wi-Fi 7, offering seamless...
  8. pvvx

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

    Z2M не пользуюсь, но в примерах пишут, что в Z2M надо писать больше.
  9. pvvx

    BLE SoC PHY6202

    Ещё интересно с какими блоками работает кэш SPI Flash... GCC компилятор точно не имеет оптимизации под работу с кэш SPI Flash
  10. pvvx

    BLE SoC PHY6202

    Если программа работает из Flash, тогда: Возьмем частоту SPI 60MHz, тогда выборка кэш (пусть будет блок по 8 байт, DSPI - два сигнала данных): ((5+8)*8/2)/60000000=0.000000866 ->0.87мксвыборка в кэш Flash. Если их много - накопиться доп. задержка... Почти в любой call() обычно 2 выборки из Flash...
  11. pvvx

    BLE SoC PHY6202

    А если поднять частоту CPU? Может какой делитель CLK не тот на какую-то шину/устройство?
  12. pvvx

    BLE SoC PHY6202

    Если у PHY не выставлены флаги для Coded PHY, то команда переключения в nRFConnnect в логе отвечает что соединение переключено на 1M. А когда флаги CSA2 и приоритет соединения на Coded PHY в инициализации PHY выставлены, то переключение происходит и связь обрывается через период в тайм-аут...
  13. pvvx

    BLE SoC PHY6202

    А как пробовали Coded PHY? Проверить можно на термометре с TLSR825x, включив только опцию BT5.0+, без LE LR. Если не указан приоритет соединения Coded PHY, cоединяетесь в nRFConnnect на 1M или 2M. Если RSSI большой, то соединение происходит на 2M. Некоторые примеры PHY тоже соединяется на 2M...
  14. pvvx

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

    Лучшим вариантом является использование сигнала RTS от UART в качестве включения питания или соединения с выводом RST чипа TLSR825x. Тогда вероятность "активации" и успешности программирования с первой попытки 99%.
  15. pvvx

    Проблема с подключением платы к 5vin

    По тому, что 'VIN' включен через диод к +5В USB. Это лучше посмотреть тестером на плате.
  16. pvvx

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

    Всё автоматом в TelinkMiFlasher.html
  17. pvvx

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

    ATC_MiThermometer -> https://github.com/pvvx/ATC_MiThermometer/raw/master/ATC_v47.bin
  18. pvvx

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

    Не рекомендуется записывать прошивку Zigbee с помощью USBCOMFlashTx.html . Файл данной прошивки в два раза больше, что дает значительно большую вероятность ошибок при программировании. Желательно записать вариант BLE и через BLE OTA в TelinkMiFlasher.html записывать прошивку Zigbee. Таким...
  19. pvvx

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

    Это значит, что вы не зарегистрировали термометр в своей Zigbee сети. Какой "ота флешер" ? Вы записали прошивку для Zigbee. В Zigbee есть свой OTA.
Сверху Снизу