Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MODBUS_GET_FLOAT_BAD(3)	       libmodbus Manual	       MODBUS_GET_FLOAT_BAD(3)

NAME
       modbus_get_float_badc - get a float value from 2	registers in BADC byte
       order

SYNOPSIS
       float modbus_get_float_badc(const uint16_t *src);

DESCRIPTION
       The modbus_get_float_badc() function shall get a	float from 4 bytes
       with swapped bytes (BADC	instead	of ABCD). The src array	must be	a
       pointer on two 16 bits values, for example, if the first	word is	set to
       0x2000 and the second to	0x47F1,	the float value	will be	read as
       123456.0.

RETURN VALUE
       The function shall return a float.

SEE ALSO
       modbus_set_float_badc(3)	modbus_get_float_abcd(3)
       modbus_get_float_cdab(3)	modbus_get_float_dcba(3)

AUTHORS
       The libmodbus documentation was written by StA(C)phane Raimbault
       <stephane.raimbault@gmail.com>

libmodbus v3.1.6		  08/10/2020	       MODBUS_GET_FLOAT_BAD(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=modbus_get_float_badc&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help