|
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_FullAutoCalibration * | hardware |
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()
|
override |
Definition at line 214 of file mblock_mul.cpp.
References abs_clamp(), hardware, and success.
◆ write_calibration_to_hardware()
|
override |
Definition at line 201 of file mblock_mul.cpp.
References hardware.
Member Data Documentation
◆ hardware
|
protected |
Definition at line 120 of file mblock_mul.h.
Referenced by calibrate(), MMulBlock_FullAutoCalibration(), and write_calibration_to_hardware().
The documentation for this class was generated from the following files:
- lib/hardware/src/block/teensy/mblock_mul.h
- lib/hardware/src/block/mblock_mul.cpp