def tryCSD(self): ring = MDM2.getRI() if(ring == 1): at_timeout = int(self.config.get('TIMEOUT_AT')) a, s = self.sendAT('ATA\r', 'CONNECT', 1, 10, 0) if(a == 0): self.debug.send('CSD CONNECTED') while(ring == 1): rcv = self.serial.receive(int(self.config.get('TCP_MAX_LENGTH'))) if(len(rcv) > 0): self.sendMDM2(rcv) rcv = self.receiveMDM2() if(len(rcv) > 0): self.serial.send(rcv) ring = MDM2.getRI() MOD.watchdogReset() self.debug.send('CSD DISCONNECTED') else: self.debug.send('CSD CONNECT ERROR')
def tryCSD(self): ring = MDM2.getRI() if (ring == 1): at_timeout = int(self.config.get('TIMEOUT_AT')) a, s = self.sendAT('ATA\r', 'CONNECT', 1, 10, 0) if (a == 0): self.debug.send('CSD CONNECTED') while (ring == 1): rcv = self.serial.receive( int(self.config.get('TCP_MAX_LENGTH'))) if (len(rcv) > 0): self.sendMDM2(rcv) rcv = self.receiveMDM2() if (len(rcv) > 0): self.serial.send(rcv) ring = MDM2.getRI() MOD.watchdogReset() self.debug.send('CSD DISCONNECTED') else: self.debug.send('CSD CONNECT ERROR')