ArduinoBoard.TryFindBoard Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryFindBoard(ArduinoBoard) |
Pesquisa todas as portas com disponíveis para um dispositivo Arduino. |
TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard) |
Pesquisa a lista fornecida de portas com para um dispositivo firmata. |
TryFindBoard(ArduinoBoard)
Pesquisa todas as portas com disponíveis para um 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
Uma placa, já aberta e inicializada. Nulo se nenhum foi encontrado.
Retornos
True se um quadro foi encontrado, caso contrário, false
Comentários
A verificação de portas serial pode afetar dispositivos não relacionados. Se houver problemas, use a TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard) sobrecarga excluindo portas que não devem ser testadas.
Aplica-se a
TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard)
Pesquisa a lista fornecida de portas com para um 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 portas com. Pode ser usado com GetPortNames().
- baudRates
- IEnumerable<Int32>
Lista de taxas de bugigangas a serem testadas. CommonBaudRates().
- board
- ArduinoBoard
[Out] Retorna a referência do quadro. Ele já foi inicializado.
Retornos
True no sucesso, false se nenhuma placa foi encontrada
Comentários
A verificação de portas e testes para dispositivos pode afetar dispositivos não relacionados. É aconselhável excluir portas conhecidas por conter outros hardwares dessa verificação. Uma placa não será encontrada se sua porta já estiver aberta (pelo mesmo processo ou por um processo diferente).