From fd70ae43f25c1737419a3a9912855a3116497815 Mon Sep 17 00:00:00 2001 From: TomiZet Date: Mon, 30 Aug 2021 03:49:09 +0200 Subject: lib: Set TYLE to 1 for BOOL type (#320) According to AUTOSAR standard the TYLE for the BOOL type shall be set to 1. So I propose to initialize type_info variable for the BOOL type the same way as for uint8 type. --- src/lib/dlt_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/dlt_user.c b/src/lib/dlt_user.c index 518f2e4..e3565af 100644 --- a/src/lib/dlt_user.c +++ b/src/lib/dlt_user.c @@ -2292,13 +2292,13 @@ DltReturnValue dlt_user_log_write_int64_attr(DltContextData *log, int64_t data, DltReturnValue dlt_user_log_write_bool(DltContextData *log, uint8_t data) { - uint32_t type_info = DLT_TYPE_INFO_BOOL; + uint32_t type_info = DLT_TYPE_INFO_BOOL | DLT_TYLE_8BIT; return dlt_user_log_write_generic_attr(log, &data, sizeof(uint8_t), type_info, NULL); } DltReturnValue dlt_user_log_write_bool_attr(DltContextData *log, uint8_t data, const char *name) { - uint32_t type_info = DLT_TYPE_INFO_BOOL; + uint32_t type_info = DLT_TYPE_INFO_BOOL | DLT_TYLE_8BIT; const VarInfo var_info = { name, NULL, false }; return dlt_user_log_write_generic_attr(log, &data, sizeof(uint8_t), type_info, &var_info); } -- cgit v1.2.1