示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            byte    commandAddr = Convert.ToByte(textBox1.Text);
            CmdInit ci          = new CmdInit();

            addrc             = ci.GetAddrCmd(commandAddr);
            richTextBox1.Text = DataChange.byteToHexStr(addrc);
        }
示例#2
0
        public void GetAddrCmdTest()
        {
            //AA 05 00 A0 01 A4
            CmdInit cf = new CmdInit();

            Global.gCommandAddr = 0x00;
            byte[] ret = cf.GetAddrCmd(0x01);
            Assert.AreEqual(ret.Count(), 6);
            Assert.AreEqual(ret[5], 0xA4);
            Assert.AreEqual(ret[0], 0xAA);
            Assert.AreEqual(ret[1], 0x05);
            Assert.AreEqual(ret[2], 0x00);
            Assert.AreEqual(ret[3], 0xA0);
            Global.gCommandAddr = 0x01;
        }