writeRegister static method
Implementation
static Uint8List writeRegister(int slave, int addr,Uint16List data){
var size = data.length;
Uint8List todata = Uint8List(data.length*2 + 5);
todata[0] = 0xff & addr>>8 ;
todata[1] = 0xff & addr;
todata[2] = 0xff & size>>8;
todata[3] = 0xff & size;
todata[4] = data.length *2;
for(var i=0; i<data.length; i++) {
todata[5 + i*2] = 0xff & (data[i] >> 8) ;
todata[5 + i*2 + 1] = 0xff & data[i] ;
}
return modbus(slave, 0x10, todata);
}