LINUX.ORG.RU

История изменений

Исправление Silerus, (текущая версия) :

вывод ошибки посмотрите

The modbus_read_registers() function shall return the number of read registers if successful. Otherwise it shall return -1 and set errno.

rc = modbus_read_registers(ctx, 0, 10, tab_reg);
if (rc == -1) {
    fprintf(stderr, "%s\n", modbus_strerror(errno));
    return -1;
}

Исходная версия Silerus, :

вывод ошибки посмотрите

The modbus_read_registers() function shall return the number of read registers if successful. Otherwise it shall return -1 and set errno.