Fix wmbus raw data output length (#2749)
This commit is contained in:
parent
382149890f
commit
6f7846e829
1 changed files with 2 additions and 2 deletions
|
@ -863,8 +863,8 @@ static int m_bus_output_data(r_device *decoder, bitbuffer_t *bitbuffer, const m_
|
|||
|
||||
// Make data string
|
||||
char str_buf[1024];
|
||||
sprintf(str_buf, "%02x", out->data[0]-2); // Adjust telegram length
|
||||
for (unsigned n=1; n<out->length+2; n++) { sprintf(str_buf+n*2, "%02x", out->data[n]); }
|
||||
sprintf(str_buf, "%02x", out->data[0]); // Adjust telegram length
|
||||
for (unsigned n=1; n<out->length; n++) { sprintf(str_buf+n*2, "%02x", out->data[n]); }
|
||||
|
||||
// Output data
|
||||
if (block1->knx_mode) {
|
||||
|
|
Loading…
Add table
Reference in a new issue