This function dumps a buffer to the log in a formatted hex dump style, displaying both the memory address and the corresponding hex and ASCII values of the bytes. The log level determines the severity of the log message.
Pointer to the buffer array containing the data to be logged.
buff_len
Length of the buffer in bytes.
log_level
Log level indicating the severity of the log message.
Notes
This function does not check the log level against the ESP_LOCAL_LEVEL. The log level comparison should be done in esp_log.h. It is recommended to use terminals with a width of at least 102 characters to display the log dump properly.
Examples
esp_log_buffer_hexdump_internal() is referenced by 11 libraries and example projects: