title: Pymodbus Client setValues limitedto 100 registers
body: <p>I am using pymodbus on a raspberry pi as a client to hold values from senors and make them available to a modbus master over TCP.</p>
  
  <p>All works great. I am using the following to setup the datastore. 
  values   = context[slave_id].getValues(register, address, count=350)
  The problem is when I try and set the values I can't go over [98] list values.</p>
  
  <p>If I set the count=5 I can set values from [0] to [4] but it throws an error when I set [5] as you would expect.</p>
  
  <p>With the count=350 I get and error when I try and set the value [99].</p>
  
  <p>This would suggest their is a limit of 100 registers. Can this limit be extended?</p>
  
  <p>Looking at store.py I can't see any limitations so I am a bit confused as to where the limit would be set.</p>
  
  <p>Your help would be much appreciated.</p>
  
  <p>Cheers</p>