summaryrefslogtreecommitdiff
path: root/proximity
diff options
context:
space:
mode:
authorBruna Moreira <bruna.moreira@openbossa.org>2011-08-03 15:41:45 -0300
committerJohan Hedberg <johan.hedberg@intel.com>2011-08-08 13:24:12 +0300
commit44bc8f5572f04f128903beabfc225122bc01bbfc (patch)
treeadab6a946315f6c359191609f9c9de467dba3b4a /proximity
parenteb0d86a71f20115dcf1609a0d1dd49aa0af1bf59 (diff)
downloadbluez-44bc8f5572f04f128903beabfc225122bc01bbfc.tar.gz
Add enum for alert level values
Diffstat (limited to 'proximity')
-rw-r--r--proximity/monitor.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/proximity/monitor.c b/proximity/monitor.c
index 6470db445..ca19a8fa3 100644
--- a/proximity/monitor.c
+++ b/proximity/monitor.c
@@ -53,6 +53,12 @@
#define ALERT_LEVEL_CHR_UUID 0x2A06
+enum {
+ ALERT_NONE = 0,
+ ALERT_MILD,
+ ALERT_HIGH,
+};
+
struct monitor {
struct btd_device *device;
GAttrib *attrib;
@@ -116,11 +122,11 @@ static char *read_proximity_config(bdaddr_t *sba, bdaddr_t *dba,
static uint8_t str2level(const char *level)
{
if (g_strcmp0("high", level) == 0)
- return 0x02;
+ return ALERT_HIGH;
else if (g_strcmp0("mild", level) == 0)
- return 0x01;
+ return ALERT_MILD;
- return 0x00;
+ return ALERT_NONE;;
}
static void char_discovered_cb(GSList *characteristics, guint8 status,