OSDN Git Service

Replace att_get_u32() by get_le32()
authorClaudio Takahasi <claudio.takahasi@openbossa.org>
Mon, 24 Mar 2014 19:25:33 +0000 (16:25 -0300)
committerJohan Hedberg <johan.hedberg@intel.com>
Mon, 24 Mar 2014 20:07:44 +0000 (22:07 +0200)
profiles/cyclingspeed/cyclingspeed.c
profiles/thermometer/thermometer.c

index f78c224..918f237 100644 (file)
@@ -36,6 +36,7 @@
 #include "src/profile.h"
 #include "src/service.h"
 #include "src/dbus-common.h"
+#include "src/shared/util.h"
 #include "src/error.h"
 #include "attrib/gattrib.h"
 #include "attrib/att.h"
@@ -573,7 +574,7 @@ static void process_measurement(struct csc *csc, const uint8_t *pdu,
                }
 
                m.has_wheel_rev = true;
-               m.wheel_rev = att_get_u32(pdu);
+               m.wheel_rev = get_le32(pdu);
                m.last_wheel_time = att_get_u16(pdu + 4);
                pdu += 6;
                len -= 6;
index c9ab759..d2ea56b 100644 (file)
@@ -36,6 +36,7 @@
 #include "src/device.h"
 #include "src/profile.h"
 #include "src/service.h"
+#include "src/shared/util.h"
 #include "src/error.h"
 #include "src/log.h"
 #include "attrib/gattrib.h"
@@ -361,7 +362,7 @@ static void proc_measurement(struct thermometer *t, const uint8_t *pdu,
                return;
        }
 
-       raw = att_get_u32(pdu);
+       raw = get_le32(pdu);
        m.mant = raw & 0x00FFFFFF;
        m.exp = ((int32_t) raw) >> 24;