ULF_SUSIV2 task function. More...
#include "task_function.hpp"#include <ulf/susiv2.hpp>#include "intf/usb/tx_task_function.hpp"#include "log.h"#include "utility.hpp"Namespaces | |
| namespace | mw |
| namespace | mw::zimo |
| namespace | mw::zimo::ulf |
| namespace | mw::zimo::ulf::susiv2 |
| namespace | mw::zimo::ulf::susiv2::anonymous_namespace{task_function.cpp} |
Functions | |
| std::optional< std::span< uint8_t const > > | mw::zimo::ulf::susiv2::anonymous_namespace{task_function.cpp}::receive_zusi_packet (std::span< uint8_t > stack, uint32_t timeout) |
| Receive ZUSI packet from SUSIV2 frame. | |
| void | mw::zimo::ulf::susiv2::anonymous_namespace{task_function.cpp}::send_to_front (std::span< uint8_t const > stack) |
| Send ZUSI packet to drv::out::tx_message_buffer front. | |
| bool | mw::zimo::ulf::susiv2::anonymous_namespace{task_function.cpp}::return_on_exit (std::span< uint8_t const > stack) |
| Check if the stack contains an exit command. | |
| void | mw::zimo::ulf::susiv2::anonymous_namespace{task_function.cpp}::transmit_response (std::span< uint8_t > stack) |
| Transmit response. | |
| void | mw::zimo::ulf::susiv2::anonymous_namespace{task_function.cpp}::loop () |
| task_function() loop | |
| void | mw::zimo::ulf::susiv2::task_function (void *) |
| ULF_SUSIV2 task function. | |