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

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

  1. pvvx

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

    Весь бардак в BLE происходит от того, что нет четких описанных последовательностей действий устройства и клиента при соединении. Каждый тянет шкуру на свою реализацию, а стандарт описывает другую, пытаясь совокупить всё и вся сразу. В итоге все детские поделки в Linux до сих пор не работают и...
  2. pvvx

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

    А пока у меня выявлена только такая закономерность - чем быстрее драйвер BT и CPU устройства, тем чаше возникает отказ функции передачи какого запроса в самом начале соединения... Часто устраняется приближением устройства к адаптеру BT, т.к. малейшее промедление из-за потери пакетов в реальном...
  3. pvvx

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

    Это известная проблема. Не связана с количеством записей в термометре. Достаточно одной записи. Сбой происходит в стороннем приложении - в данном случае в эксплорере. Причины - обслуживание большого количество запросов и очереди стека BLE в начале соединения и расслоение процессов (нет...
  4. pvvx

    Прошу помощи у профи (энергопотребление)

    Вам и дали профессиональный ответ, что малопотребляющие устройства так не строятся. В следующий раз пишите сразу Путину, в администрацию... Т.е. правильно задавайте вопросы.
  5. pvvx

    Прошу помощи у профи (энергопотребление)

    В начале 2015 года простой sleep(1000) (не deep-sleep), по типу вашего delay(1000) показывал потребление менее 4 мА. На графике это область Test sleep (low power): А у вас, спустя годы прогресса - 20 мА? Т.е. в ваше село/arduino ещё не дошло, что есть и всякие sleep и deep-sleep?
  6. pvvx

    Прошу помощи у профи (энергопотребление)

    Извращение заключается в том, что вы загружаете сотни килобайт кода для поддержки Arduino, который не может быть использован для энерго-эффективной работы. Сравнить потребления ESP8266 как простого MCU (без включенного WiFi) вы можете в режиме прошивки (после аппаратного и полного сброса по...
  7. pvvx

    Прошу помощи у профи (энергопотребление)

    В Arduino это практически не возможно, т.е. сложно - требует борьбы с имеющейся по умолчанию системой и самой концепцией Arduino. Оно вам надо, да ещё на таком устаревшем SoC? При отключении CLK на RF часть может отключится или некорректно работать всякие millis(), delay() и т.д.
  8. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Смысла чаще передавать notify чем 3 интервала соединения нет и код отсчета времени интервала передачи notify сохранит батарейку, т.к. будет реже выполняться более сложный код всяких проверок буферов и т.д..
  9. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Google "ble notify vs indicate" https://www.lairdconnect.com/support/faqs/what-difference-between-indication-and-notification#:~:text=A%20Notification%20is%20an%20unacknowledged,an%20acknowledged%20message%20or%20update. Интервалы соединения имеют 3 параметра: interval, latency, timeout. При...
  10. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Она вам возможно и покажет - есть ли в эфире ваше устройство при сканировании...
  11. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Обычно "нотификация" передается по изменению или через шаг по таймеру (типично не менее 1 сек). Каждый main_loop передача невозможна - буфер/fifo передачи заполнен, оповещения приема ещё не пришло от прошлой передачи и т.д. В SDK, в примерах, есть как проверять заполнение fifo передачи и как...
  12. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Чтобы было понятней: BT4 - это древняя аппаратная реализация. Программные исправления могут тянуться до версии 4.2, но урезанно - нет реального увеличенного буфера RF фрейма. Прием только типа 32 байта полезной информации... Имеют радиус связи 3..4 метра (в реальных условиях). Чипы с BT5 уже...
  13. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Galaxy S7 -> Дата старта продаж 2016-03-11, до выхода BT5. Там и андроид древний, а ядро системы вообще ничего не знает про развитие BLE... И естественно "Производитель ничего внятно ответить не может и кивает на Самсунг".
  14. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Не обязательно. Вдруг девайс дает только заголовок расширенной рекламы и установлена программа тупого старого BT сканера, писанного для BT4 (?) - что он должен вам написать на экран? BLE cниффер рекламный фрейм с MAC устройства вам покажет, но не детсадовские бесплатные програмульки из Google...
  15. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    на Самсунг не работает(!?) И о чем тогда спор? В nRF Connect есть Device information. Там есть описание что может ваш телефон в Bluetooth. Пример, не с Samsung 7, а что есть под рукой: По этим данным видно, что поддерживается PHY 2M, LongRange, Расширенная реклама и длина рекламы в 1650 байт -...
  16. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Google Play -> nRF Connect for Mobile
  17. pvvx

    TLSR8251F512ET24 + E-Inc display + термометр = MHO-C401 Bluetooth термометр

    Нет никакого решения - у данного термометра такой экран. Мигание с инверсией - это восстановление зарядов шариков в дисплее... Без него экран станет серым и быстро деградирует. Такая особенность старых E-Ink дисплеев. Работать без "обновления" могут только новые E-Ink дисплеи, но это технология...
  18. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Читаем EPEVER BLE RJ45 A-Manual-EN-V1.3: Используется какая-то программа от EPEVER: ...
  19. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Может. Но для соединения с BLE в смартфоне (и т.д.) требуется специальная программа. В телефоне есть только драйвер и приемо-передатчик для работы с BLE.
  20. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Там написано EPEVER BLE RJ45 A BLE Adapter, а не Bluetooth. Разберитесь в чем отличие, прежде чем писать вопросы...
Сверху Снизу