diff options
Diffstat (limited to 'firmware/targets/f6/furi_hal/furi_hal_vibro.c')
-rw-r--r-- | firmware/targets/f6/furi_hal/furi_hal_vibro.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/firmware/targets/f6/furi_hal/furi_hal_vibro.c b/firmware/targets/f6/furi_hal/furi_hal_vibro.c new file mode 100644 index 00000000..d9e9ec58 --- /dev/null +++ b/firmware/targets/f6/furi_hal/furi_hal_vibro.c @@ -0,0 +1,14 @@ +#include <furi_hal_vibro.h> +#include <furi_hal_gpio.h> + +#define TAG "FuriHalVibro" + +void furi_hal_vibro_init() { + hal_gpio_init(&vibro_gpio, GpioModeOutputPushPull, GpioPullNo, GpioSpeedLow); + hal_gpio_write(&vibro_gpio, false); + FURI_LOG_I(TAG, "Init OK"); +} + +void furi_hal_vibro_on(bool value) { + hal_gpio_write(&vibro_gpio, value); +} |