#ifndef __DRV_2625_LIB_H__ #define __DRV_2625_LIB_H__ typedef enum { STRONG_CLICK_100 = 1, STRONG_CLICK_60 = 2, STRONG_CLICK_30 = 3, SHARP_CLICK_100 = 4, SHARP_CLICK_60 = 5, SHARP_CLICK_30 = 6, SOFT_BUMP_100 = 7, SOFT_BUMP_60 = 8, SOFT_BUMP_30 = 9, DOUBLE_CLICK_100 = 10, DOUBLE_CLICK_60 = 11, TRIPLE_CLICK_100 = 12, SOFT_FUZZ_60 = 13, STRONG_BUZZ_100 = 14, ALERT_750MS_100 = 15, ALERT_1000MS_100 = 16, STRONG_CLICK_1_100 = 17, STRONG_CLICK_2_80 = 18, STRONG_CLICK_3_60 = 19, STRONG_CLICK_4_30 = 20, MEDIUM_CLICK_1_100 = 21, MEDIUM_CLICK_2_80 = 22, MEDIUM_CLICK_3_60 = 23, SHARP_TICK_1_100 = 24, SHARP_TICK_2_80 = 25, SHARP_TICK_3_60 = 26, SHORT_DOUBLE_CLICK_STRONG_1_100 = 27, SHORT_DOUBLE_CLICK_STRONG_2_80 = 28, SHORT_DOUBLE_CLICK_STRONG_3_60 = 29, SHORT_DOUBLE_CLICK_STRONG_4_30 = 30, SHORT_DOUBLE_CLICK_MEDIUM_1_100 = 31, SHORT_DOUBLE_CLICK_MEDIUM_2_80 = 32, SHORT_DOUBLE_CLICK_MEDIUM_3_60 = 33, SHORT_DOUBLE_SHARP_TICK_1_100 = 34, SHORT_DOUBLE_SHARP_TICK_2_80 = 35, SHORT_DOUBLE_SHARP_TICK_3_60 = 36, LONG_DOUBLE_SHARP_TICK_STRONG_1_100 = 37, LONG_DOUBLE_SHARP_TICK_STRONG_2_80 = 38, LONG_DOUBLE_SHARP_TICK_STRONG_3_60 = 39, LONG_DOUBLE_SHARP_TICK_STRONG_4_30 = 40, LONG_DOUBLE_SHARP_TICK_MEDIUM_1_100 = 41, LONG_DOUBLE_SHARP_TICK_MEDIUM_2_80 = 42, LONG_DOUBLE_SHARP_TICK_MEDIUM_3_60 = 43, LONG_DOUBLE_SHARP_TICK_1_100 = 44, LONG_DOUBLE_SHARP_TICK_2_80 = 45, LONG_DOUBLE_SHARP_TICK_3_60 = 46, BUZZ_1_100 = 47, BUZZ_2_80 = 48, BUZZ_3_60 = 49, BUZZ_4_40 = 50, BUZZ_5_20 = 51, PULSING_STRONG_1_100 = 52, PULSING_STRONG_2_60 = 53, PULSING_MEDIUM_1_100 = 54, PULSING_MEDIUM_2_60 = 55, PULSING_SHARP_1_100 = 56, PULSING_SHARP_2_60 = 57, TRANSITION_CLICK_1_100 = 58, TRANSITION_CLICK_2_80 = 59, TRANSITION_CLICK_3_60 = 60, TRANSITION_CLICK_4_40 = 61, TRANSITION_CLICK_5_20 = 62, TRANSITION_CLICK_6_10 = 63, TRANSITION_HUM_1_100 = 64, TRANSITION_HUM_2_80 = 65, TRANSITION_HUM_3_60 = 66, TRANSITION_HUM_4_40 = 67, TRANSITION_HUM_5_20 = 68, TRANSITION_HUM_6_10 = 69, TRANSITION_RAMP_DOWN_LONG_SMOOTH_1 = 70, TRANSITION_RAMP_DOWN_LONG_SMOOTH_2 = 71, TRANSITION_RAMP_DOWN_MEDIUM_SMOOTH_1 = 72, TRANSITION_RAMP_DOWN_MEDIUM_SMOOTH_2 = 73, TRANSITION_RAMP_DOWN_SHORT_SMOOTH_1 = 74, TRANSITION_RAMP_DOWN_SHORT_SMOOTH_2 = 75, TRANSITION_RAMP_DOWN_LONG_SHARP_1 = 76, TRANSITION_RAMP_DOWN_LONG_SHARP_2 = 77, TRANSITION_RAMP_DOWN_MEDIUM_SHARP_1 = 78, TRANSITION_RAMP_DOWN_MEDIUM_SHARP_2 = 79, TRANSITION_RAMP_DOWN_SHORT_SHARP_1 = 80, TRANSITION_RAMP_DOWN_SHORT_SHARP_2 = 81, TRANSITION_RAMP_UP_LONG_SMOOTH_1 = 82, TRANSITION_RAMP_UP_LONG_SMOOTH_2 = 83, TRANSITION_RAMP_UP_MEDIUM_SMOOTH_1 = 84, TRANSITION_RAMP_UP_MEDIUM_SMOOTH_2 = 85, TRANSITION_RAMP_UP_SHORT_SMOOTH_1 = 86, TRANSITION_RAMP_UP_SHORT_SMOOTH_2 = 87, TRANSITION_RAMP_UP_LONG_SHARP_1 = 88, TRANSITION_RAMP_UP_LONG_SHARP_2 = 89, TRANSITION_RAMP_UP_MEDIUM_SHARP_1 = 90, TRANSITION_RAMP_UP_MEDIUM_SHARP_2 = 91, TRANSITION_RAMP_UP_SHORT_SHARP_1 = 92, TRANSITION_RAMP_UP_SHORT_SHARP_2 = 93, TRANSITION_RAMP_DOWN_LONG_SMOOTH_1_50 = 94, TRANSITION_RAMP_DOWN_LONG_SMOOTH_2_50 = 95, TRANSITION_RAMP_DOWN_MEDIUM_SMOOTH_1_50 = 96, TRANSITION_RAMP_DOWN_MEDIUM_SMOOTH_2_50 = 97, TRANSITION_RAMP_DOWN_SHORT_SMOOTH_1_50 = 98, TRANSITION_RAMP_DOWN_SHORT_SMOOTH_2_50 = 99, TRANSITION_RAMP_DOWN_LONG_SHARP_1_50 = 100, TRANSITION_RAMP_DOWN_LONG_SHARP_2_50 = 101, TRANSITION_RAMP_DOWN_MEDIUM_SHARP_1_50 = 102, TRANSITION_RAMP_DOWN_MEDIUM_SHARP_2_50 = 103, TRANSITION_RAMP_DOWN_SHORT_SHARP_1_50 = 104, TRANSITION_RAMP_DOWN_SHORT_SHARP_2_50 = 105, TRANSITION_RAMP_UP_LONG_SMOOTH_1_50 = 106, TRANSITION_RAMP_UP_LONG_SMOOTH_2_50 = 107, TRANSITION_RAMP_UP_MEDIUM_SMOOTH_1_50 = 108, TRANSITION_RAMP_UP_MEDIUM_SMOOTH_2_50 = 109, TRANSITION_RAMP_UP_SHORT_SMOOTH_1_50 = 110, TRANSITION_RAMP_UP_SHORT_SMOOTH_2_50 = 111, TRANSITION_RAMP_UP_LONG_SHARP_1_50 = 112, TRANSITION_RAMP_UP_LONG_SHARP_2_50 = 113, TRANSITION_RAMP_UP_MEDIUM_SHARP_1_50 = 114, TRANSITION_RAMP_UP_MEDIUM_SHARP_2_50 = 115, TRANSITION_RAMP_UP_SHORT_SHARP_1_50 = 116, TRANSITION_RAMP_UP_SHORT_SHARP_2_50 = 117, LONG_BUZZ_FROM_PROGRAMMATIC_STOPPING = 118, SMOOTH_HUM_1_100 = 119, SMOOTH_HUM_2_80 = 120, SMOOTH_HUM_3_60 = 121, SMOOTH_HUM_4_40 = 122, SMOOTH_HUM_5_20 = 123, } drv2625_lib_effect_t; #endif