M5UnitUnified 0.6.3 git rev:e38fc73
Loading...
Searching...
No Matches
m5::unit::gpio::pin_backup_t Class Reference

Save and restore GPIO pin configuration. More...

#include <pin.hpp>

Public Member Functions

 pin_backup_t (int pin_num=1)
 Constructor.
 
void setPin (int pin_num)
 Set the target pin number.
 
int8_t getPin (void) const
 Get the target pin number.
 
int16_t getInFuncNum (void) const
 Get the peripheral input signal routed from this pin at backup(), or -1 if none.
 
void backup (void)
 Save current pin configuration.
 
void restore (void)
 Restore saved pin configuration.
 

Detailed Description

Save and restore GPIO pin configuration.

Note
Ported from M5GFX