// Función que muestra los puertos series disponibles en el PC, incluido el Puerto serie
virtual creado por la entrenadora
private void cbSerialPort_DropDown(object sender, EventArgs e)
{
cbSerialPort.Items.Clear();
string[] ports = SerialPort.GetPortNames();
foreach (string port in ports)
{
cbSerialPort.Items.Add(port.ToString());
}
}
// Muestra, apertura o cierre del Puerto serie virtual
private void bOpen_Click(object sender, EventArgs e)
{
if (cbSerialPort.Text == "COMx")
{
MessageBox.Show("Selecciona un Puerto Serie");
return;
}
if (bOpen.Text == "Open")
{
bOpen.Enabled = false;
serialPort1.PortName = cbSerialPort.Text;
serialPort1.Open();
bOpen.Enabled = true;
bOpen.Text = "Close";
}
else if (bOpen.Text == "Close")
{
bOpen.Enabled = false;
serialPort1.Close();
bOpen.Enabled = true;
bOpen.Text = "Open";
}
}
Microingenia, S.L. - Creative Commons BY NC SA - ModBluetooth V1.1 - MiE0004
Web: www.microingenia.com
Mail: info@microingenia.com
Tel: (+34) 902 080 050
Figura 6.- Ejemplo de funcionamiento ModBluetooth
Foros: forum.microingenia.com
Soporte: atcliente@microingenia.com
ModBluetooth Manual de Usuario V1.0
6