示例#1
0
from communicator import Communicator
if __name__ == "__main__":
    '''The emulator is not working, especially because there is not attribute in_waiting in emulator, to tell the buffer size
    Real serial connection works'''

    motorUSB = "/dev/cu.usbmodem14101"
    sensorUSB = "/dev/tty.usbmodem14201"

    bob = Communicator(motorUSB)  # instance of Communicator
    messageOut = "setMotor;1;2"  # the message to send to arduino

    while True:
        messageOut = input("\nenter command\n")
        bob.sendMessage(bob.getConnection("motor"), messageOut)
        print(bob.receiveMessage(bob.getConnection("motor")))