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

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

  1. Slacky

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

    А вот еще по поводу вывода отладочной информации в COM-порт. Берем TB-04-Kit. Кидаем перемычку со 2 ноги CH340 на SWS. И спокойно прописываем TlsrComProg. А дальше подключаем Эклипсовский Serial Terminal и если в программе присутствует код, типа #define UART_PRINT_DEBUG_ENABLE 1 #if...
  2. Slacky

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

    Но выводить в терминал через SWS (пытался менять скорость) не получается.
  3. Slacky

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

    О, убрал -b3000000 и по умолчанию на скорости 230400 сосчиталась ...
  4. Slacky

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

    Возможно нашел, почему не работает вывод в терминал через SWS. Но это породило новую проблему и пока я не знаю, как ее решить. В общем TlsrPgm модуль пишет, а вот что-либо сосчитать с него не может.
  5. Slacky

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

    Точнее залил программатор вот отсюда - https://github.com/pvvx/TLSRPGM/tree/main/sources/UART2SWire
  6. Slacky

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

    Еще немного пара глупых вопросов. Сделал схемку, в основном обвес по разъемам и пара кондеров по питанию. Ну думаю, можно сразу воспользоваться вот такой схемой чтобы заливать через uart. Прикупил для этого дела вот такую платку, на которой есть сигнал RTS. Сама схема. и плата Замкнул...
  7. Slacky

    Bluetooth LE как сбросить контроллер?

    Сам задал вопрос, сам ответил :)) Нельзя вызывать переинициализацию из функции callback. Пришлось создать таск и уже из него проверять ...
  8. Slacky

    Bluetooth LE как сбросить контроллер?

    Нужно отслеживать ADV сообщения от конкретного устройства. Берем пример, адаптируем слегка и получаем сканер ADV в пассивном режиме. Но в пассивном режиме нельзя посмотреть имя устройства. Только MAC-адрес. И тут такая идея. Сперва запускаем сканирование в активном режиме, находим известное нам...
  9. Slacky

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

    Ничего. Вообще не обнаруживает ни одного устройства, хотя у меня в доме их полно (не только мои находит, но и соседей).
  10. Slacky

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

    Я сильно HA не ковырял на эту тему. Нужно проверить. Но на вопрос про два датчика одного типа Ernst79 ответил и посоветовал следующее - https://github.com/custom-components/ble_monitor/issues/987
  11. Slacky

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

    Спасибо, видел. И даже проверял. Кривой он у него ... Если стандартный пишет sensor.ble_battery 100% sensor.ble_count 65546 sensor.ble_rssi -80 То этот sensor.ble_count 100% sensor.ble_count 65546 sensor.ble_count 1000 sensor.ble_rssi -80 Т.е. он батарею...
  12. Slacky

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

    Упс, оказывается у меня все правильно. Это BLE Monitor не может иметь больше одного измерения одного типа в одном пакете ...
  13. Slacky

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

    Да все просто оказалось. HCI device в Debian'е есть, но ничего не работает. Ну и BLE Monitor тоже ничего не показывает, хотя свисток видит. Потому и не понятно было, может я формат какой не тот подаю. Порыл google. Нашел систок, который 100% работает под Debian'ом. Купил. Все завелось и BLE...
  14. Slacky

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

    Возвращаюсь к формату пакетов. Установил сниффер. Работает вот на такой платке от Nordic Не уверен, что пакет показан полностью, но там ничего похожего на 043E1B02010000A5808FE648540F0201060B161C182302C4090303BF13CC нет. Есть вот такое. Вопросов отсюда следут несколько. 1. Если это...
  15. Slacky

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

    Сейчас перечитал, неоднозначно получилось. На самом деле так. Адрес в телефоне 11:22:33:44:55:66. То в переменной он так addr[0] - 66, addr[1] - 55 и т.д.
  16. Slacky

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

    Не, чисто по логике работы устройства, лишнее. Там нужно один раз зайти, выставить начальное значение счетчиков и кол-во литров на 1 импульс и выйти. Больше там никому делать нечего.
  17. Slacky

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

    По поводу whitelist'а . Хранит модуль в памяти адрес таким образом addr[0] - первая пара, addr[5] - последняя пара. Но все равно в тупую whitelist не заработал. Но заработал немного по другому. В общем я его с минимальными переделками адаптировал под себя и теперь мы имеем такой алгоритм...
  18. Slacky

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

    Я нашел, где накосячил. Скопировал и изменил, а то, что еще один сервис не нужен, не понял. ///////////////////////////////////// ATT HANDLER define /////////////////////////////////////// typedef enum { ... //// Count service ////...
  19. Slacky

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

    Да собственно ничего полезного nRF Connect, 2022-07-22 Watermeter_B70845 (A4:C1:38:B7:08:45) V 19:16:40.652 Connecting to A4:C1:38:B7:08:45... D 19:16:40.652 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 19:16:43.377 [Callback]...
  20. Slacky

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

    А вот такой еще вопрос, понимаю, что скорей всего внятного ответа не получу, но вдруг :)) Почему модуль BT-04 может не конектиться с телефоном (допустим с программой nRF Connect от Нордика)? Т.е. он может законектися, но раза с 10. Причем устройство с именем и самим RAW пакетом прекрасно видно...
Сверху Снизу