Firmware  0.4.1
Loading...
Searching...
No Matches
drv::out::track::zimo::decup Namespace Reference

Namespaces

namespace  anonymous_namespace{resume.cpp}
 
namespace  anonymous_namespace{suspend.cpp}
 
namespace  anonymous_namespace{task_function.cpp}
 

Functions

 SHARED_TASK (task, "drv::out::track::zimo::decup", ESP_TASK_PRIO_MAX - 1u, APP_CPU_NUM, 60 '000u)
 
esp_err_t init_encoder (decup_encoder_config_t const &encoder_config)
 
esp_err_t resume (decup_encoder_config_t const &encoder_config, rmt_tx_done_callback_t rmt_cb, gpio_isr_t gpio_isr_handler)
 
esp_err_t deinit_encoder ()
 
esp_err_t suspend ()
 
void task_function (void *)
 

Function Documentation

◆ deinit_encoder()

esp_err_t drv::out::track::zimo::decup::deinit_encoder ( )
Todo
document

◆ init_encoder()

esp_err_t drv::out::track::zimo::decup::init_encoder ( decup_encoder_config_t const & encoder_config)
Todo
document

◆ resume()

esp_err_t drv::out::track::zimo::decup::resume ( decup_encoder_config_t const & encoder_config,
rmt_tx_done_callback_t rmt_cb,
gpio_isr_t gpio_isr_handler )
Todo
document

◆ SHARED_TASK()

drv::out::track::zimo::decup::SHARED_TASK ( task ,
"drv::out::track::zimo::decup" ,
ESP_TASK_PRIO_MAX - 1u,
APP_CPU_NUM ,
60 ' 000u )
inline

◆ suspend()

esp_err_t drv::out::track::zimo::decup::suspend ( )
Todo
document

◆ task_function()

void drv::out::track::zimo::decup::task_function ( void * )
Todo
document