コード例 #1
0
        } // End DetectCanInterfaces

        // ***************************************
        // GenericCanBusOn
        // Turns canInterface on based on User Selection
        // ***************************************
        public static int GenericCanBusOn(string canInterface, string bitRateSetting)
        {
            string hardwareString0 = canInterface.Replace(" ", "");

            string[] msgOutput = hardwareString0.Split(';');

            if (msgOutput[2] == "Kvaser")
            {
                return(KvaserCanBus.CanBusOn(canInterface, bitRateSetting));
            }
            else if (msgOutput[2] == "ECom")
            {
                return(ECOMCanBus.CanBusOn(canInterface, bitRateSetting));
            }
            else if (msgOutput[2] == "Intrepid")
            {
                return(IntrepidCanBus.CanBusOn(canInterface, bitRateSetting));
            }

            return(-1);
        }