/// <summary> /// Send _m message for next phase /// </summary> /// <param name="index"></param> /// <param name="nextPhase"></param> private void SendNewM(int index, int nextPhase) { List <int> list = new List <int> { nextPhase }; Message_m m = new Message_m(index, 1, 0x12, list); VCP9412.Instance.SendMessage(m); }
/// <summary> /// Send _m message for redirect only /// </summary> /// <param name="index"></param> /// <param name="station"></param> private void SendNewMForRedirect(int index, int station) { List <int> list = new List <int> { 142, station }; Message_m m = new Message_m(index, 1, 0x12, list); VCP9412.Instance.SendMessage(m); }
public void Message_m_change_prioTest() { //Arrange byte[] bytearray = new byte[] { 00, 55, 4, 99 }; Message_m msg = new Message_m(55, 4, 99); //act MsgBuffer msgBuffer = msg.ToAciMsgBuffer(); int i = 0; foreach (var bytes in msgBuffer.Buffer) { Assert.AreEqual(bytes, bytearray[i]); i++; } ; }