msg += '%02x'%duration
self.wfh.write(msg+'\n')
(code, string) = self.get_response()
- # FIXME: workaround a bug in rom W. should be just: return (code == '500', code, string)
- return (code == '500' or code == '501', code, string)
+ return (code == '501', code, string)
def display(self, string):
if len(string) > 10:
(r, _, _) = select([self.rfh], [], [], timeout)
if r:
self.get_response(async = True)
+ timeout = 0
else:
break
if len(self.events) == 0: return None