STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
test_sensor_self_test.cpp File Reference
#include <unity.h>
#include "STAR_ADS126X.h"
#include "SensorSelfTest.h"
Include dependency graph for test_sensor_self_test.cpp:

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

Function Documentation

◆ main()

◆ setUp()

void setUp ( void )

Definition at line 12 of file test_sensor_self_test.cpp.

References g_mock_adc_checksum, and g_mock_adc_value.

◆ tearDown()

void tearDown ( void )

Definition at line 17 of file test_sensor_self_test.cpp.

◆ test_adc_tdac_fail_checksum()

void test_adc_tdac_fail_checksum ( )

◆ test_adc_tdac_fail_out_of_tolerance()

◆ test_adc_tdac_pass()

◆ test_sensor_bias_ambiguous()

void test_sensor_bias_ambiguous ( )

◆ test_sensor_bias_checksum_fails()

void test_sensor_bias_checksum_fails ( )

◆ test_sensor_bias_connected()

void test_sensor_bias_connected ( )

◆ test_sensor_bias_disconnected()

void test_sensor_bias_disconnected ( )

Variable Documentation

◆ dummy_pin

◆ g_mock_adc_checksum

◆ g_mock_adc_value

◆ mock_adc