Hi Łukasz, On Wednesday, 24 October 2018 12:17:18 CET Łukasz Rymanowski wrote: > This patch gives color indicators to data status in extended > advertising reports. This gives better visibility on which advertising > events were completed or truncated. > --- > monitor/packet.c | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/monitor/packet.c b/monitor/packet.c > index cf4a64362..eabd21914 100644 > --- a/monitor/packet.c > +++ b/monitor/packet.c > @@ -9323,6 +9323,7 @@ static void print_ext_adv_report_evt_type(const char > *indent, uint16_t flags) uint16_t props = flags; > uint8_t data_status; > const char *str; > + const char *color_on; > int i; > > print_field("%sEvent type: 0x%4.4x", indent, flags); > @@ -9343,19 +9344,23 @@ static void print_ext_adv_report_evt_type(const char > *indent, uint16_t flags) switch (data_status) { > case 0x00: > str = "Complete"; > + color_on = COLOR_GREEN; > break; > case 0x01: > str = "Incomplete, more data to come"; > + color_on = COLOR_YELLOW; > break; > case 0x02: > str = "Incomplete, data truncated, no more to come"; > + color_on = COLOR_RED; > break; > default: > str = "Reserved"; > + color_on = COLOR_RED; > break; > } > > - print_field("%s Data status: %s", indent, str); > + print_field("%s Data status: %s%s%s", indent, color_on, str, COLOR_OFF); > > if (mask) > print_text(COLOR_UNKNOWN_ADV_FLAG, Patch applied, thanks. -- pozdrawiam Szymon Janc