Пример #1
0
        protected override string ExecuteInternal()
        {
            HandShake();

            Medium.WriteUInt16(val1);
            Medium.WriteUInt16(val2);

            uint res = Medium.ReadUInt32();

            return res.ToString();
        }
Пример #2
0
        protected override string ExecuteInternal()
        {
            HandShake();

            uint val  = Medium.ReadUInt32();
            uint calc = ReverseFunction(val);

            Medium.WriteUInt32(calc);

            byte result = Medium.ReadByte();

            string ret = "Received: 0x" + val.ToString("X")
                         + " Sent: 0x" + calc.ToString("X")
                         + " Result: 0x" + result.ToString("X");

            return(ret);
        }