|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
mul_calibration.cpp File Reference
#include "block/mul_calibration.h"#include <algorithm>#include <bitset>#include "carrier/carrier.h"#include "carrier/cluster.h"#include "block/mblock.h"#include <ArduinoEigenDense.h>
Include dependency graph for mul_calibration.cpp:

Go to the source code of this file.
Functions | |
| UnitResult | setup_calibration (platform::Cluster *cluster, blocks::MBlock *mblock, blocks::UBlock::Transmission_Mode mode, float lhs, float rhs) |
| MulGainOffset | vec_to_gain_offset (const Vector4d &x) |
| void | prepare_calibration_data (VectorXd &x_vec, double x_min, double x_max, size_t x_samples, VectorXd &y_vec, double y_min, double y_max, size_t y_samples) |
Function Documentation
◆ prepare_calibration_data()
| void prepare_calibration_data | ( | VectorXd & | x_vec, |
| double | x_min, | ||
| double | x_max, | ||
| size_t | x_samples, | ||
| VectorXd & | y_vec, | ||
| double | y_min, | ||
| double | y_max, | ||
| size_t | y_samples ) |
Definition at line 45 of file mul_calibration.cpp.
◆ setup_calibration()
| UnitResult setup_calibration | ( | platform::Cluster * | cluster, |
| blocks::MBlock * | mblock, | ||
| blocks::UBlock::Transmission_Mode | mode, | ||
| float | lhs, | ||
| float | rhs ) |
Definition at line 20 of file mul_calibration.cpp.
◆ vec_to_gain_offset()
| MulGainOffset vec_to_gain_offset | ( | const Vector4d & | x | ) |
Definition at line 34 of file mul_calibration.cpp.