/// <summary> // Step 2. Connected(Pen to App) /// 펜과 통신 가능한 세션이 성립된 상태 /// </summary> void PenSignal.onConnected(int forceMax, string swVersion) { System.Console.WriteLine("onConnected forceMax={0}, swVersion={1}", forceMax, swVersion); mFilter = new PressureFilter(forceMax); this.BeginInvoke(new MethodInvoker(delegate() { btnConnect.Text = "Disconnect"; })); }
void PenCommV2Callbacks.onConnected(IPenComm sender, string macAddress, string deviceName, string fwVersion, string protocolVersion, string subName, int maxForce) { mFilter = new PressureFilter(maxForce); this.BeginInvoke(new MethodInvoker(delegate() { btnConnect.Text = "Disconnect"; btnConnect.Enabled = true; tbPenInfo.Text = String.Format("Mac : {0}\r\n\r\nName : {1}\r\n\r\nSubName : {2}\r\n\r\nFirmware Version : {3}\r\n\r\nProtocol Version : {4}", macAddress, deviceName, subName, fwVersion, protocolVersion); ToggleOption(true); })); }
void PenCommV1Callbacks.onConnected(IPenComm sender, int maxForce, string swVersion) { mFilter = new PressureFilter(maxForce); this.BeginInvoke(new MethodInvoker(delegate() { btnConnect.Text = "Disconnect"; btnConnect.Enabled = true; tbPenInfo.Text = String.Format("Firmware Version : {0}", swVersion); ToggleOption(true); })); }
public void onConnected(IPenComm sender, int maxForce, string firmwareVersion) { Debug.WriteLine("Pen Max Force = " + maxForce); mFilter = new PressureFilter(maxForce); Debug.WriteLine("onConnected...\n"); Debug.WriteLine("Connected...\n" + "\t DeviceClass:" + sender.DeviceClass + "\t Name:" + sender.Name + "\t Parser:" + sender.Parser + "\t Version:" + sender.Version ); PenCommV1 pencomm = sender as PenCommV1; }