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

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

  1. pvvx

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

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

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

    Смысла чаще передавать notify чем 3 интервала соединения нет и код отсчета времени интервала передачи notify сохранит батарейку, т.к. будет реже выполняться более сложный код всяких проверок буферов и т.д..
  3. 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. При...
  4. pvvx

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

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

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

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

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

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

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

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

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

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

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

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

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

    Google Play -> nRF Connect for Mobile
  11. pvvx

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

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

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

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

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

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

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

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

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

    PDF Table2. Commands Block Erase(32K) 52H Block Erase(64K) D8H 7.10. 32KB Block Erase (BE) (52H) 7.11. 64KB Block Erase (BE) (D8H) ? Стирание страницы: Block Erase time: 0.5/0.8s typical - слишком долгое и грозит разрывом связи. По этому и не используется при BLE соединении. Более короткое...
  16. pvvx

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

    Это код помещаемый в RAM. Он работает быстрее, ровнее, а не медленно подгружаясь кусками из Flash с выставлением сигнала готовности CPU. Потребление также в RAM меньше, т.к. не работает Flash и система кэширования. Код, работающий непосредственно с записью и стиранием Flash необходимо помещать в...
  17. pvvx

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

    https://www.gigadevice.com/flash-memory/gd25ld40c/ pdf: 3. MEMORY ORGANIZATION Each page has: 256 bytes
  18. pvvx

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

    Специфика Flash:https://github.com/pvvx/ATC_MiThermometer/blob/master/src/flash_eep.c#L113
  19. pvvx

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

    Оставшийся вариант причины мусора - несоответствие скорости. Это чаше сказывается на длинных непрерывных фреймах. Вторая причина или фича - все известные китайские чипы UART-USB принимают любой символ в буфер приема, даже если нет стоп бита (т.е. любой импульс они считают стартом символа и не...
  20. pvvx

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

    В исходниках к новому SDK значатся такие Flash: Flash Type MID Company GD25LD40C 0x60C8 GD GD25LD05C 0x60C8 GD P25Q40L 0x6085 PUYA MD25D40DGIG 0x4051 GD GD25D10C 0x40C8 GD PN25F04C 0x311C...
Сверху Снизу