|
software:firmware
MakAir Firmware
|
Auto test for end of line unit test. More...
#include "../includes/parameters.h"#include "Arduino.h"#include "../includes/battery.h"#include "../includes/buzzer_control.h"#include "../includes/end_of_line_test.h"#include "../includes/main_controller.h"#include "../includes/mass_flow_meter.h"#include "../includes/pressure.h"#include "../includes/screen.h"#include "../includes/serial_control.h"#include "../includes/telemetry.h"Go to the source code of this file.
Macros | |
| #define | EOLTRACESIZE 60 |
| #define | EOLSCREENSIZE 100 |
| #define | EOL_TOTALBUTTONS 11 |
Functions | |
| void | eolScreenMessage (char *message, bool isFailed) |
| void | millisecondTimerEOL (HardwareTimer *) |
Variables | |
| uint32_t | clockEOLTimer = 0 |
| uint32_t | eolMSCount = 0 |
| uint32_t | eolTestNumber = 0 |
| int32_t | pressureValue = 0 |
| int32_t | flowValue = 0 |
| int32_t | minPressureValue = INT32_MAX |
| int32_t | maxPressureValue = 0 |
| int32_t | minFlowValue = INT32_MAX |
| int32_t | maxFlowValue = 0 |
| EolTest | eolTest = EolTest() |
| HardwareTimer * | eolTimer |
| TestState | eolState = STATE_IN_PROGRESS |
| TestStep | eolstep = START |
| TestStep | previousEolStep = START |
| boolean | eolFail = false |
| boolean | eolStepConfirmed = false |
| char | eolScreenBuffer [EOLSCREENSIZE+1] |
| char | eolTrace [EOLTRACESIZE] |
| int16_t | eolMatrixCurrentColumn = 1 |
Auto test for end of line unit test.
Definition in file end_of_line_test.cpp.
| #define EOL_TOTALBUTTONS 11 |
Definition at line 103 of file end_of_line_test.cpp.
| #define EOLSCREENSIZE 100 |
Definition at line 100 of file end_of_line_test.cpp.
| #define EOLTRACESIZE 60 |
Definition at line 99 of file end_of_line_test.cpp.
| void eolScreenMessage | ( | char * | message, |
| bool | isFailed | ||
| ) |
Definition at line 56 of file end_of_line_test.cpp.
| void millisecondTimerEOL | ( | HardwareTimer * | ) |
Definition at line 109 of file end_of_line_test.cpp.
| uint32_t clockEOLTimer = 0 |
Definition at line 27 of file end_of_line_test.cpp.
| boolean eolFail = false |
Definition at line 97 of file end_of_line_test.cpp.
| int16_t eolMatrixCurrentColumn = 1 |
Definition at line 104 of file end_of_line_test.cpp.
| uint32_t eolMSCount = 0 |
Definition at line 28 of file end_of_line_test.cpp.
| char eolScreenBuffer[EOLSCREENSIZE+1] |
Definition at line 101 of file end_of_line_test.cpp.
| TestState eolState = STATE_IN_PROGRESS |
Definition at line 94 of file end_of_line_test.cpp.
Definition at line 95 of file end_of_line_test.cpp.
| boolean eolStepConfirmed = false |
Definition at line 98 of file end_of_line_test.cpp.
Definition at line 37 of file end_of_line_test.cpp.
| uint32_t eolTestNumber = 0 |
Definition at line 29 of file end_of_line_test.cpp.
| HardwareTimer* eolTimer |
Definition at line 38 of file end_of_line_test.cpp.
| char eolTrace[EOLTRACESIZE] |
Definition at line 102 of file end_of_line_test.cpp.
| int32_t flowValue = 0 |
Definition at line 31 of file end_of_line_test.cpp.
| int32_t maxFlowValue = 0 |
Definition at line 35 of file end_of_line_test.cpp.
| int32_t maxPressureValue = 0 |
Definition at line 33 of file end_of_line_test.cpp.
| int32_t minFlowValue = INT32_MAX |
Definition at line 34 of file end_of_line_test.cpp.
| int32_t minPressureValue = INT32_MAX |
Definition at line 32 of file end_of_line_test.cpp.
| int32_t pressureValue = 0 |
Definition at line 30 of file end_of_line_test.cpp.
Definition at line 96 of file end_of_line_test.cpp.