Найдено 147 результатов

dtvims
Ср сен 10, 2025 11:15 pm
Форум: Микроконтроллеры и автоматизация
Тема: ds18b20 и сс2530 - игнорирует команду конвертации температуры
Ответы: 1
Просмотры: 93

версия библиотеки

Во вложении что получилось. Предварительный вариант с тестовым примером функции readTemperature() .
Функция использует функцию поиска датчика и если находит его, то обращается к нему по адресу, отправляя команду на конвертацию. Выжидает пока датчик выдаст статус готовности и делает запрос ...
dtvims
Пн сен 08, 2025 2:45 pm
Форум: Микроконтроллеры и автоматизация
Тема: ds18b20 и сс2530 - игнорирует команду конвертации температуры
Ответы: 1
Просмотры: 93

ds18b20 и сс2530 - игнорирует команду конвертации температуры

Во многих проектах zigbee добавляют датчики температуры, надо или нет. Иногда это даже полезно. Вот и я хотел добавить популярный ds18b20.
Для сс2530 примеры скудные, по сути одна мелкая библиотека, кривая и не доделанная и все ее слегка под себя модифицируют, но лучше она не становится. По крайней ...
dtvims
Сб авг 30, 2025 1:07 pm
Форум: Микроконтроллеры и автоматизация
Тема: CC2530 CHDTECH zigbee pinout
Ответы: 0
Просмотры: 144

CC2530 CHDTECH zigbee pinout

Настройки пинов для cc2530, на отладочной плате CHDTECH и не только.
Настройки кнопок и светодиодов для z-stack 3.0.2 находятся в hal_board_cfg.h
P10 - Led1
P11 - Led2
P14 - led3|led4
P01 - butt1
P02,P03 - RX,TX Serial 0 - to USB
P16,P17 - Serial 1
Debug:
P22 - Debug Clock
P21 - Debug Data
Debug Spi ...
dtvims
Пт авг 29, 2025 4:02 pm
Форум: Поддержать автора
Тема: Можно связаться со мной
Ответы: 0
Просмотры: 200

Можно связаться со мной

Можно связаться через телеграмм.
https://t.me/dtvimsforum
dtvims
Пт авг 29, 2025 1:19 pm
Форум: Микроконтроллеры и автоматизация
Тема: Zigbee на базе cc2530 от TI
Ответы: 12
Просмотры: 95552

Еще баги bdb_RepReporting.c

Как работает bdb_RepReporting на сс2500 с z-lib 3.0.2.

На редкость забагованая библиотека z-lib 3.0.2. А ведь фирма TI серьезная, продает свои отладочные платы за дорого...

Пришлось поразбираться как работает bdb_RepReporting от TI ввиду того, что, все сделал круто, а не работает.

Все в z-lib ...
dtvims
Ср авг 27, 2025 12:29 pm
Форум: Микроконтроллеры и автоматизация
Тема: Zigbee на базе cc2530 от TI
Ответы: 12
Просмотры: 95552

Вызов reports zigbee

Сделал чистую библиотеку, с предложенным мной же исправлением bdb_RepReporting.c - все работает как и задумано.
Надо доработать для типа ZCL_DATATYPE_UINT48 расчет изменений параметра, для полноты стандарта
Это надо дорабатывать метод bdb_isAttrValueChangedSurpassDelta , в котором расчет делается ...
dtvims
Вт авг 26, 2025 3:16 pm
Форум: Микроконтроллеры и автоматизация
Тема: Zigbee на базе cc2530 от TI
Ответы: 12
Просмотры: 95552

Reporting, его проблемы и особенности.

Пост выше - не разобрался до конца, хотя казалось, что все понятно, но почему тогда остались вопросы?

Итак я читал доки, смотрел код, делал свою версию прошивки для счетчика. Пришел в очередной раз к тому, что в целом проект Bacchus777/Mercury сделан достаточно хорошо и я лишь незначительно делаю ...
dtvims
Пт фев 14, 2025 11:30 am
Форум: Микроконтроллеры и автоматизация
Тема: Zigbee на базе cc2530 от TI
Ответы: 12
Просмотры: 95552

Интересное наблюдение.

Я выше написал про эксперимент с кластером GEN_BINARY. Внес все исправления в проект и библиотеку zlib. И наблюдал как это все работает.
Опять получил "кота Шредингера".
Нет, всё работает, но есть некоторые странности, которые пока остались не понятными.
Когда вызовы для кластеров SE_METERING и GEN ...
dtvims
Пт фев 14, 2025 11:20 am
Форум: Микроконтроллеры и автоматизация
Тема: Zigbee на базе cc2530 от TI
Ответы: 12
Просмотры: 95552

Особенности проекта Bacchus777/Mercury и его доработка.

В самом проекте тоже не все гладко, и очевидно, что по той же причине, что выше лечили, исправляя " bdb_Reporting.c" .
Причина все в том же размере данных. Если бы проект был на Си++, то можно было бы прикрутить свой мега тип данных, но у нас Си, в котором НЕТ int64, потому надо колхозить и ...
dtvims
Пт фев 14, 2025 11:09 am
Форум: Микроконтроллеры и автоматизация
Тема: Zigbee на базе cc2530 от TI
Ответы: 12
Просмотры: 95552

Атрибут типа String!

А что, так можно?
Я взял проект Bacchus777/Mercury для дальнейших эксперментов и что получилось?

Во вторую конечную точку, т.е. в zclApp_Attrs_SecondEP я добавил еще один элемент.

{GEN_BINARY, {ATTRID_GEN_BINARY_ACTIVE_TEXT, ZCL_DATATYPE_CHAR_STR, RRW, (void *)zclApp_binValText}}

также в zcl ...