コード例 #1
0
ファイル: ArduinoSerialPort.cs プロジェクト: rjabaker/Skynet
        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);
        }
コード例 #2
0
ファイル: MainViewModel.cs プロジェクト: KrzyskowK/Public
 public void TogglePin(int id)
 {
     PinMappings.FirstOrDefault(x => x.Id == id)?.Toggle();
 }