/// <summary> /// 遍历 设备 轮询 查询 设备状态 /// </summary> /// <param name="temp"></param> private void SendData(ObservableCollection <DeviceInfo> temp) { foreach (var VARIABLE in temp) { if (VARIABLE.State != DeviceState.Unused) //如果不能为不能考试就遍历 { byte[] queryBytes = CmdHelper.GenerateQueryCmd(VARIABLE.DeviceId); //查询命令 serialPort.SendData(queryBytes, 0, queryBytes.Length); } } }