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

#include <mblock_mul.h>

Inheritance diagram for blocks::MMulBlockHAL:
Collaboration diagram for blocks::MMulBlockHAL:

Public Member Functions

virtual bool write_calibration_input_offsets (uint8_t idx, uint16_t offset_x, uint16_t offset_y)=0
 
virtual bool write_calibration_output_offset (uint8_t idx, uint16_t offset_z)=0
 
bool init () override
 
- Public Member Functions inherited from blocks::MBlockHAL
virtual std::bitset< 8 > read_overload_flags ()=0
 
virtual void reset_overload_flags ()=0
 
- Public Member Functions inherited from blocks::FunctionBlockHAL
virtual std::array< uint8_t, 8 > get_entity_eui () const =0
 

Detailed Description

Definition at line 11 of file mblock_mul.h.

Member Function Documentation

◆ init()

FLASHMEM bool blocks::MMulBlockHAL::init ( )
overridevirtual

Reimplemented from blocks::MBlockHAL.

Reimplemented in blocks::MMulBlockHAL_V_1_0_X.

Definition at line 409 of file mblock_mul.cpp.

References blocks::MBlockHAL::init().

Referenced by blocks::MMulBlock::init(), and blocks::MMulBlockHAL_V_1_0_X::init().

◆ write_calibration_input_offsets()

virtual bool blocks::MMulBlockHAL::write_calibration_input_offsets ( uint8_t idx,
uint16_t offset_x,
uint16_t offset_y )
pure virtual

◆ write_calibration_output_offset()

virtual bool blocks::MMulBlockHAL::write_calibration_output_offset ( uint8_t idx,
uint16_t offset_z )
pure virtual

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