コード例 #1
0
        public void Send_message(TxMsg_types msg_to_send, object data)
        {
            string to_send = TxMsg.texts[msg_to_send];
            switch (msg_to_send)
            {
                case TxMsg_types.P_RPM_SET:
                    UInt32[] MotorSpeedArray = (UInt32[])data;
                    to_send += String.Format(" {0} {1} {2} {3}\n", MotorSpeedArray[0], MotorSpeedArray[1], MotorSpeedArray[2], MotorSpeedArray[3]);
                    this.Send_string(to_send);
                    break;
                case TxMsg_types.P_PID_SET:
                    to_send += (string)data;
                    this.Send_string(to_send);
                    break;
            }

            this.Send_string(to_send.ToString());
        }
コード例 #2
0
        public void Send_message(TxMsg_types msg_to_send, object data)
        {
            string to_send = TxMsg.texts[msg_to_send];

            switch (msg_to_send)
            {
            case TxMsg_types.P_RPM_SET:
                UInt32[] MotorSpeedArray = (UInt32[])data;
                to_send += String.Format(" {0} {1} {2} {3}\n", MotorSpeedArray[0], MotorSpeedArray[1], MotorSpeedArray[2], MotorSpeedArray[3]);
                this.Send_string(to_send);
                break;

            case TxMsg_types.P_PID_SET:
                to_send += (string)data;
                this.Send_string(to_send);
                break;
            }

            this.Send_string(to_send.ToString());
        }