[MOD] Make regdump and hexdump only available in debug
This commit is contained in:
parent
b114295c54
commit
392708f8b5
2 changed files with 4 additions and 0 deletions
|
@ -403,6 +403,7 @@ uint32_t Module::reflect(uint32_t in, uint8_t bits) {
|
||||||
return(res);
|
return(res);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(RADIOLIB_DEBUG)
|
||||||
void Module::hexdump(uint8_t* data, size_t len, uint32_t offset, uint8_t width, bool be) {
|
void Module::hexdump(uint8_t* data, size_t len, uint32_t offset, uint8_t width, bool be) {
|
||||||
size_t rem_len = len;
|
size_t rem_len = len;
|
||||||
for(size_t i = 0; i < len; i+=16) {
|
for(size_t i = 0; i < len; i+=16) {
|
||||||
|
@ -460,6 +461,7 @@ void Module::regdump(uint16_t start, size_t len) {
|
||||||
delete[] buff;
|
delete[] buff;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(RADIOLIB_DEBUG) and defined(RADIOLIB_BUILD_ARDUINO)
|
#if defined(RADIOLIB_DEBUG) and defined(RADIOLIB_BUILD_ARDUINO)
|
||||||
// https://github.com/esp8266/Arduino/blob/65579d29081cb8501e4d7f786747bf12e7b37da2/cores/esp8266/Print.cpp#L50
|
// https://github.com/esp8266/Arduino/blob/65579d29081cb8501e4d7f786747bf12e7b37da2/cores/esp8266/Print.cpp#L50
|
||||||
|
|
|
@ -468,6 +468,7 @@ class Module {
|
||||||
*/
|
*/
|
||||||
static uint32_t reflect(uint32_t in, uint8_t bits);
|
static uint32_t reflect(uint32_t in, uint8_t bits);
|
||||||
|
|
||||||
|
#if defined(RADIOLIB_DEBUG)
|
||||||
/*!
|
/*!
|
||||||
\brief Function to dump data as hex into the debug port.
|
\brief Function to dump data as hex into the debug port.
|
||||||
\param data Data to dump.
|
\param data Data to dump.
|
||||||
|
@ -483,6 +484,7 @@ class Module {
|
||||||
\param len Number of bytes to dump.
|
\param len Number of bytes to dump.
|
||||||
*/
|
*/
|
||||||
void regdump(uint16_t start, size_t len);
|
void regdump(uint16_t start, size_t len);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(RADIOLIB_DEBUG) and defined(RADIOLIB_BUILD_ARDUINO)
|
#if defined(RADIOLIB_DEBUG) and defined(RADIOLIB_BUILD_ARDUINO)
|
||||||
static size_t serialPrintf(const char* format, ...);
|
static size_t serialPrintf(const char* format, ...);
|
||||||
|
|
Loading…
Add table
Reference in a new issue