#define DEVICED_INTERFACE_BATTERY DEVICED_INTERFACE_NAME".Battery"
/* Haptic service: operatioins about haptic */
-#define DEVICED_PATH_HAPTIC DEVICED_OBJECT_PATH"/Haptic"
-#define DEVICED_INTERFACE_HAPTIC DEVICED_INTERFACE_NAME".haptic"
+#define VIBRATOR_BUS_NAME "org.tizen.system.vibrator"
+#define VIBRATOR_OBJECT_PATH "/Org/Tizen/System/Vibrator"
+#define VIBRATOR_INTERFACE_NAME VIBRATOR_BUS_NAME
+
+#define VIBRATOR_PATH_HAPTIC VIBRATOR_OBJECT_PATH"/Haptic"
+#define VIBRATOR_INTERFACE_HAPTIC VIBRATOR_INTERFACE_NAME".haptic"
/* Led service: play/stop led operations about led */
#define DEVICED_PATH_LED DEVICED_OBJECT_PATH"/Led"
return DEVICE_ERROR_INVALID_PARAMETER;
/* request to deviced to get haptic count */
- ret = dbus_method_sync(DEVICED_BUS_NAME,
- DEVICED_PATH_HAPTIC, DEVICED_INTERFACE_HAPTIC,
+ ret = dbus_method_sync(VIBRATOR_BUS_NAME,
+ VIBRATOR_PATH_HAPTIC, VIBRATOR_INTERFACE_HAPTIC,
METHOD_GET_COUNT, NULL, NULL);
/**
* there is no haptic method in no vibration model.
arr[0] = str_index;
/* request to deviced to open haptic device */
- ret = dbus_method_sync(DEVICED_BUS_NAME,
- DEVICED_PATH_HAPTIC, DEVICED_INTERFACE_HAPTIC,
+ ret = dbus_method_sync(VIBRATOR_BUS_NAME,
+ VIBRATOR_PATH_HAPTIC, VIBRATOR_INTERFACE_HAPTIC,
METHOD_OPEN_DEVICE, "i", arr);
if (ret < 0)
return errno_to_device_error(ret);
arr[0] = str_handle;
/* request to deviced to open haptic device */
- ret = dbus_method_sync(DEVICED_BUS_NAME,
- DEVICED_PATH_HAPTIC, DEVICED_INTERFACE_HAPTIC,
+ ret = dbus_method_sync(VIBRATOR_BUS_NAME,
+ VIBRATOR_PATH_HAPTIC, VIBRATOR_INTERFACE_HAPTIC,
METHOD_CLOSE_DEVICE, "u", arr);
if (ret < 0)
return errno_to_device_error(ret);
arr[3] = str_priority;
/* request to deviced to vibrate haptic device */
- ret = dbus_method_sync(DEVICED_BUS_NAME,
- DEVICED_PATH_HAPTIC, DEVICED_INTERFACE_HAPTIC,
+ ret = dbus_method_sync(VIBRATOR_BUS_NAME,
+ VIBRATOR_PATH_HAPTIC, VIBRATOR_INTERFACE_HAPTIC,
METHOD_VIBRATE_MONOTONE, "uiii", arr);
if (ret < 0)
return errno_to_device_error(ret);
arr[0] = str_handle;
/* request to deviced to open haptic device */
- ret = dbus_method_sync(DEVICED_BUS_NAME,
- DEVICED_PATH_HAPTIC, DEVICED_INTERFACE_HAPTIC,
+ ret = dbus_method_sync(VIBRATOR_BUS_NAME,
+ VIBRATOR_PATH_HAPTIC, VIBRATOR_INTERFACE_HAPTIC,
METHOD_STOP_DEVICE, "u", arr);
if (ret < 0)
return errno_to_device_error(ret);