|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <cmath>#include <iostream>#include <set>#include <stdexcept>#include <string>#include "calibration/ValvePosition.hpp"#include "elodin/DatabaseConfig.hpp"Go to the source code of this file.
Classes | |
| struct | BoardChannels |
| Per-board channel info for board-namespaced entity registration. More... | |
Functions | |
| static void | require (bool condition, const std::string &what) |
| static bool | near (double a, double b, double tol) |
| static uint32_t | counts_for_ma (double ma) |
| The counts the board's 12-bit ADC reports for a loop current, as the firmware sees it. | |
| int | main () |
|
static |
The counts the board's 12-bit ADC reports for a loop current, as the firmware sees it.
Definition at line 25 of file test_ball_valve_position.cpp.
Referenced by main().
| int main | ( | ) |
Definition at line 29 of file test_ball_valve_position.cpp.
References fsw::elodin::ball_valve_calibrated_tables(), fsw::elodin::ball_valve_cmd_tables(), fsw::elodin::ball_valve_raw_tables(), fsw::elodin::calibrated_sensor_tables(), counts_for_ma(), fsw::calibration::valve_position::counts_to_ma(), fsw::calibration::valve_position::from_counts(), fsw::calibration::valve_position::kStatusNoSignal, fsw::calibration::valve_position::kStatusOk, near(), r, fsw::elodin::raw_sensor_tables(), and require().
|
static |
Definition at line 20 of file test_ball_valve_position.cpp.
Referenced by engine.layerx.diag.stability::acoustics(), main(), fsw::script::anonymous_namespace{Validate.cpp}::suffixFor(), and feedtwin.props.backends.coolprop.CoolPropBackend::update().
|
static |
Definition at line 15 of file test_ball_valve_position.cpp.
Referenced by main().