def await_prompt(self):
self.wfh.flush()
state = 1
+ timeout = 0.5
prefix = ''
s = ''
+ # mtearle - vending machine was dying wait for a response from
+ # the hardware, suspect it was missing characters
+ #
+ # fixed by migration to pyserial - but future good place to start
while True:
try:
s = self.rfh.read(1)