REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::MMulBlock_FullAutoCalibration Class Reference

#include <mblock_mul.h>

Inheritance diagram for blocks::MMulBlock_FullAutoCalibration:
Collaboration diagram for blocks::MMulBlock_FullAutoCalibration:

Public Member Functions

 MMulBlock_FullAutoCalibration (SLOT slot, blocks::MMulBlockHAL_FullAutoCalibration *hardware)
 
status calibrate (platform::Cluster *cluster, carrier::Carrier *carrier) override
 
status write_calibration_to_hardware () override
 

Protected Attributes

MMulBlockHAL_FullAutoCalibrationhardware
 

Detailed Description

Definition at line 111 of file mblock_mul.h.

Constructor & Destructor Documentation

◆ MMulBlock_FullAutoCalibration()

blocks::MMulBlock_FullAutoCalibration::MMulBlock_FullAutoCalibration ( SLOT slot,
blocks::MMulBlockHAL_FullAutoCalibration * hardware )

Definition at line 197 of file mblock_mul.cpp.

References hardware.

Member Function Documentation

◆ calibrate()

status blocks::MMulBlock_FullAutoCalibration::calibrate ( platform::Cluster * cluster,
carrier::Carrier * carrier )
override

Definition at line 214 of file mblock_mul.cpp.

References abs_clamp(), hardware, and success.

◆ write_calibration_to_hardware()

utils::status blocks::MMulBlock_FullAutoCalibration::write_calibration_to_hardware ( )
override

Definition at line 201 of file mblock_mul.cpp.

References hardware.

Member Data Documentation

◆ hardware

MMulBlockHAL_FullAutoCalibration* blocks::MMulBlock_FullAutoCalibration::hardware
protected

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