GpioInfoConf Struct Reference
Public Attributes | |
| std::string | alias ="" |
| Gpio alias. | |
| std::string | type |
| Gpio type (MCU, SYSFS, GPIO_KEY, PIC_MCU) | |
| std::string | address ="1" |
| Gpio address. | |
| GpioDirection | direction |
| Gpio direction (INPUT, OUTPUT) | |
| int | default_value =0 |
| Gpio default value. | |
| bool | active_low =false |
| True if Gpio active when low. | |
| bool | hardware_inverted = false |
| True if inverted hardware logic. | |
| EdgeType | edge_type |
| enum FALLING, RISING, BOTH | |
| int | publish =0 |
| publish, not publish or publish only after a number of changes | |
| int | bouncing_time =3 |
| Bouncing time. | |
