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); }
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; }