Exemplo n.º 1
0
        public ArduinoSerialPort(string portName, int baudRate)
        {
            this.portName = portName;
            this.baudRate = baudRate;
            this.serialPort = new SerialPort(this.portName, this.baudRate);
            this.serialPort.DataReceived += new SerialDataReceivedEventHandler(DataRecievedEventHandler);
            // RBakerFlag -> Set up a handshake?

            this.componentMappings = new PinMappings(SetPinEventHandler, ToggleListeningForResponsePackageEventHandler);
        }
Exemplo n.º 2
0
 public void TogglePin(int id)
 {
     PinMappings.FirstOrDefault(x => x.Id == id)?.Toggle();
 }