decoder_gpio_out.cpp 405 B

123456789101112131415
  1. #include "decoder_gpio_out.h"
  2. #include <furi.h>
  3. #include <furi_hal.h>
  4. void DecoderGpioOut::process_front(bool polarity, uint32_t /* time */) {
  5. furi_hal_gpio_write(&gpio_ext_pa7, polarity);
  6. }
  7. DecoderGpioOut::DecoderGpioOut() {
  8. furi_hal_gpio_init_simple(&gpio_ext_pa7, GpioModeOutputPushPull);
  9. }
  10. DecoderGpioOut::~DecoderGpioOut() {
  11. furi_hal_gpio_init_simple(&gpio_ext_pa7, GpioModeAnalog);
  12. }