Firmware  0.5.1
Loading...
Searching...
No Matches
task_function.cpp File Reference

ZUSI task function. More...

#include "task_function.hpp"
#include <driver/gpio.h>
#include <driver/spi_master.h>
#include <hal/gpio_ll.h>
#include <soc/spi_periph.h>
#include <ulf/susiv2.hpp>
#include <zusi/zusi.hpp>
#include "log.h"
#include "resume.hpp"
#include "suspend.hpp"
#include "utility.hpp"
Include dependency graph for task_function.cpp:

Classes

class  drv::out::susi::zimo::zusi::ZppLoad

Namespaces

namespace  drv
namespace  drv::out
namespace  drv::out::susi
namespace  drv::out::susi::zimo
namespace  drv::out::susi::zimo::zusi

Functions

std::optional< Packet > drv::out::susi::zimo::zusi::receive_packet (uint32_t timeout)
void drv::out::susi::zimo::zusi::transmit_response (ulf::susiv2::Response resp)
void drv::out::susi::zimo::zusi::loop ()
void drv::out::susi::zimo::zusi::task_function (void *)

Detailed Description

Author
Vincent Hamp
Date
27/03/2023