Ну мне объяснили так. Каждый репорт, это биндинг. Плюс, если устройство каким-то кластером биндится напрямую к другому устройству. У меня в ElectricityMeter более 20 отчетов. И такой ошибки нет. Просто я таблицу биндингов увеличил. А пока не увеличил, там что-то рушилось все.
Прошил zigbee датчик от Туи, купленный по Ваше ссылке.
https://pvvx.github.io/TS0201_TZ3000/
Добавился в z2m, вроде работает.
При попытке изменить репортинг выдает ошибку по переполнению таблицы биндинга.
На форуме Телинка мне вот что ответили.
You can remove the bdbNetworkSteerStart related code from xx_bdbInitCb and xx_bdbCommissioningCb,
and move it to the key pressed handler.
Привет.
Виктор, можно вопрос по Zigbee на 8258, вдруг знаете? :))
Как сделать, чтобы новое устройство не подключалось к сети после подачи питания, а подключалось только после нажатия какой-то комбинации кнопок на самом устройстве? Как сделать управление кнопкой - это я разбирусь. Мне интересен...
Виктор, можно вопрос. Как совместить на 8258 сон и uart. Что-то не получается у меня. uart перестает нормально работать. Хотелось бы просыпаться, когда на RX что-то придет.
Вот есть еще область
U_Cfg_Info. Там используется только первый 16 байт. Больше я нигде в коде не нашел, что там еще что-то пишется/читается.
/**************************************************************************************
* The following is the detailed user configure information...
Не, используются первый два байта.
}else{
/****** If flash do not exist the two-point gpio calibration value,use the one-point gpio calibration value ********/
/****** Method of calculating one-point gpio calibration Flash_gpio_Vref value: ********/
/****** Vref = [1175...
Этот кусок не мой. Это стандартный, из SDK. Я его даже не трогал.
Но! Все равно, первые 4 байта 0x770c0 не используются (наверно :))
А вот еще, что происходит с калибровкой, если флеш очистить? Если там были какие-то значения, они затрутся ...
TLSR8258. SDK Zigbee. ADC.
Вдруг кому пригодится.
Понадобилось мне тут измерять 9 вольтовую батарейку с шагом 0.1 вольт. Собрал резистивный делитель 1 к 3. Прогнал по напряжением от 5 до 9 вольт. Записал значения, подобрал поправочный коэффициент. Все вроде нормально. Но попался чип, который...
А вот есть еще вопрос :))
Есть такой чайник - XIAOMI Mi Smart Kettle Pro. Он BLE. Но чипы, примененные в них могут быть разные. Вот пока точно знаю, что есть версия на TLSR8269, а есть на TLSR8250. Вопрос - можно как-то не разбирая чайник проверить, на каком чипе он собран?