Method | Description | |
---|---|---|
CreateAsync ( ) : Task |
Creates a new instance of the FEZ HAT.
|
|
Dispose ( ) : void |
Disposes of the object releasing control the pins.
|
|
GetAcceleration ( double &x, double &y, double &z ) : void |
Gets the acceleration in G's for each axis from the onboard sensor.
|
|
GetLightLevel ( ) : double |
Gets the light level from the onboard sensor.
|
|
GetTemperature ( ) : double |
Gets the temperature in celsius from the onboard sensor.
|
|
IsDIO18Pressed ( ) : bool |
Whether or not the button labeled DIO18 is pressed.
|
|
IsDIO22Pressed ( ) : bool |
Whether or not the button labeled DIO18 is pressed.
|
|
ReadAnalog ( AnalogPin pin ) : double |
Reads the current voltage on the given pin.
|
|
ReadDigital ( DigitalPin pin ) : bool |
Reads the current state of the given pin.
|
|
SetPwmDutyCycle ( PwmPin pin, double value ) : void |
Sets the duty cycle of the given pwm pin.
|
|
WriteDigital ( DigitalPin pin, bool state ) : void |
Write the given value to the given pin.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Disposes of the object releasing control the pins.
|
Method | Description | |
---|---|---|
FEZHAT ( ) : GHIElectronics.UAP.Drivers |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | Whether or not this method is called from Dispose(). |
return | void |
public GetAcceleration ( double &x, double &y, double &z ) : void | ||
x | double | The current X-axis acceleration. |
y | double | The current Y-axis acceleration. |
z | double | The current Z-axis acceleration. |
return | void |
public ReadAnalog ( AnalogPin pin ) : double | ||
pin | AnalogPin | The pin to read. |
return | double |
public ReadDigital ( DigitalPin pin ) : bool | ||
pin | DigitalPin | The pin to read. |
return | bool |
public SetPwmDutyCycle ( PwmPin pin, double value ) : void | ||
pin | PwmPin | The pin to set the duty cycle for. |
value | double | The new duty cycle between 0 (off) and 1 (on). |
return | void |
public WriteDigital ( DigitalPin pin, bool state ) : void | ||
pin | DigitalPin | The pin to set. |
state | bool | The new state of the pin. |
return | void |