|
Myriota UltraLite SDK 2.4.0
|
Debug serial interface for logging and diagnostics. More...
Functions | |
| void * | BoardDebugInit (void) |
| Initialise the debug output interface. | |
| void | BoardDebugDeinit (void) |
| Deinitialise the debug output interface. | |
| int | BoardDebugWrite (const uint8_t *Tx, size_t Length) |
| Write data to the debug output interface. | |
| int | BoardDebugRead (uint8_t *Rx, size_t Length) |
| Read data from the debug output interface. | |
Debug serial interface for logging and diagnostics.
| void * BoardDebugInit | ( | void | ) |
Initialise the debug output interface.
Configures the debug serial interface for logging and diagnostics.
| void BoardDebugDeinit | ( | void | ) |
Deinitialise the debug output interface.
Closes the debug port and releases associated resources.
| int BoardDebugWrite | ( | const uint8_t * | Tx, |
| size_t | Length | ||
| ) |
Write data to the debug output interface.
| Tx[in] | Pointer to the data buffer to be transmitted. |
| Length | Number of bytes to transmit. |
| int BoardDebugRead | ( | uint8_t * | Rx, |
| size_t | Length | ||
| ) |
Read data from the debug output interface.
| Rx[out] | Pointer to the buffer to store received data. |
| Length | Number of bytes to read. |