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

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

  1. Slacky

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

    Спасибо, нашел где поглядеть. Но не работает. Не могу понять вот здесь. Оригинальная из adc_base_init() adc_set_ain_channel_differential_mode(ADC_MISC_CHN, gpio_num, GND); Такая должна стать. Но в оригинальной используется номер GPIO, а тут что...
  2. Slacky

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

    У 8258 есть внутренний температурный сенсор. The TLSR8258 integrates a temperature sensor and it’s used in combination with the SAR ADC to detect real-time temperature Есть где-то пример, как его использовать?
  3. Slacky

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

    Разобрался. У чипа есть так называемые Analog registers (0x35 ~ 0x3c) и этим можно воспользовать ...
  4. Slacky

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

    Добрый день. А у tlsr8258 можно как-то отследить, что мы вышли из DEEP_SLEEP, а не просто перегрузились?
  5. Slacky

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

    А вот еще глупый вопрос. У телинка на сайте из 825х zigbee присутствует только в 8258. Но я залил прошивку в TB-04 (где 8253) и все работает. Я это к чему, не нашёл недорогую devboard на 8258. Может плохо искал?
  6. Slacky

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

    Да я пока на OTA не замахивась, знаний моих вряд ли хватит. Но сделать на будущее, чтобы потом не переписывать, это я могу :) В общем нашел адрес, куда можно промежуточный конфиг записывать, если залил прошивку по OTA. Первый сегмент для *.bin равен 0x34000, а второй - 0x36000. Получается, что...
  7. Slacky

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

    u8 mcuBootAddrGet(void);//0: boot from 0, 1: boot from 0x40000
  8. Slacky

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

    Немного полазил по SDK. В общем нельзя ничего писать по адресу 0x78000 - там 16 байт pre_install_code. И по адресу 0x79000, там 1 байт factory_reset. В общем никто не запрещает отступить от этих адресов на пару страниц и записать промежуточный конфиг туда. Осталось разобраться, почему сразу не...
  9. Slacky

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

    Не могу понять, почему из user_app_init, если оттуда вызвать функцию, где будет происходить считывание флеш с адреса 0x78000, то не читает. Но записывает. А вот если эту функцию вставить в app_task, то раза в третьего начинает читать и потом уже читает всегда. C адреса 0x40000 читает сразу. А...
  10. Slacky

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

    Проверил, что там в U_Cfg_Info. С 0x78000 до 0x7A000 все забито 0xFF. Вывод - в процессе работы модуля туда ничего не пишется, если мы сами об этом не позаботились. Как промежуточный пункт хранения конфига (при смене прошивки через ОТА) пойдет ...
  11. Slacky

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

    Немного поэкспериментировал. Просто объявленная глобальная переменная uint32_t count - является retention
  12. Slacky

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

    А U_Cfg_Info не? OTA нормально хранить, но нужно некое место, куда можно скинуть данные при переходе с одной ОТА на другую ...
  13. Slacky

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

    Вот смотрите. В варианте zigbee _attribute_data_retention_ - пустышка ...
  14. Slacky

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

    Пока у меня пара вопросов. 1. Куда сохранять пользовательские данные? 2. Как определить переменную retention?
  15. Slacky

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

    В общем собрал я sampleSwitch из sdk_v3.6.5.0. Правда сделал, чтобы можно было собрать не только telink-ide, но и обычным make. Залил. И модуль даже в z2m определился, правда как лампочка :)) В принципе, можно дальше развлекаться ...
  16. Slacky

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

    В общем без накатывания патча собирается ...
  17. Slacky

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

    Я попробовал собрать пример, не-а, не собирается. C:/TelinkSDK/SDK/tl_zigbee_sdk/zigbee/zcl/zll_commissioning/zcl_zll_commissioning.c:62:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'g_nwkTouchlinkCb' 62 строчка nwkForTouchlinkCb_t g_nwkTouchlinkCb = { .scanConfCb =...
  18. Slacky

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

    Ну кто-то что-то написал и выложил :)) Например, как по BLE, у Вас и у 1441. Можно посмотреть реальный пример для реальной железки ...
  19. Slacky

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

    Добрый день. А кто-нибудь пытался на TB-04 программить zigbee? Есть реальные примеры (не те, что в SDK)?
  20. Slacky

    Дистанционное снятие показаний с электросчетчика КАСКАД-1-МТ с дальнейшей передачей показаний в Home Assistant с помощью BLE

    Не-а, но Вы сами можете это сделать :)) Судя по тому, что шлет в порт AdminTools, там точно такой же протокол, как у CE-102M. Уже сейчас, если выбрать CE-102M должно тарифы показать. А вот с напряжением, мощностью и силой тока придется немного код переписать ...
Сверху Снизу