Add SECURITY.md (closes #613)
[libmodbus.git] / doc / modbus_write_registers.txt
bloba5654fb98debabd41e6b10d1db20b16b856fb6b0
1 modbus_write_registers(3)
2 =========================
5 NAME
6 ----
7 modbus_write_registers - write many registers
10 SYNOPSIS
11 --------
12 *int modbus_write_registers(modbus_t *'ctx', int 'addr', int 'nb', const uint16_t *'src');*
15 DESCRIPTION
16 -----------
17 The *modbus_write_registers()* function shall write the content of the _nb_
18 holding registers from the array _src_ at address _addr_ of the remote device.
20 The function uses the Modbus function code 0x10 (preset multiple registers).
23 RETURN VALUE
24 ------------
25 The function shall return the number of written registers if
26 successful. Otherwise it shall return -1 and set errno.
29 SEE ALSO
30 --------
31 linkmb:modbus_write_register[3]
32 linkmb:modbus_read_registers[3]
35 AUTHORS
36 -------
37 The libmodbus documentation was written by Stéphane Raimbault
38 <stephane.raimbault@gmail.com>