linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] Remove automatic battery state change on attribute example
@ 2010-12-03 14:24 Claudio Takahasi
  2010-12-03 14:37 ` Luiz Augusto von Dentz
  2010-12-07 21:35 ` Johan Hedberg
  0 siblings, 2 replies; 9+ messages in thread
From: Claudio Takahasi @ 2010-12-03 14:24 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Claudio Takahasi

Legacy code implemented to test Indication and Notification
---
 attrib/example.c |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

diff --git a/attrib/example.c b/attrib/example.c
index c29e1e4..2d5b758 100644
--- a/attrib/example.c
+++ b/attrib/example.c
@@ -59,22 +59,6 @@
 #define FMT_KILOGRAM_UUID		0xA010
 #define FMT_HANGING_UUID		0xA011
 
-static guint timeout_id = 0;
-
-static gboolean change_battery_state(gpointer user_data)
-{
-	static uint8_t state =  0x05;
-	uuid_t uuid;
-	uint8_t atval[1];
-
-	/* Battery state is being increased every 10 seconds. */
-	atval[0] = state++;
-	sdp_uuid16_create(&uuid, BATTERY_STATE_UUID);
-	attrib_db_update(0x0110, &uuid, atval, 1);
-
-	return TRUE;
-}
-
 static int register_attributes(void)
 {
 	const char *devname = "Example Device";
@@ -170,8 +154,6 @@ static int register_attributes(void)
 	atval[1] = 0x00;
 	attrib_db_add(0x0111, &uuid, atval, 2);
 
-	timeout_id = g_timeout_add_seconds(10, change_battery_state, NULL);
-
 	/* Thermometer: primary service definition */
 	sdp_uuid16_create(&uuid, GATT_PRIM_SVC_UUID);
 	u16 = htons(THERM_HUMIDITY_SVC_UUID);
@@ -436,5 +418,4 @@ int server_example_init(void)
 
 void server_example_exit(void)
 {
-	g_source_remove(timeout_id);
 }
-- 
1.7.3.2


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-12-07 21:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-03 14:24 [PATCH] Remove automatic battery state change on attribute example Claudio Takahasi
2010-12-03 14:37 ` Luiz Augusto von Dentz
2010-12-03 14:50   ` Claudio Takahasi
2010-12-03 14:56     ` Claudio Takahasi
2010-12-03 15:01       ` Luiz Augusto von Dentz
2010-12-03 17:05         ` Claudio Takahasi
2010-12-07 21:35 ` Johan Hedberg
2010-12-07 21:41   ` [PATCH v2] " Claudio Takahasi
2010-12-07 21:53     ` Johan Hedberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).