REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Note that the ManualControl does not work any more once FlexIOControl::init() was called, even if FlexIOControl::disable() is used. More...
#include <mode.h>
Static Public Member Functions | |
static void | init () |
static void | to_ic () |
static void | to_op () |
static void | to_halt () |
Detailed Description
Note that the ManualControl does not work any more once FlexIOControl::init() was called, even if FlexIOControl::disable() is used.
This is because the relevant GPIOs are in FlexMode and therefore no more directly addressable. In this case, use the FlexIOControl counterparts for manual control, for instance FlexIOControl::to_ic(), or use the RealManualControl as wrapper between both.
Member Function Documentation
◆ init()
|
static |
Definition at line 13 of file mode.cpp.
References mode::PIN_MODE_IC, and mode::PIN_MODE_OP.
◆ to_halt()
|
static |
Definition at line 34 of file mode.cpp.
References utils::HeapSingleton< PerformanceCounter >::get(), mode::HALT, mode::PIN_MODE_IC, mode::PIN_MODE_OP, and mode::PerformanceCounter::to().
Referenced by mode::RealManualControl::to_halt().
◆ to_ic()
|
static |
Definition at line 22 of file mode.cpp.
References utils::HeapSingleton< PerformanceCounter >::get(), mode::IC, mode::PIN_MODE_IC, mode::PIN_MODE_OP, and mode::PerformanceCounter::to().
Referenced by mode::RealManualControl::to_ic().
◆ to_op()
|
static |
Definition at line 28 of file mode.cpp.
References utils::HeapSingleton< PerformanceCounter >::get(), mode::OP, mode::PIN_MODE_IC, mode::PIN_MODE_OP, and mode::PerformanceCounter::to().
Referenced by mode::RealManualControl::to_op().
The documentation for this class was generated from the following files: