Returns real value from two registers of given byte order in argument
value
. The argument byte order must be one of the following:
MODBUS_ORDER_ABCD
MODBUS_ORDER_BADC
MODBUS_ORDER_CDAB
MODBUS_ORDER_DCBA
The function sets argument error' to
E_INVALID` on any other value.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=u2), | intent(inout) | :: | data(2) |
Registers to convert. |
||
integer, | intent(in) | :: | order |
Byte order. |
||
integer, | intent(out), | optional | :: | error |
Error code. |