REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
platform::Dummy_LUCIDAC_HAL Class Reference

#include <lucidac.h>

Inheritance diagram for platform::Dummy_LUCIDAC_HAL:
Collaboration diagram for platform::Dummy_LUCIDAC_HAL:

Public Member Functions

 Dummy_LUCIDAC_HAL ()
 
bool write_acl (std::array< ACL, 8 > acl) override
 Write bits to ACL shift register, from I-block input 24 (first element) to 31 (last element)
 
void reset_acl () override
 
bool write_adc_bus_mux (std::array< int8_t, 8 > channels) override
 Write channel selection to ADC bus muxer.
 
void reset_adc_bus_mux () override
 

Detailed Description

Definition at line 13 of file lucidac.h.

Constructor & Destructor Documentation

◆ Dummy_LUCIDAC_HAL()

platform::Dummy_LUCIDAC_HAL::Dummy_LUCIDAC_HAL ( )
inline

Definition at line 15 of file lucidac.h.

Member Function Documentation

◆ reset_acl()

void platform::Dummy_LUCIDAC_HAL::reset_acl ( )
inlineoverride

Definition at line 22 of file lucidac.h.

◆ reset_adc_bus_mux()

void platform::Dummy_LUCIDAC_HAL::reset_adc_bus_mux ( )
inlineoverride

Definition at line 28 of file lucidac.h.

◆ write_acl()

bool platform::Dummy_LUCIDAC_HAL::write_acl ( std::array< ACL, 8 > acl)
inlineoverride

Write bits to ACL shift register, from I-block input 24 (first element) to 31 (last element)

Definition at line 20 of file lucidac.h.

◆ write_adc_bus_mux()

bool platform::Dummy_LUCIDAC_HAL::write_adc_bus_mux ( std::array< int8_t, 8 > channels)
inlineoverride

Write channel selection to ADC bus muxer.

Each element in channels selects the input index for the n-th ADC bus output (-1 disables).

Definition at line 26 of file lucidac.h.


The documentation for this class was generated from the following file: