public void DisConnectAllDp() { byte[] data = new byte[API_MSG_MAG_BASIC_MASSEGE_LENGTH]; data[0] = API_MSG_PREAMBLE; data[1] = (byte)data.Count(); data[2] = API_MSG_DISCONNECT_ALL_CH;//opcode data[data.Count() - 1] = CheckCum(data, data.Count()); SerialPortInstanse.Send(data, data.Count()); ConnectedChanel = ChaneleNum.all_disconnected; }
public void ConnectDpDevice(byte DpId) { byte[] data = new byte[API_MSG_MAG_BASIC_MASSEGE_LENGTH + 1]; data[0] = API_MSG_PREAMBLE; data[1] = (byte)data.Count(); data[2] = API_MSG_CONNECT_CH;//opcode data[3] = DpId; data[data.Count() - 1] = CheckCum(data, data.Count()); SerialPortInstanse.Send(data, data.Count()); ConnectedChanel = (ChaneleNum)DpId; }