3 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
21 const char *str_type[] =
24 "FEEDBACK_TYPE_SOUND",
25 "FEEDBACK_TYPE_VIBRATION",
30 const char *str_pattern[] =
32 "FEEDBACK_PATTERN_TAP",
33 "FEEDBACK_PATTERN_SIP",
34 "FEEDBACK_PATTERN_SIP_BACKSPACE",
35 "FEEDBACK_PATTERN_SIP_FUNCTION",
36 "FEEDBACK_PATTERN_SIP_FJKEY",
37 "FEEDBACK_PATTERN_MAX_CHARACTER",
38 "FEEDBACK_PATTERN_KEY0",
39 "FEEDBACK_PATTERN_KEY1",
40 "FEEDBACK_PATTERN_KEY2",
41 "FEEDBACK_PATTERN_KEY3",
42 "FEEDBACK_PATTERN_KEY4",
43 "FEEDBACK_PATTERN_KEY5",
44 "FEEDBACK_PATTERN_KEY6",
45 "FEEDBACK_PATTERN_KEY7",
46 "FEEDBACK_PATTERN_KEY8",
47 "FEEDBACK_PATTERN_KEY9",
48 "FEEDBACK_PATTERN_KEY_STAR",
49 "FEEDBACK_PATTERN_KEY_SHARP",
50 "FEEDBACK_PATTERN_KEY_BACK",
51 "FEEDBACK_PATTERN_HOLD",
52 "FEEDBACK_PATTERN_MULTI_TAP",
53 "FEEDBACK_PATTERN_HW_TAP",
54 "FEEDBACK_PATTERN_HW_HOLD",
56 "FEEDBACK_PATTERN_MESSAGE",
57 "FEEDBACK_PATTERN_MESSAGE_ON_CALL",
58 "FEEDBACK_PATTERN_EMAIL",
59 "FEEDBACK_PATTERN_EMAIL_ON_CALL",
60 "FEEDBACK_PATTERN_WAKEUP",
61 "FEEDBACK_PATTERN_WAKEUP_ON_CALL",
62 "FEEDBACK_PATTERN_SCHEDULE",
63 "FEEDBACK_PATTERN_SCHEDULE_ON_CALL",
64 "FEEDBACK_PATTERN_TIMER",
65 "FEEDBACK_PATTERN_TIMER_ON_CALL",
66 "FEEDBACK_PATTERN_GENERAL",
67 "FEEDBACK_PATTERN_GENERAL_ON_CALL",
68 "FEEDBACK_PATTERN_SMART_ALERT",
70 "FEEDBACK_PATTERN_POWERON",
71 "FEEDBACK_PATTERN_POWEROFF",
72 "FEEDBACK_PATTERN_CHARGERCONN",
73 "FEEDBACK_PATTERN_CHARGERCONN_ON_CALL",
74 "FEEDBACK_PATTERN_CHARGING_ERROR",
75 "FEEDBACK_PATTERN_CHARGING_ERROR_ON_CALL",
76 "FEEDBACK_PATTERN_FULLCHARGED",
77 "FEEDBACK_PATTERN_FULLCHARGED_ON_CALL",
78 "FEEDBACK_PATTERN_LOWBATT",
79 "FEEDBACK_PATTERN_LOWBATT_ON_CALL",
80 "FEEDBACK_PATTERN_LOCK",
81 "FEEDBACK_PATTERN_UNLOCK",
82 "FEEDBACK_PATTERN_LOCK_SWIPE",
83 "FEEDBACK_PATTERN_UNLOCK_SWIPE",
84 "FEEDBACK_PATTERN_GEOMETRIC_LOCK",
85 "FEEDBACK_PATTERN_CALLCONNECT",
86 "FEEDBACK_PATTERN_DISCALLCONNECT",
87 "FEEDBACK_PATTERN_OUTGOING_CALL",
88 "FEEDBACK_PATTERN_MINUTEMINDER",
89 "FEEDBACK_PATTERN_VIBRATION_ON",
90 "FEEDBACK_PATTERN_SILENT_OFF",
91 "FEEDBACK_PATTERN_BT_CONNECTED",
92 "FEEDBACK_PATTERN_BT_DISCONNECTED",
93 "FEEDBACK_PATTERN_BT_PAIRING",
94 "FEEDBACK_PATTERN_BT_WAITING",
95 "FEEDBACK_PATTERN_SCREEN_CAPTURE",
96 "FEEDBACK_PATTERN_LIST_REORDER",
97 "FEEDBACK_PATTERN_LIST_SLIDER",
98 "FEEDBACK_PATTERN_VOLUME_KEY",
99 "FEEDBACK_PATTERN_MMS",
100 "FEEDBACK_PATTERN_HOURLY_ALERT",
102 "FEEDBACK_PATTERN_SAFETY_ALERT",
103 "FEEDBACK_PATTERN_ACCIDENT_DETECT",
104 "FEEDBACK_PATTERN_SEND_SOS_MESSAGE",
105 "FEEDBACK_PATTERN_END_SOS_MESSAGE",
106 "FEEDBACK_PATTERN_EMERGENCY_BUZZER",
107 "FEEDBACK_PATTERN_SAFETY_LOW_POWER",
108 "FEEDBACK_PATTERN_CMAS",
109 "FEEDBACK_PATTERN_SPEED_UP",
110 "FEEDBACK_PATTERN_SLOW_DOWN",
111 "FEEDBACK_PATTERN_KEEP_THIS_PACE",
112 "FEEDBACK_PATTERN_GOAL_ACHIEVED",
113 "FEEDBACK_PATTERN_EXERCISE_COUNT",
114 "FEEDBACK_PATTERN_START_CUE",
115 "FEEDBACK_PATTERN_HEALTH_PACE",
116 "FEEDBACK_PATTERN_INACTIVE_TIME",
117 "FEEDBACK_PATTERN_MEASURING_SUCCESS",
118 "FEEDBACK_PATTERN_MEASURING_FAILURE",
119 "FEEDBACK_PATTERN_UV_PROCESSING",
120 "FEEDBACK_PATTERN_SHEALTH_START",
121 "FEEDBACK_PATTERN_SHEALTH_PAUSE",
122 "FEEDBACK_PATTERN_SHEALTH_STOP",
123 "FEEDBACK_PATTERN_3RD_APPLICATION",