|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
tblock.h
Go to the documentation of this file.
const functions::TriggerFunction f_reset_connections
Definition tblock.h:51
const functions::TriggerFunction f_connections_sync
Definition tblock.h:52
void reset_mux_disable() override
Definition tblock.cpp:135
std::array< uint8_t, 8 > get_entity_eui() const override
Definition tblock.h:59
const functions::SR74HCT595 f_connections
Definition tblock.h:50
const functions::TriggerFunction f_reset_mux_disable
Definition tblock.h:48
static const SPISettings F_CONNECTION_SPI_SETTINGS
Definition tblock.h:54
const functions::TriggerFunction f_set_mux_disable
Definition tblock.h:47
bool write_muxes(std::array< uint8_t, NUM_SWITCHES > muxes) override
Definition tblock.cpp:101
void set_mux_disable() override
Definition tblock.cpp:133
TBlockBackplaneHAL_V_1_0_X(bus::addr_t block_address)
Definition tblock.cpp:79
const functions::TriggerFunction f_reset_mux_disable
Definition tblock.h:22
void reset_mux_disable() override
Definition tblock.cpp:18
bool write_muxes(std::array< uint8_t, NUM_SWITCHES > muxes) override
Definition tblock.cpp:20
static const SPISettings F_CONNECTION_SPI_SETTINGS
Definition tblock.h:27
TBlockHAL_V_1_0_X(bus::addr_t block_address)
Definition tblock.cpp:10
const functions::TriggerFunction f_set_mux_disable
Definition tblock.h:21
const functions::TriggerFunction f_connections_sync
Definition tblock.h:25
const functions::TriggerFunction f_reset_connections
Definition tblock.h:23
std::array< uint8_t, 8 > get_entity_eui() const override
Definition tblock.h:32
const functions::SR74HCT595 f_connections
Definition tblock.h:24
The SR74HCT595 is an 8-Bit Shift Register with 3-State Output Registers.
Definition SR74HCT595.h:15
A trigger function exploits the fact that setting an address on the bus triggers an action.
Definition functions.h:33
Definition shblock.cpp:11
entities::EntitySharedHardware< TBlockHAL > TBlockHAL_Parent
Definition tblock.h:14
entities::EntitySharedHardware< TBlockBackplaneHAL > TBlockBackplaneHAL_Parent
Definition tblock.h:40