public static void AddSerialDevice(string port_name) { SerialReceivedHandle data_received_handler = UpdateChartHandler; device.Last().cfs_control.SetDatareceivedHandle(data_received_handler); CFSPortSelector.ConnectPort(port_name, ref device.Last().cfs_control); device.Add(new Device()); // 次に使うやつ device.Last().cfs_control = new CFSControl(); }
public MainWindow() { InitializeComponent(); _form1 = new Form1(); SerialPortInit(); SerialReceivedHandle data_received_handler = this.UpdateChartHandler; SerialPortControl.SetDatareceivedHandle(data_received_handler); this.Closing += new CancelEventHandler(CloseSerialPort); this.Closing += new CancelEventHandler(StopTimer); }
public void SetDatareceivedHandle(SerialReceivedHandle data_received_handle) { _handle = data_received_handle; }