|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Go to the source code of this file.
Functions | |
| void | setUp () |
| void | tearDown () |
| void | test_adc_tdac_pass () |
| void | test_adc_tdac_fail_out_of_tolerance () |
| void | test_adc_tdac_fail_checksum () |
| void | test_sensor_bias_connected () |
| void | test_sensor_bias_ambiguous () |
| void | test_sensor_bias_disconnected () |
| void | test_sensor_bias_checksum_fails () |
| int | main (int argc, char **argv) |
Variables | |
| int32_t | g_mock_adc_value = 0 |
| bool | g_mock_adc_checksum = true |
| ADS126X | mock_adc |
| uint8_t | dummy_pin = 0 |
| int main | ( | int | argc, |
| char ** | argv ) |
| void setUp | ( | void | ) |
Definition at line 12 of file test_sensor_self_test.cpp.
References g_mock_adc_checksum, and g_mock_adc_value.
| void tearDown | ( | void | ) |
Definition at line 17 of file test_sensor_self_test.cpp.
| void test_adc_tdac_fail_checksum | ( | ) |
Definition at line 45 of file test_sensor_self_test.cpp.
References SensorSelfTest::ADC_TDAC_EXPECTED_CODE, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, result, and SensorSelfTest::run_adc_self_test().
Referenced by main().
| void test_adc_tdac_fail_out_of_tolerance | ( | ) |
Definition at line 35 of file test_sensor_self_test.cpp.
References SensorSelfTest::ADC_TDAC_EXPECTED_CODE, SensorSelfTest::ADC_TDAC_TOLERANCE, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, result, and SensorSelfTest::run_adc_self_test().
Referenced by main().
| void test_adc_tdac_pass | ( | ) |
Definition at line 24 of file test_sensor_self_test.cpp.
References SensorSelfTest::ADC_TDAC_EXPECTED_CODE, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, result, and SensorSelfTest::run_adc_self_test().
Referenced by main().
| void test_sensor_bias_ambiguous | ( | ) |
Definition at line 70 of file test_sensor_self_test.cpp.
References SensorSelfTest::AMBIGUOUS, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, SensorSelfTest::read_sensor_bias(), and result.
Referenced by main().
| void test_sensor_bias_checksum_fails | ( | ) |
Definition at line 94 of file test_sensor_self_test.cpp.
References SensorSelfTest::AMBIGUOUS, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, SensorSelfTest::read_sensor_bias(), and result.
Referenced by main().
| void test_sensor_bias_connected | ( | ) |
Definition at line 58 of file test_sensor_self_test.cpp.
References SensorSelfTest::CONNECTED, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, SensorSelfTest::read_sensor_bias(), and result.
Referenced by main().
| void test_sensor_bias_disconnected | ( | ) |
Definition at line 82 of file test_sensor_self_test.cpp.
References SensorSelfTest::DISCONNECTED, dummy_pin, g_mock_adc_checksum, g_mock_adc_value, mock_adc, SensorSelfTest::read_sensor_bias(), and result.
Referenced by main().
| uint8_t dummy_pin = 0 |
Definition at line 10 of file test_sensor_self_test.cpp.
Referenced by test_adc_tdac_fail_checksum(), test_adc_tdac_fail_out_of_tolerance(), test_adc_tdac_pass(), test_sensor_bias_ambiguous(), test_sensor_bias_checksum_fails(), test_sensor_bias_connected(), and test_sensor_bias_disconnected().
| bool g_mock_adc_checksum = true |
Definition at line 7 of file test_sensor_self_test.cpp.
Referenced by ADS126X::readADC1(), setUp(), test_adc_tdac_fail_checksum(), test_adc_tdac_fail_out_of_tolerance(), test_adc_tdac_pass(), test_sensor_bias_ambiguous(), test_sensor_bias_checksum_fails(), test_sensor_bias_connected(), and test_sensor_bias_disconnected().
| int32_t g_mock_adc_value = 0 |
Definition at line 6 of file test_sensor_self_test.cpp.
Referenced by ADS126X::readADC1(), setUp(), test_adc_tdac_fail_checksum(), test_adc_tdac_fail_out_of_tolerance(), test_adc_tdac_pass(), test_sensor_bias_ambiguous(), test_sensor_bias_checksum_fails(), test_sensor_bias_connected(), and test_sensor_bias_disconnected().
| ADS126X mock_adc |
Definition at line 9 of file test_sensor_self_test.cpp.
Referenced by test_adc_tdac_fail_checksum(), test_adc_tdac_fail_out_of_tolerance(), test_adc_tdac_pass(), test_sensor_bias_ambiguous(), test_sensor_bias_checksum_fails(), test_sensor_bias_connected(), and test_sensor_bias_disconnected().