AnalogController Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para controladores analógicos. Estas patillas de entrada analógicas de control.
public abstract class AnalogController : IDisposable
type AnalogController = class
interface IDisposable
Public MustInherit Class AnalogController
Implements IDisposable
- Herencia
-
AnalogController
- Implementaciones
Constructores
AnalogController(PinNumberingScheme) |
Inicializa una nueva instancia de la GpioController clase que usará el esquema de numeración y el controlador especificados. |
Propiedades
NumberingScheme |
Esquema de numeración que se usa para representar las patillas proporcionadas por el controlador. |
PinCount |
Número de patillas proporcionadas por el controlador. |
VoltageReference |
Voltaje de referencia (el voltaje máximo medible). Para algún hardware, es posible que sea necesario establecer manualmente este valor para que el ReadVoltage() método devuelva valores correctos. |
Métodos
ClosePin(AnalogInputPin) |
Cierra el pin especificado. |
ConvertAnalogChannelNumberToPinNumber(Int32) |
Convierta el pin lógico en el esquema de numeración de patillas del autor de la llamada. |
ConvertLogicalNumberingSchemeToPinNumber(Int32) |
Convierta el pin lógico en el esquema de numeración de patillas del autor de la llamada. |
ConvertPinNumberToAnalogChannelNumber(Int32) |
Convierta el número de patilla de entrada en un número de canal analógico. El número de canal analógico se denomina normalmente A0 - Axx en placas arduino. Por ejemplo, en placas Uno y Nano, A0 es igual a 14 patillas digitales. |
ConvertPinNumberToLogicalNumberingScheme(Int32) |
Convierta el número de patilla de entrada en números de patillas lógicas. |
Dispose() |
Clase base para controladores analógicos. Estas patillas de entrada analógicas de control. |
Dispose(Boolean) |
Elimina esta instancia |
IsPinOpen(Int32) |
Comprueba si un canal analógico específico está abierto. |
OpenPin(Int32) |
Abre un pin para que esté listo para su uso. |
OpenPinCore(Int32) |
Invalidación por clases derivadas: devuelve una instancia de AnalogInputPin para el pin especificado. |
SupportsAnalogInput(Int32) |
Devuelve true si el pin especificado admite la entrada analógica. |