From 34553c1f74a0c4a467eff19ce12818c4c4d07fd4 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Wed, 13 Dec 2017 14:28:31 +0100 Subject: [PATCH] client: Fix printing of array properties ServiceData Key: 00001234-0000-1000-8000-00805f9b34fb ServiceData Value: "3D RSSI: -76 TxPower: -7 --- client/main.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/main.c b/client/main.c index e5a080696..b8454abdc 100644 --- a/client/main.c +++ b/client/main.c @@ -184,7 +184,7 @@ static void print_fixed_iter(const char *label, const char *name, return; bt_shell_printf("%s%s:\n", label, name); - bt_shell_printf((void *)valbool, len * sizeof(*valbool)); + bt_shell_hexdump((void *)valbool, len * sizeof(*valbool)); break; case DBUS_TYPE_UINT32: @@ -194,7 +194,7 @@ static void print_fixed_iter(const char *label, const char *name, return; bt_shell_printf("%s%s:\n", label, name); - bt_shell_printf((void *)valu32, len * sizeof(*valu32)); + bt_shell_hexdump((void *)valu32, len * sizeof(*valu32)); break; case DBUS_TYPE_UINT16: @@ -204,7 +204,7 @@ static void print_fixed_iter(const char *label, const char *name, return; bt_shell_printf("%s%s:\n", label, name); - bt_shell_printf((void *)valu16, len * sizeof(*valu16)); + bt_shell_hexdump((void *)valu16, len * sizeof(*valu16)); break; case DBUS_TYPE_INT16: @@ -214,7 +214,7 @@ static void print_fixed_iter(const char *label, const char *name, return; bt_shell_printf("%s%s:\n", label, name); - bt_shell_printf((void *)vals16, len * sizeof(*vals16)); + bt_shell_hexdump((void *)vals16, len * sizeof(*vals16)); break; case DBUS_TYPE_BYTE: @@ -224,7 +224,7 @@ static void print_fixed_iter(const char *label, const char *name, return; bt_shell_printf("%s%s:\n", label, name); - bt_shell_printf((void *)byte, len * sizeof(*byte)); + bt_shell_hexdump((void *)byte, len * sizeof(*byte)); break; default: -- 2.47.3