USB transmit task function. More...
#include "tx_task_function.hpp"#include <tinyusb.h>#include <tinyusb_cdc_acm.h>#include <array>#include <span>#include <string_view>#include "log.h"Namespaces | |
| namespace | intf |
| namespace | intf::usb |
| namespace | intf::usb::anonymous_namespace{tx_task_function.cpp} |
Functions | |
| void | intf::usb::transmit_ok () |
| Transmit "OK\r" to the CDC device queue. | |
| void | intf::usb::transmit_not_ok () |
| Transmit "NOT OK\r" to the CDC device queue. | |
| size_t | intf::usb::anonymous_namespace{tx_task_function.cpp}::receive (std::span< uint8_t > stack) |
| Receive data from tx_stream_buffer and copy it to the stack. | |
| void | intf::usb::anonymous_namespace{tx_task_function.cpp}::transmit (std::span< uint8_t const > stack) |
| Transmit data to the CDC device queue. | |
| void | intf::usb::anonymous_namespace{tx_task_function.cpp}::flush () |
| Flush CDC device. | |
| void | intf::usb::tx_task_function (void *) |
| USB transmit task function. | |