REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::TBlockHAL Class Referenceabstract

Base HAL class TBlockHAL. More...

#include <tblock.h>

Inheritance diagram for blocks::TBlockHAL:
Collaboration diagram for blocks::TBlockHAL:

Public Member Functions

virtual bool write_muxes (std::array< Mux, 96 > muxes)=0
 
virtual bool reset_muxes ()=0
 
virtual void set_mux_disable ()=0
 
virtual void reset_mux_disable ()=0
 
- Public Member Functions inherited from blocks::FunctionBlockHAL
virtual bool init ()
 
virtual std::array< uint8_t, 8 > get_entity_eui () const =0
 

Detailed Description

Base HAL class TBlockHAL.

Definition at line 75 of file tblock.h.

Member Function Documentation

◆ reset_mux_disable()

virtual void blocks::TBlockHAL::reset_mux_disable ( )
pure virtual

◆ reset_muxes()

virtual bool blocks::TBlockHAL::reset_muxes ( )
pure virtual

◆ set_mux_disable()

virtual void blocks::TBlockHAL::set_mux_disable ( )
pure virtual

◆ write_muxes()

virtual bool blocks::TBlockHAL::write_muxes ( std::array< Mux, 96 > muxes)
pure virtual

The documentation for this class was generated from the following file:
  • lib/platform-lucidac/src/redac/tblock.h