| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Drawing;
- using System.Data;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.IO.Ports;
- namespace Fietsclient.User_Controls
- {
- public partial class UcSettings : UserControl
- {
- private AppGlobal _global;
- public UcSettings()
- {
- InitializeComponent();
- _global = AppGlobal.Instance;
- getAvailablePorts();
- }
- private void btnCloseCom_Click(object sender, EventArgs e)
- {
- _global.closeComPort();
- }
- private void btnStartAsking_Click(object sender, EventArgs e)
- {
- _global.startAskingData();
- }
- private void cmbChooseCom_SelectionChangeCommitted(object sender, EventArgs e)
- {
- if ((cmbChooseCom.Text == ""))
- {
- _global.startComPort(cmbChooseCom.SelectedItem.ToString());
- pgbInit.Value = 100;
- }
- }
- private void getAvailablePorts()
- {
- string[] ports = SerialPort.GetPortNames();
- cmbChooseCom.Items.AddRange(ports);
- }
- }
- }
|