Exemplo n.º 1
0
        public void TestAtCommandNJ()
        {
            XBeeAtCommand command = new XBeeAtCommand();

            command.SetFrameId(0x52);
            command.SetAtCommand("NJ");
            _output.WriteLine(command.ToString());
            int[] arrayToTestAgainst     = new int[] { 0x00, 0x04, 0x08, 0x52, 0x4E, 0x4A, 0x0D };
            int[] commandSerializeResult = command.Serialize();

            Assert.True(arrayToTestAgainst.SequenceEqual(commandSerializeResult));
        }
Exemplo n.º 2
0
        public void TestAtCommandAB()
        {
            XBeeAtCommand command = new XBeeAtCommand();

            command.SetFrameId(0);
            command.SetAtCommand("AB");
            command.SetParameterValue(new int[] { 0, 1, 2, 3, 4, 5 });
            _output.WriteLine(command.ToString());
            int[] arrayToTestAgainst     = new int[] { 0, 10, 8, 0, 65, 66, 0, 1, 2, 3, 4, 5, 101 };
            int[] commandSerializeResult = command.Serialize();

            Assert.True(arrayToTestAgainst.SequenceEqual(commandSerializeResult));
        }