diff options
Diffstat (limited to 'src/packet_interface.c')
-rw-r--r-- | src/packet_interface.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/packet_interface.c b/src/packet_interface.c index c448303..071cf02 100644 --- a/src/packet_interface.c +++ b/src/packet_interface.c @@ -57,3 +57,9 @@ void usart2_isr(void) { } /* else just return and wait for next byte */ } +void send_packet(struct dma_usart_file *f, const uint8_t *data, size_t len) { + /* ignore return value as putf is blocking and always succeeds */ + (void)cobs_encode_incremental(f, putf, (char *)data, len); + flush(f); +} + |