Example #1
0
        print("python output " + output)
        op = output.split('=')
        print("Last connection  is" + op[1])
        self.ser.flush()
        time.sleep(4)
        return op[1]

    def getConnectionStatus(self):
        self.ser.write(
            str('ConnectionManager.Client.Common.GetConnectionState() \r\n'))
        output = self.ser.read(5000)
        time.sleep(4)
        print("python output " + output)
        op = output.split('=')
        print("Last connection  is" + op)
        self.ser.flush()
        time.sleep(4)
        return op[1]


if __name__ == '__main__':
    import logging
    logging.basicConfig(level=logging.INFO)
    livebox_serial_access = Serial('/dev/ttyUSB1')
    livebox_serial_access.serial_login('root', 'sah')
    livebox_serial_access.getMacAddress()
    livebox_serial_access.getSoftwareVersion()
    livebox_serial_access.getHardwareVersion()
    livebox_serial_access.getSerialNumber()
    livebox_serial_access.getLanConnectionIP()
    livebox_serial_access.getLastKarmaContact()