|
@ -88,6 +88,15 @@ static void serial_tx(void const * p_context, char const * p_buffer, size_t len) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
void znrf_serial_tx(char const * p_buffer, size_t len){ |
|
|
|
|
|
m_xfer_done = false; |
|
|
|
|
|
uint8_t len8 = (uint8_t)(len & 0x000000FF); |
|
|
|
|
|
ret_code_t err_code = nrf_drv_uart_tx(&m_uart, (uint8_t *)p_buffer, len8); |
|
|
|
|
|
while (m_async_mode && (m_xfer_done == false)) |
|
|
|
|
|
{ |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void nrf_log_backend_uart_put(nrf_log_backend_t const * p_backend, |
|
|
static void nrf_log_backend_uart_put(nrf_log_backend_t const * p_backend, |
|
|
nrf_log_entry_t * p_msg) |
|
|
nrf_log_entry_t * p_msg) |
|
|