#ifndef DIGITAL_OUT_H #define DIGITAL_OUT_H #include #include struct Digital_out { // uint8_t pin_mask; enum : uint8_t { STATUS_LED = 0 }; explicit Digital_out(uint8_t pin_id); void init(); void toggle(); void set_hi(); void set_lo(); private: const struct gpio_dt_spec *gpio; }; #endif