REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
blocks::UBlockHAL_Dummy Class Reference
#include <ublock.h>
Inheritance diagram for blocks::UBlockHAL_Dummy:

Collaboration diagram for blocks::UBlockHAL_Dummy:

Public Member Functions | |
bool | write_outputs (std::array< int8_t, 32 > outputs) override |
bool | write_transmission_modes_and_ref (std::pair< Transmission_Mode, Transmission_Mode > modes, Reference_Magnitude ref) override |
void | reset_transmission_modes_and_ref () override |
metadata::eui_t | get_entity_eui () const override |
![]() | |
![]() | |
virtual bool | init () |
Additional Inherited Members | |
![]() | |
enum class | Reference_Magnitude : uint8_t { ONE = 0 , ONE_TENTH = 1 } |
enum class | Transmission_Mode : uint8_t { ANALOG_INPUT = 0b00 , POS_REF = 0b01 , NEG_REF = 0b10 , GROUND = 0b11 } |
Detailed Description
Member Function Documentation
◆ get_entity_eui()
|
inlineoverridevirtual |
Implements blocks::FunctionBlockHAL.
◆ reset_transmission_modes_and_ref()
|
overridevirtual |
Implements blocks::UBlockHAL.
Definition at line 416 of file ublock.cpp.
◆ write_outputs()
|
overridevirtual |
Implements blocks::UBlockHAL.
Definition at line 409 of file ublock.cpp.
◆ write_transmission_modes_and_ref()
|
overridevirtual |
Implements blocks::UBlockHAL.
Definition at line 411 of file ublock.cpp.
The documentation for this class was generated from the following files:
- lib/platform-lucidac/src/block/ublock.h
- lib/platform-lucidac/src/block/ublock.cpp