очень заинтересовал компонент mb2hal. компонент интересен тем чтобы подключить esp8266.
Пока мозгов хватило вставить следующий код в ini и запустить компонент в hal.
Код: Выделить всё
##############MB2HAL######################
[MB2HAL_INIT]
INIT_DEBUG=3
HAL_MODULE_NAME=mb2hal
SLOWDOWN=0.0
TOTAL_TRANSACTIONS=1
[TRANSACTION_00]
LINK_TYPE=tcp
TCP_IP=192.168.1.10
TCP_PORT=502
MB_SLAVE_ID=1
FIRST_ELEMENT=0
NELEMENTS=16
MB_TX_CODE=fnct_15_write_multiple_coils
MB_RESPONSE_TIMEOUT_MS=500
MB_BYTE_TIMEOUT_MS=500
HAL_TX_NAME=remoteIOcfg
MAX_UPDATE_RATE=0.0
DEBUG=1
##############MB2HAL######################
в esp8266 залил скетч из примеров. конфиг и ардуина друг друга увидели и обмениваются пакетами, но пакеты разной длины и судя по всему они друг друга не понимают что делать. первая проблема собственно в этом.
следующая проблема в том что описание компонента очень сжатое и как разбираться с ним дальше не очень понятно. в гугле инфы по этому компоненту в виде примеров тоже особо не нашел.
отсюда вопрос: использует его кто то и естт ли возможность подсказать примером или советом куда копать дальше?
буду крайне признателен за любую полезную помощь.