24#ifndef _WATCH_GPIO_H_INCLUDED
25#define _WATCH_GPIO_H_INCLUDED
void watch_disable_digital_output(const uint8_t pin)
Disables digital output on the selected pin.
void watch_set_pin_level(const uint8_t pin, const bool level)
Sets the level of the selected pin.
void watch_enable_pull_up(const uint8_t pin)
Enables a pull-up resistor on the selected pin.
void watch_enable_digital_input(const uint8_t pin)
Configures the selected pin for digital input.
bool watch_get_pin_level(const uint8_t pin)
Gets the level of the selected pin.
void watch_disable_digital_input(const uint8_t pin)
Disables any digital input, along with any pull-up or pull-down configuration.
void watch_enable_pull_down(const uint8_t pin)
Enables a pull-down resistor on the selected pin.
void watch_enable_digital_output(const uint8_t pin)
Configures the selected pin for digital output.