func ClientTestWriteMultipleCoils(t *testing.T, client modbus.Client) { // Write a series of 10 coils starting at coil 20 address := uint16(0x0013) quantity := uint16(0x000A) values := []byte{0xCD, 0x01} results, err := client.WriteMultipleCoils(address, quantity, values) if err != nil { t.Fatal(err) } AssertEquals(t, 2, len(results)) }