remove obsolete code
This commit is contained in:
@ -50,18 +50,9 @@ class HoldingRegisterDatapoint(AbstractModbusDatapoint):
|
|||||||
self.writeRequestValue))
|
self.writeRequestValue))
|
||||||
|
|
||||||
def process(self, client, pubQueue):
|
def process(self, client, pubQueue):
|
||||||
successFull = True
|
|
||||||
giveUp = False
|
|
||||||
if self.writeRequestValue:
|
if self.writeRequestValue:
|
||||||
# perform write operation
|
# perform write operation
|
||||||
print("Holding register, perform write operation")
|
print("Holding register, perform write operation")
|
||||||
if successFull:
|
|
||||||
# give feedback
|
|
||||||
self.writeRequestValue = None
|
|
||||||
else:
|
|
||||||
# retries handling
|
|
||||||
if giveUp:
|
|
||||||
# give negative feedback
|
|
||||||
self.writeRequestValue = None
|
self.writeRequestValue = None
|
||||||
else:
|
else:
|
||||||
# perform read operation
|
# perform read operation
|
||||||
@ -75,15 +66,7 @@ class HoldingRegisterDatapoint(AbstractModbusDatapoint):
|
|||||||
raise DatapointException(result)
|
raise DatapointException(result)
|
||||||
print("{0}: {1!s}".format(self.label, result.registers))
|
print("{0}: {1!s}".format(self.label, result.registers))
|
||||||
pubQueue.put(MqttProcessor.PublishItem(self.publishTopic, str(result.registers)))
|
pubQueue.put(MqttProcessor.PublishItem(self.publishTopic, str(result.registers)))
|
||||||
if successFull:
|
|
||||||
self.lastContact = datetime.datetime.now()
|
self.lastContact = datetime.datetime.now()
|
||||||
# publish value
|
|
||||||
else:
|
|
||||||
# retries handling
|
|
||||||
if giveUp:
|
|
||||||
# backoff and availability handling
|
|
||||||
# give negative feedback
|
|
||||||
pass
|
|
||||||
|
|
||||||
def onMessage(self, value):
|
def onMessage(self, value):
|
||||||
self.writeRequestValue = value
|
self.writeRequestValue = value
|
||||||
@ -109,8 +92,6 @@ class InputRegisterDatapoint(ReadOnlyDatapoint):
|
|||||||
self.type = 'input register'
|
self.type = 'input register'
|
||||||
|
|
||||||
def process(self, client, pubQueue):
|
def process(self, client, pubQueue):
|
||||||
successFull = True
|
|
||||||
giveUp = False
|
|
||||||
# perform read operation
|
# perform read operation
|
||||||
print("Input register, perform read operation")
|
print("Input register, perform read operation")
|
||||||
self.processCount += 1
|
self.processCount += 1
|
||||||
@ -124,16 +105,7 @@ class InputRegisterDatapoint(ReadOnlyDatapoint):
|
|||||||
self.lastValue = result.registers
|
self.lastValue = result.registers
|
||||||
print("{0}: {1!s}".format(self.label, result.registers))
|
print("{0}: {1!s}".format(self.label, result.registers))
|
||||||
pubQueue.put(MqttProcessor.PublishItem(self.publishTopic, str(result.registers)))
|
pubQueue.put(MqttProcessor.PublishItem(self.publishTopic, str(result.registers)))
|
||||||
|
|
||||||
if successFull:
|
|
||||||
self.lastContact = datetime.datetime.now()
|
self.lastContact = datetime.datetime.now()
|
||||||
# publish value
|
|
||||||
else:
|
|
||||||
# retries handling
|
|
||||||
if giveUp:
|
|
||||||
# backoff and availability handling
|
|
||||||
# give negative feedback
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class DiscreteInputDatapoint(ReadOnlyDatapoint):
|
class DiscreteInputDatapoint(ReadOnlyDatapoint):
|
||||||
@ -142,8 +114,6 @@ class DiscreteInputDatapoint(ReadOnlyDatapoint):
|
|||||||
self.type = 'discrete input'
|
self.type = 'discrete input'
|
||||||
|
|
||||||
def process(self, client, pubQueue):
|
def process(self, client, pubQueue):
|
||||||
successFull = True
|
|
||||||
giveUp = False
|
|
||||||
# perform read operation
|
# perform read operation
|
||||||
print("Discrete input, perform read operation")
|
print("Discrete input, perform read operation")
|
||||||
self.processCount += 1
|
self.processCount += 1
|
||||||
@ -157,18 +127,7 @@ class DiscreteInputDatapoint(ReadOnlyDatapoint):
|
|||||||
self.lastValue = result.bits
|
self.lastValue = result.bits
|
||||||
print("{0}: {1!s}".format(self.label, result.bits))
|
print("{0}: {1!s}".format(self.label, result.bits))
|
||||||
pubQueue.put(MqttProcessor.PublishItem(self.publishTopic, str(result.bits)))
|
pubQueue.put(MqttProcessor.PublishItem(self.publishTopic, str(result.bits)))
|
||||||
|
|
||||||
if successFull:
|
|
||||||
self.lastContact = datetime.datetime.now()
|
self.lastContact = datetime.datetime.now()
|
||||||
# publish value
|
|
||||||
else:
|
|
||||||
# retries handling
|
|
||||||
if giveUp:
|
|
||||||
# backoff and availability handling
|
|
||||||
# give negative feedback
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def checkRegisterList(registers, reset=False):
|
def checkRegisterList(registers, reset=False):
|
||||||
|
Reference in New Issue
Block a user