Debug Print Plugin
Functions |
|
| bool | emberAfPrintEnabled (uint16_t area) |
|
Indicates whether a printing area is enabled.
More...
|
|
| void | emberAfPrintOn (uint16_t userArea) |
|
Enables a printing area.
More...
|
|
| void | emberAfPrintOff (uint16_t userArea) |
|
Disables a printing area.
More...
|
|
| void | emberAfPrintAllOn (void) |
|
Enables all printing areas.
More...
|
|
| void | emberAfPrintAllOff (void) |
|
Disables all printing areas.
More...
|
|
| void | emberAfPrintStatus (void) |
|
Prints the status of the printing areas.
More...
|
|
| void | emberAfPrint (uint16_t area, PGM_P formatString,...) |
|
Prints a formatted message.
More...
|
|
| void | emberAfPrintln (uint16_t area, PGM_P formatString,...) |
|
Prints a formatted message followed by a newline.
More...
|
|
| void | emberAfPrintBuffer (uint16_t area, const uint8_t *buffer, uint16_t bufferLen, bool withSpace) |
|
Prints a buffer as a series of bytes in hexidecimal format.
More...
|
|
| void | emberAfPrintBigEndianEui64 (const EmberEUI64 eui64) |
|
Prints an EUI64 (IEEE address) in big-endian format.
More...
|
|
| void | emberAfPrintLittleEndianEui64 (const EmberEUI64 eui64) |
|
Prints an EUI64 (IEEE address) in little-endian format.
More...
|
|
| void | emberAfPrintKey (const uint8_t *key) |
|
Prints a 16-byte key.
More...
|
|
| void | emberAfFlush (uint16_t area) |
|
Waits for all data currently queued to be transmitted.
More...
|
|
Variables |
|
| uint16_t | emberAfPrintActiveArea |
Detailed Description
See
debug-print.h
for source code.
Function Documentation
| void emberAfFlush | ( | uint16_t |
area
|
) |
Waits for all data currently queued to be transmitted.
| void emberAfPrint | ( | uint16_t |
area,
|
| PGM_P |
formatString,
|
||
...
|
|||
| ) |
Prints a formatted message.
| void emberAfPrintAllOff | ( | void |
|
) |
Disables all printing areas.
| void emberAfPrintAllOn | ( | void |
|
) |
Enables all printing areas.
| void emberAfPrintBigEndianEui64 | ( | const EmberEUI64 |
eui64
|
) |
Prints an EUI64 (IEEE address) in big-endian format.
| void emberAfPrintBuffer | ( | uint16_t |
area,
|
| const uint8_t * |
buffer,
|
||
| uint16_t |
bufferLen,
|
||
| bool |
withSpace
|
||
| ) |
Prints a buffer as a series of bytes in hexidecimal format.
| bool emberAfPrintEnabled | ( | uint16_t |
area
|
) |
Indicates whether a printing area is enabled.
| void emberAfPrintKey | ( | const uint8_t * |
key
|
) |
Prints a 16-byte key.
| void emberAfPrintLittleEndianEui64 | ( | const EmberEUI64 |
eui64
|
) |
Prints an EUI64 (IEEE address) in little-endian format.
| void emberAfPrintln | ( | uint16_t |
area,
|
| PGM_P |
formatString,
|
||
...
|
|||
| ) |
Prints a formatted message followed by a newline.
| void emberAfPrintOff | ( | uint16_t |
userArea
|
) |
Disables a printing area.
| void emberAfPrintOn | ( | uint16_t |
userArea
|
) |
Enables a printing area.
| void emberAfPrintStatus | ( | void |
|
) |
Prints the status of the printing areas.
Variable Documentation
| uint16_t emberAfPrintActiveArea |