Merge pull request #814 from fengzeroz/main

fix(modbus): bit operation
This commit is contained in:
fengzeroz
2022-09-23 11:13:23 +08:00
committed by GitHub
+1 -1
View File
@@ -175,7 +175,7 @@ int modbus_value_handle(void *ctx, uint8_t slave_id, uint16_t n_byte,
neu_value16_u v16 = { 0 };
v16.value = htons(*(uint16_t *) dvalue.value.bytes);
dvalue.value.u8 =
neu_value16_get_bit(v16, 15 - (*p_tag)->option.bit.bit);
neu_value16_get_bit(v16, (*p_tag)->option.bit.bit);
break;
}
case MODBUS_AREA_COIL: