AHRSInterface.AHRS.connect C# (CSharp) Method

connect() public method

public connect ( String portname, String baudrate ) : bool
portname String
baudrate String
return bool
        public bool connect(String portname, String baudrate)
        {
            //set the properties of the SerialPort Object
            serialPort.PortName = portname;
            serialPort.BaudRate = Convert.ToInt32(baudrate);
            serialPort.Parity = Parity.None;
            serialPort.DataBits = 8;
            serialPort.StopBits = StopBits.One;
            serialPort.Handshake =Handshake.None;
            serialPort.ReadTimeout = 1;
            serialPort.WriteTimeout = 100;
               // serialPort.WriteBufferSize = 50;
            try
            {
                //now open the port
                serialPort.Open();
               // serialPort.DtrEnable = serialPort.RtsEnable = true;

                connected = true;

                // Add event handler
                serialPort.DataReceived += new SerialDataReceivedEventHandler(serialPort_DataReceived);
                serialPort.DiscardInBuffer();

                return true;
            }
            catch (Exception ex)
            {
                return false;
            }
        }