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

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

  1. pvvx

    BLE SoC PHY6202

    Год назад passive monitor был вылечен путем того, что в термометры был вставлен по умолчанию вариант передачи рекламы во всех форматах (по очереди каждый интервал). А BTHome вылез в HA после отключения этой опции. Надо опять напрограммировать такую опцию и лемминги пробьют дорогу для правильной...
  2. pvvx

    BLE SoC PHY6202

    А зачем? Это можно сделать один раз. Запускаете rdwr_phy62x2.py -p COMxx i и далее термометр в режиме программирования и вперед в PhyPlusKit. Иначе считайте область hal_fs_init(0x1103C000, 2); и перезаписывайте после очистки. Там пока хранится MAC... Нет. Невозможно. Такие писатели - им уже...
  3. pvvx

    BLE SoC PHY6202

    Серийный номер теперь показывает тип Flash - id датчика - дальше может будет серийный номер из OTP flash
  4. pvvx

    BLE SoC PHY6202

    Меняется в BTHome каждые 10 секунд. MAC можно прописать в PhyPlusKit, чтобы в HA всё не закакало новыми THB2 после каждой прошивки. osal_start_reload_timer() вызывается один раз в начале соединения. Проблемы похоже глубже - в прерываниях или восстановлении после сна...
  5. pvvx

    BLE SoC PHY6202

    Да. В Keil таймер работает как надо. В последней версии: При соединении для считывания замеров с датчика используется таймер с шагом 10 сек. И через 6 замеров опрос батарейки (т.е. каждые 60 сек). В nRFConnect надо включить notify у температуры и влажности - они будут в логе с шагом 10 сек. Но в...
  6. pvvx

    BLE SoC PHY6202

    @cool2000 - какие-то проблемы с таймером в gcc. osal_start_reload_timer() osal_start_timerEx() При соединении идут совсем неправильно. Если в nRFconnect поменять интервалы соединения, то вообще всё вылетает, т.е. сплошной вызов события таймера.
  7. pvvx

    BLE SoC PHY6202

    То было при 3.3В. А это при 2.0В
  8. pvvx

    BLE SoC PHY6202

    Если глядеть Тест самых выгодных батареек AA и AAA тогда THB2 должен работать - 1000/0.00712=140449.44 часа, т.е. 16 лет, а точнее до конца срока годности батарейки :)
  9. pvvx

    BLE SoC PHY6202

    Подковырял, теперь PPK2 показывает примерно правильно средние токи для THB2: Average 7.12, Sleep 3 мкА
  10. pvvx

    BLE SoC PHY6202

    В итоге PPK2 на прошивку THB2 говорит: При этом он считает, что датчик температуры и влажности потребляет так: И чип типа тоже делает выбросы: Когда там нет импульсов более 8 мА. А про sleep PPK2 говорит это: Когда даже любой дешман-китай тестер показывает другие значения...
  11. pvvx

    BLE SoC PHY6202

    C nRF PPK2 выходит так - нужно искать "правильный" USB порт. 🤪 Подключил генератор для просмотра линейности измерений... Кривизна в любом диапазоне: Несоответствие уровней при переключении диапазона: 1-й прыжок: 2-ой прыжок: 3-й прыжок и выброс: Что таким можно намерять?
  12. pvvx

    BLE SoC PHY6202

    Linux ныне стал размером меньше чем модули ESP32. И при этом имеет разъем USB-C, подключение SD карты, камеры, монитора и т.д.
  13. pvvx

    BLE SoC PHY6202

    Ныне мелкие платы с Linux жрут меньше чем любой ESP32, а возможностей больше. И цена готового решения значительно меньше. ESP32 переходит в разряд для дядек-страперов любителей поизвращаться. Даже начинающим уже не стоит рекомендовать ESP32.
  14. pvvx

    BLE SoC PHY6202

    Для BLE шлюза самая дешевое решение выходит прилепить любой BLE чип к внутренним RX-TX в этой коробке https://aliexpress.ru/item/1005006233384435.html за 400 руб. Правда они не долговечны - через пару лет непрерывной работы в БП сохнут кондеры и надо паять...
  15. pvvx

    BLE SoC PHY6202

    Позже разберусь... Пока ковыряюсь в Luckfox Pico-M-256MB и подобных... Народ требует BLE шлюз.
  16. pvvx

    BLE SoC PHY6202

    Пришла куча очередного хлама с али. Но новых устройств с PHY62x2 пока нет – где-то заcтряли на почте. Среди хлама очередной PPK2 (nRF Power Profiler kit II). Упакован nRF 2023.17, сборка платы 2023.16. Видно, что не вскрывался, но в программе показывает чушь – бредит кусками. Через PPK2 на...
  17. pvvx

    ESP32-C6 Как программировать этот модуль.

    Дык покупают по цене. ESP32-С6 стоит дороже, чем купил TC в поисках подешевле... :) Вот нормальная C6 https://aliexpress.ru/item/1005005565914909.html
  18. pvvx

    Гос. долг США

    Берете счетчик времени и каждый квартал прибавляете 1 триллион $.
  19. pvvx

    BLE SoC PHY6202

    Это затычки, типа вообще отключить проверку.
  20. pvvx

    BLE SoC PHY6202

    Вот где опция оптимизации для исполнения кода из XIP (или cache) в GCC? Чтение в cache (и в XIP) происходит происходит блоками, а не по одному байту. Значит вызовы вложенных процедур должны идти по увеличению адреса (после той из которой вызывается), чтобы захватить в хвосте считанного блока...
Сверху Снизу