예제 #1
0
    def __init__(self, address, interface):
        self.address = address

        if interface is Interface.UART:
            self.communication = NeblinaUART(self.address)
        else:
            assert bleSupported
            self.communication = NeblinaBLE(self.address)
    def setUp(self):
        if not self.comPort:
            raise unittest.SkipTest("No COM port specified.")
        if not self.deviceAddress:
            raise unittest.SkipTest("No device address specified.")

        # Give it a break between each test
        time.sleep(1)

        self.uart = NeblinaUART()
        self.ble = NeblinaBLE()