コード例 #1
0
ファイル: devices.py プロジェクト: ver007/mint-dev
class PC(mint.Host):
    def __init__(self, name=None):
        super(PC, self).__init__(name)
        self.framer = BitStuffingFramer(self.port)

    def send(self, data):
        data = mint.utils.bitify(data)
        self.framer.send(data)

    def recv(self, nbytes):
        nbits = nbytes * 8
        data = ''
        while len(data) < nbits:
            recved = self.framer.recv()
            data += recved
        return mint.utils.unbitify(data)
コード例 #2
0
ファイル: devices.py プロジェクト: fans656/mint-dev
class PC(mint.Host):
    def __init__(self, name=None):
        super(PC, self).__init__(name)
        self.framer = BitStuffingFramer(self.port)

    def send(self, data):
        data = mint.utils.bitify(data)
        self.framer.send(data)

    def recv(self, nbytes):
        nbits = nbytes * 8
        data = ""
        while len(data) < nbits:
            recved = self.framer.recv()
            data += recved
        return mint.utils.unbitify(data)
コード例 #3
0
ファイル: devices.py プロジェクト: ver007/mint-dev
 def __init__(self, name=None):
     super(PC, self).__init__(name)
     self.framer = BitStuffingFramer(self.port)
コード例 #4
0
ファイル: devices.py プロジェクト: fans656/mint-dev
 def __init__(self, name=None):
     super(PC, self).__init__(name)
     self.framer = BitStuffingFramer(self.port)