software:firmware
MakAir Firmware
|
Controls the running of the embedded auto tests. More...
#include <end_of_line_test.h>
Public Member Functions | |
EolTest () | |
Default constructor. More... | |
void | activate () |
Enable test mode. More... | |
bool | isRunning () |
Check if test mode is enabled. More... | |
void | onConfirm () |
Handle EOL confirm control setting from telemetry. More... | |
void | setupAndStart () |
Run test mode. More... | |
Private Attributes | |
uint32_t | testActive |
Test mode activation state. More... | |
Controls the running of the embedded auto tests.
Definition at line 80 of file end_of_line_test.h.
EolTest::EolTest | ( | ) |
void EolTest::activate | ( | ) |
Enable test mode.
Definition at line 46 of file end_of_line_test.cpp.
bool EolTest::isRunning | ( | ) |
Check if test mode is enabled.
Definition at line 52 of file end_of_line_test.cpp.
void EolTest::onConfirm | ( | ) |
Handle EOL confirm control setting from telemetry.
Definition at line 621 of file end_of_line_test.cpp.
void EolTest::setupAndStart | ( | ) |
Run test mode.
Definition at line 625 of file end_of_line_test.cpp.
|
private |
Test mode activation state.
Definition at line 103 of file end_of_line_test.h.