decoder-gpio-out.cpp 383 B

123456789101112131415
  1. #include "decoder-gpio-out.h"
  2. #include <furi.h>
  3. #include <api-hal.h>
  4. void DecoderGpioOut::process_front(bool polarity, uint32_t time) {
  5. hal_gpio_write(&gpio_ext_pa7, polarity);
  6. }
  7. DecoderGpioOut::DecoderGpioOut() {
  8. hal_gpio_init_simple(&gpio_ext_pa7, GpioModeOutputPushPull);
  9. }
  10. DecoderGpioOut::~DecoderGpioOut() {
  11. hal_gpio_init_simple(&gpio_ext_pa7, GpioModeAnalog);
  12. }