def ReadBusy(self):
     logging.debug("e-Paper busy")
     self.send_command(0x71)
     busy = epdconfig.digital_read(self.busy_pin)
     while(busy == 0):
         self.send_command(0x71)
         busy = epdconfig.digital_read(self.busy_pin)
     epdconfig.delay_ms(200)
 def S2_ReadBusy(self):
     self.S2_SendCommand(0x71)
     busy = epdconfig.digital_read(self.EPD_S2_BUSY_PIN)
     busy = not (busy & 0x01)
     while (busy):
         self.S2_SendCommand(0x71)
         busy = epdconfig.digital_read(self.EPD_S2_BUSY_PIN)
         busy = not (busy & 0x01)
     time.sleep(0.2)
Beispiel #3
0
 def M1_ReadBusy(self):
     self.M1_SendCommand(0x71)
     busy = epdconfig.digital_read(self.EPD_M1_BUSY_PIN)
     busy = not (busy & 0x01)
     print("M1_ReadBusy")
     while (busy):
         self.M1_SendCommand(0x71)
         busy = epdconfig.digital_read(self.EPD_M1_BUSY_PIN)
         busy = not (busy & 0x01)
     time.sleep(0.2)
Beispiel #4
0
 def ReadBusy(self):
     logging.debug("e-Paper busy")
     self.send_command(0x71)
     while (epdconfig.digital_read(self.busy_pin) == 0):
         self.send_command(0x71)
         epdconfig.delay_ms(100)
     logging.debug("e-Paper busy release")
 def ReadBusy(self):
     logging.debug("e-Paper busy")
     self.send_command(0x71)
     iter = 0
     while epdconfig.digital_read(self.busy_pin) == 0:
         self.send_command(0x71)
         epdconfig.delay_ms(100)
         iter += 1
         if iter > 150:
             logging.debug("Forced e-paper busy release")
             break
     logging.debug("e-paper busy release")
Beispiel #6
0
 def wait_until_idle(self):
     print "e-Paper busy"
     while (epdconfig.digital_read(self.busy_pin) == 0):  # 0: idle, 1: busy
         epdconfig.delay_ms(100)
     print "e-Paper busy release"
Beispiel #7
0
 def ReadBusy(self):
     while(epdconfig.digital_read(self.busy_pin) == 1):      #  0: idle, 1: busy
         epdconfig.delay_ms(200) 
Beispiel #8
0
 def ReadBusy(self):
     logging.debug("e-Paper busy")
     while(epdconfig.digital_read(self.busy_pin) == 0): # 0: idle, 1: busy
         epdconfig.delay_ms(100)
     logging.debug("e-Paper busy release")
Beispiel #9
0
 def wait_until_idle(self):
     logger.debug("e-Paper busy")
     while (epdconfig.digital_read(self.busy_pin) == 0):  # 0: idle, 1: busy
         epdconfig.delay_ms(50)
     logger.debug("e-Paper busy release")
Beispiel #10
0
 def wait_until_idle(self):
     print("e-Paper busy")
     while (epdconfig.digital_read(self.busy_pin) == 0):  # 0: idle, 1: busy
         self.send_command(0x71)
         epdconfig.delay_ms(100)
     print("e-Paper busy release")
Beispiel #11
0
 def ReadBusy(self):
     print("e-Paper busy")
     while (epdconfig.digital_read(self.busy_pin) == 1):
         epdconfig.delay_ms(100)
     print("e-Paper busy release")
Beispiel #12
0
 def wait_until_idle(self):
     self.logger.debug("e-Paper busy")
     while (epdconfig.digital_read(self.busy_pin) == 0):  # 0: busy, 1: idle
         epdconfig.delay_ms(100)
     self.logger.debug("e-Paper busy release")
Beispiel #13
0
 def wait_until_idle(self):
     #print("e-Paper busy")
     while (epdconfig.digital_read(self.busy_pin) == 0):  # 0: busy, 1: idle
         epdconfig.delay_ms(100)
Beispiel #14
0
 def wait_until_idle(self):
     i = 0
     while(epdconfig.digital_read(self.busy_pin) == 0):      # 0: idle, 1: busy
         print('wfi', i)
         i+=1
         epdconfig.delay_ms(100)    
Beispiel #15
0
 def ReadBusy(self):
     print("e-Paper busy")
     while (epdconfig.digital_read(
             self.busy_pin) == 0):  #  0: idle, 1: busy
         epdconfig.delay_ms(200)
     print("e-Paper busy release")
Beispiel #16
0
 def wait_until_idle(self):        
     while(epdconfig.digital_read(self.busy_pin) == 0):      # 0: idle, 1: busy
         self.send_command(0x71)
     epdconfig.delay_ms(100)    
 def wait_until_idle(self):
     print("busy")
     while(epdconfig.digital_read(self.busy_pin) == 1):      # 0: idle, 1: busy
         epdconfig.delay_ms(100)
     print("free busy")
Beispiel #18
0
 def wait_until_idle(self):
     while(epdconfig.digital_read(self.busy_pin) == 0):      # 0: idle, 1: busy
         epdconfig.delay_ms(100)    
 def ReadBusy(self):
     logging.debug("e-Paper busy")
     busy = epdconfig.digital_read(self.busy_pin)
     while (busy == 1):
         busy = epdconfig.digital_read(self.busy_pin)
     epdconfig.delay_ms(200)