#include "meal_pager_haptic.h" void meal_pager_play_happy_bump(void* context) { Meal_Pager* app = context; if(app->haptic != 1) { return; } notification_message(app->notification, &sequence_set_vibro_on); furi_thread_flags_wait(0, FuriFlagWaitAny, 20); notification_message(app->notification, &sequence_reset_vibro); } void meal_pager_play_bad_bump(void* context) { Meal_Pager* app = context; if(app->haptic != 1) { return; } notification_message(app->notification, &sequence_set_vibro_on); furi_thread_flags_wait(0, FuriFlagWaitAny, 100); notification_message(app->notification, &sequence_reset_vibro); } void meal_pager_play_long_bump(void* context) { Meal_Pager* app = context; if(app->haptic != 1) { return; } for(int i = 0; i < 4; i++) { notification_message(app->notification, &sequence_set_vibro_on); furi_thread_flags_wait(0, FuriFlagWaitAny, 50); notification_message(app->notification, &sequence_reset_vibro); furi_thread_flags_wait(0, FuriFlagWaitAny, 100); } }