|
|
|
@ -206,11 +206,11 @@ gboolean mbcli_thread_cb_modbusdata(gpointer data) {
|
|
|
|
memcpy (((char*)&f2) + 2, &res->data[i], 2);
|
|
|
|
memcpy (((char*)&f2) + 2, &res->data[i], 2);
|
|
|
|
memcpy (((char*)&f2) + 0, &res->data[i+1], 2);
|
|
|
|
memcpy (((char*)&f2) + 0, &res->data[i+1], 2);
|
|
|
|
|
|
|
|
|
|
|
|
snprintf (tmp, 255, " | %6d | %6d | %11.5g | %11.5g", res->data[i], (int16_t) res->data[i], f1, f2);
|
|
|
|
snprintf (tmp, 255, " | %6d | %6d | %11.5g | %11.5g", res->data[i], (uint16_t) res->data[i], f1, f2);
|
|
|
|
text = text + tmp;
|
|
|
|
text = text + tmp;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
snprintf (tmp, 255, " | %6d | %6d | | ", res->data[i]);
|
|
|
|
snprintf (tmp, 255, " | %6d | %6d | | ", res->data[i], (uint16_t) res->data[i]);
|
|
|
|
text = text + tmp;
|
|
|
|
text = text + tmp;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|