Pico-Arduino
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PicoPinFunction Class Reference

Public Member Functions

bool setPinMode (pin_size_t pinNumber, PinMode pinMode=INPUT)
 
bool isInput (pin_size_t pinNumber)
 
bool isOutput (pin_size_t pinNumber)
 
void clear (pin_size_t pinNumber)
 
void usePin (pin_size_t pinNumber, PinFunction pinFunction)
 
bool adcSelect (int adc)
 
bool initADC ()
 
void setPwmConfig (pwm_config config)
 

Static Public Member Functions

static PicoPinFunctioninstance ()
 

Protected Member Functions

 PicoPinFunction (int maxPins=40)
 

Protected Attributes

PinInfopinInfo
 
bool adc_init_flag
 
int current_adc
 
pwm_config pwmconfig
 

The documentation for this class was generated from the following file: