| 1234567891011121314151617181920 |
- #include "furi.h"
- #include "main.h"
- extern UART_HandleTypeDef DEBUG_UART;
- void handle_uart_write(const void* data, size_t size) {
- HAL_UART_Transmit(&DEBUG_UART, (uint8_t*)data, (uint16_t)size, HAL_MAX_DELAY);
- }
- bool register_tty_uart() {
- if(!furi_create("tty", NULL, 0)) {
- return false;
- }
-
- if(furi_open("tty", false, false, handle_uart_write, NULL) == NULL) {
- return false;
- }
- return true;
- }
|