Compartir a través de


ArduinoBoard.TryFindBoard Método

Definición

Sobrecargas

TryFindBoard(ArduinoBoard)

Busca en todos los puertos com disponibles para un dispositivo Arduino.

TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard)

Busca en la lista especificada de puertos com un dispositivo firmata.

TryFindBoard(ArduinoBoard)

Busca en todos los puertos com disponibles para un dispositivo Arduino.

public static bool TryFindBoard (out Iot.Device.Arduino.ArduinoBoard? board);
static member TryFindBoard : ArduinoBoard -> bool
Public Shared Function TryFindBoard (ByRef board As ArduinoBoard) As Boolean

Parámetros

board
ArduinoBoard

Una placa, ya abierta e inicializada. Null si no se encontró ninguno.

Devoluciones

True si se encontró una placa; de lo contrario, false

Comentarios

El examen de puertos serie puede afectar a los dispositivos no relacionados. Si hay problemas, use la TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard) sobrecarga excluyendo los puertos que no se probarán.

Se aplica a

TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard)

Busca en la lista especificada de puertos com un dispositivo firmata.

public static bool TryFindBoard (System.Collections.Generic.IEnumerable<string> comPorts, System.Collections.Generic.IEnumerable<int> baudRates, out Iot.Device.Arduino.ArduinoBoard? board);
static member TryFindBoard : seq<string> * seq<int> * ArduinoBoard -> bool
Public Shared Function TryFindBoard (comPorts As IEnumerable(Of String), baudRates As IEnumerable(Of Integer), ByRef board As ArduinoBoard) As Boolean

Parámetros

comPorts
IEnumerable<String>

Lista de puertos com. Se puede usar con GetPortNames().

baudRates
IEnumerable<Int32>

Lista de tasas de baudios que se van a probar. CommonBaudRates().

board
ArduinoBoard

[Salida] Devuelve la referencia del panel. Ya se ha inicializado.

Devoluciones

True si se ha realizado correctamente, false si no se encontró ninguna placa

Comentarios

El examen de puertos y pruebas para dispositivos puede afectar a los dispositivos no relacionados. Es aconsejable excluir puertos conocidos para contener otro hardware de este examen. No se encuentra una placa si su puerto ya está abierto (por el mismo proceso o por otro).

Se aplica a