Example #1
0
def read(args):
    print("Reading %s register(s) starting from register %s of device %s" %
          (args.amount,args.address, args.register))
    port = mursu.open_port()
    response = mursu.read_holding_register(port,args.address,args.register,
                                       args.amount)
    mursu.print_response(response)
    mursu.close(port)
Example #2
0
 def get_temperature(self,port):
     data = mursu.read_holding_register(port,self.address,self.temperature_register,self.temperature_amount)
     temperature = self.parse_temperature(data)
     return temperature