コード例 #1
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
        private void sendStepsButton_Click(object sender, EventArgs e)
        {
            string rawHeading = headingTextBox.Text;

            try
            {
                int heading = int.Parse(rawHeading);

                if (heading >= 0 && heading <= 359)
                {
                    ArduinoConnector.WriteHeadingIntToPort(heading);
                }
                else
                {
                    ArduinoConnector.LogText("Bad heading '" + rawHeading + "'");
                }
            }
            catch (Exception ex)
            {
                string exceptionString = "Form1.sendStepsButton_Click()->Exception:: '" + ex.Message + "'";
                ArduinoConnector.LogText(exceptionString);
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
 private void button1_Click(object sender, EventArgs e)
 {
     ArduinoConnector.ReadFromPort();
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
        //private void ConnectButton_Click(object sender, EventArgs e)
        //{



        //}


        void Form1_FormClosed(object sender, FormClosedEventArgs e)
        {
            ArduinoConnector.ClosePort();
        }
コード例 #4
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
 private void sendEscapeCharButton_Click_1(object sender, EventArgs e)
 {
     ArduinoConnector.WriteToPort("\0");
 }
コード例 #5
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
 private void sendZeroButton_Click(object sender, EventArgs e)
 {
     ArduinoConnector.WriteToPort("0");
 }
コード例 #6
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
 private void closePortButton_Click(object sender, EventArgs e)
 {
     ArduinoConnector.ClosePort();
 }
コード例 #7
0
ファイル: Form1.cs プロジェクト: whilefun/MakerBits
 private void connectButton_Click_1(object sender, EventArgs e)
 {
     ArduinoConnector.ConnectToArduino(portNameTextBox.Text, 9600);
 }