summaryrefslogtreecommitdiff
path: root/monitor/display.h
Commit message (Collapse)AuthorAgeFilesLines
* monitor: Move print_hex_field to display.hLuiz Augusto von Dentz2022-05-181-0/+14
| | | | | This moves print_hex_field to display.h and removes the duplicated code from packet.c and l2cap.c.
* monitor: Add option to force output colorSonny Sasaka2021-03-181-0/+3
| | | | | | | | | | | Sometimes we want to force output color even when stdout is not a terminal, for example when piping the output to a filter script and then piping it further to a pager which can display colors. This patch provides a general option to force whether color is on or off (always and never), or leave btmon to decide (auto). Reviewed-by: Daniel Winkler <danielwinkler@google.com>
* monitor: Add option to set fallback widthSonny Sasaka2021-03-031-0/+1
| | | | | | | | | Sometimes we want to be able to pipe the output of btmon to a non-terminal device. The current fallback width is usually not long enough so this patch adds an option to specify the column width. This is especially needed for text logs from bluetoothd. Reviewed-by: Daniel Winkler <danielwinkler@google.com>
* monitor: Add SPDX License IdentifierTedd Ho-Jeong An2020-09-211-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds SPDX License Identifier and removes the license text. ------------------------------------- License COUNT ------------------------------------- LGPL-2.1-or-later : 47 License: LGPL-2.1-or-later monitor/bt.h monitor/hcidump.h monitor/avdtp.h monitor/crc.c monitor/sdp.c monitor/hwdb.c monitor/intel.h monitor/avctp.c monitor/control.h monitor/display.c monitor/a2dp.c monitor/ll.c monitor/ll.h monitor/jlink.h monitor/broadcom.h monitor/lmp.c monitor/keys.c monitor/ellisys.c monitor/main.c monitor/ellisys.h monitor/hwdb.h monitor/display.h monitor/jlink.c monitor/rfcomm.h monitor/packet.c monitor/crc.h monitor/keys.h monitor/sdp.h monitor/rfcomm.c monitor/avdtp.c monitor/a2dp.h monitor/avctp.h monitor/vendor.h monitor/hcidump.c monitor/intel.c monitor/tty.h monitor/control.c monitor/lmp.h monitor/analyze.c monitor/bnep.c monitor/l2cap.c monitor/vendor.c monitor/packet.h monitor/broadcom.c monitor/analyze.h monitor/l2cap.h monitor/bnep.h
* monitor: Use static inline for functions in header filesMarcel Holtmann2018-10-201-2/+2
|
* monitor: Consolidate code printing bitfieldLuiz Augusto von Dentz2018-07-121-0/+22
| | | | This reduces the duplicated code around printing bitfields.
* monitor: Add initial support for parsing new control messagesMarcel Holtmann2016-08-271-0/+5
|
* monitor: Adjust colors for system note and user logging messagesMarcel Holtmann2015-11-081-3/+3
|
* monitor: Add support for decoding user logging packetsMarcel Holtmann2015-11-071-1/+3
|
* monitor: Print vendor specific string before vendor commandMarcel Holtmann2015-10-181-0/+1
|
* monitor: Use black font for white backgroundSzymon Janc2015-06-011-1/+1
| | | | Make sure that font is always visible on white background.
* monitor: Update copyright and license detailsMarcel Holtmann2014-02-111-11/+11
|
* monitor: Fallback to 80 columns terminal if not able to get real sizeSzymon Janc2013-11-061-0/+2
| | | | | | | This makes num_columns always return valid number of columns, which is expected by print_packets function. This also fix garbage prints while using btmon via adb shell.
* monitor: Remove extra semicolonMarcel Holtmann2012-12-301-1/+1
|
* monitor: Fix color printing of hexdumpMarcel Holtmann2012-11-091-6/+8
|
* monitor: Use more advanced indent printingMarcel Holtmann2012-11-091-6/+9
|
* monitor: Allow printing with different indentsMarcel Holtmann2012-11-091-4/+5
|
* monitor: Use global helper for error color handlingMarcel Holtmann2012-11-091-1/+3
|
* monitor: Move color text helpers to common locationMarcel Holtmann2012-11-091-1/+20
|
* monitor: Make field printing a global helperMarcel Holtmann2012-11-081-0/+2
|
* monitor: Use global file for display settingsMarcel Holtmann2012-11-041-0/+31