#define _E_MSG(err) SLOGE(_MSG_##err "(0x%08x)", (err))
#ifdef _DEBUG
- #define _E(fmt, args...) SLOGE(fmt, ##args)
- #define _W(fmt, args...) SLOGW(fmt, ##args)
- #define _I(fmt, args...) SLOGI(fmt, ##args)
- #define _D(fmt, args...) SLOGD(fmt, ##args)
+ #define _E(fmt, args...) dlog_print(DLOG_ERROR, LOG_TAG, fmt, ##args)
+ #define _W(fmt, args...) dlog_print(DLOG_WARN, LOG_TAG, fmt, ##args)
+ #define _I(fmt, args...) dlog_print(DLOG_INFO, LOG_TAG, fmt, ##args)
+ #define _D(fmt, args...) dlog_print(DLOG_DEBUG, LOG_TAG, fmt, ##args)
#else
#define _E(...)
#define _W(...)
#define CONVERT_OPTION_PAUSE_POLICY(option) ((option) ^ 0b11)
+#define WARN_DEPRECATED_SENSOR(X) \
+ do { \
+ if ((X) == SENSOR_LAST || (X) == SENSOR_CUSTOM) { \
+ _W("DEPRECATION WARNING: This sensor type is deprecated and will be removed from next release."); \
+ } \
+ } while (0)
+
static int sensor_connect(sensor_h sensor, sensor_listener_h listener)
{
int id = SENSOR_UNDEFINED_ID;
int result;
sensor_t sensor;
+ WARN_DEPRECATED_SENSOR(type);
+
if (type < SENSOR_ALL)
return SENSOR_ERROR_INVALID_PARAMETER;
sensor_t _sensor;
sensor_privilege_t privilege;
+ WARN_DEPRECATED_SENSOR(type);
+
_D("called sensor_get_default_sensor : type[%d], sensor[0x%x]", type, sensor);
if (type < SENSOR_ALL)
sensor_h *_list;
int count;
+ WARN_DEPRECATED_SENSOR(type);
+
_D("called sensor_get_list : type[%d]", type);
if (type < SENSOR_ALL)