Exemple #1
0
 def run(self):
     self.encours=True
     while self.encours:
         if ser_debug != '':
             import time
             title = time.time()
             file = open(str(title), 'wb')
             TOOLS.sleep(1)
             while 1:
                 try:
                     res = ser_debug.read(2048)
                     if res != '':
                         file.write(res)
                 except KeyboardInterrupt:
                     file.close()
                     self.stop()
                     break
         else:
             self.stop()
             break
Exemple #2
0
 def run(self):
     self.encours = True
     while self.encours:
         if ser_debug != '':
             import time
             title = time.time()
             file = open(str(title), 'wb')
             TOOLS.sleep(1)
             while 1:
                 try:
                     res = ser_debug.read(2048)
                     if res != '':
                         file.write(res)
                 except KeyboardInterrupt:
                     file.close()
                     self.stop()
                     break
         else:
             self.stop()
             break
Exemple #3
0
                    # Cut at the first line feed from the right (last one)
                    split = res.rsplit('\n', 1)
                    cur = split[0]
                    prev = split[1]
                    if cur != '' and prev != '':
                        print cur
                        cur = ''
                    elif cur !=  '':
                        print cur
                        cur = ''
                    elif cur == '':
                        print '\n' + prev
                        prev = ''
                    else:
                        pass
                    TOOLS.sleep(int(D['velocity']))
                except IndexError:
                    if res != '':
                        print res
                    pass
                except KeyboardInterrupt:
                    disp = 1
                    break
        else:
            print "Please ...\r\n"


# close port
if ser != '':
    ser.close()