From 034d8b4b0943fc00bca23112abdf31e03084e448 Mon Sep 17 00:00:00 2001 From: Darren Buse Date: Tue, 6 Jun 2017 18:19:23 +0100 Subject: [PATCH] Fix hex output padding for unit ID field for lightwaverf. --- src/devices/lightwave_rf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/lightwave_rf.c b/src/devices/lightwave_rf.c index eb05f0e2..366a66a3 100644 --- a/src/devices/lightwave_rf.c +++ b/src/devices/lightwave_rf.c @@ -106,7 +106,7 @@ static int lightwave_rf_callback(bitbuffer_t *bitbuffer) { // Print out generic decode // Decoded nibbles are in row 3 fprintf(stdout, "LightwaveRF:\n"); - fprintf(stdout, "ID = 0x%X%X%X\n", bb[3][2], bb[3][3], bb[3][4]); + fprintf(stdout, "ID = 0x%02X%02X%02X\n", bb[3][2], bb[3][3], bb[3][4]); fprintf(stdout, "Subunit = %u\n", (bb[3][1] & 0xF0) >> 4); fprintf(stdout, "Command = %u\n", bb[3][1] & 0x0F); fprintf(stdout, "Parameter = %u\n", bb[3][0]);