/// <summary> /// Send _g message for Start Up /// </summary> //private void SendNewG(int magic, byte code, byte par_num, int par_ix, List<int> SendNewGList) private void SendNewG() { List <int> SendNewGList = new List <int> { 2 }; //SendNewG(0, 2, 1, 0, SendNewGList); Message_g g = new Message_g(0, 2, 1, 0, SendNewGList); //Message_g g = new Message_g(magic, code, par_num, par_ix, SendNewGList); VCP9412.Instance.SendMessage(g); }
public void Message_g_ReadTest() { //Arrange byte[] bytearray = new byte[] { 0, 250, 2, 9, 0, 10 }; Message_g msg = new Message_g(250, 2, 9, 10); //act MsgBuffer msgBuffer = msg.ToAciMsgBuffer(); int i = 0; foreach (var bytes in msgBuffer.Buffer) { Assert.AreEqual(bytes, bytearray[i]); i++; } }
public void Message_g_WriteTest() { //Arrange byte[] bytearray = new byte[] { 0, 250, 2, 9, 0, 10, 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9 }; List <int> parlist = new List <int>(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }); Message_g msg = new Message_g(250, 2, 9, 10, parlist); //act MsgBuffer msgBuffer = msg.ToAciMsgBuffer(); int i = 0; foreach (var bytes in msgBuffer.Buffer) { Assert.AreEqual(bytes, bytearray[i]); i++; } }