|
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.