Solo Controller Documentation 1.0
Documentation for the Solo Controller
 
Loading...
Searching...
No Matches
Test.h
Go to the documentation of this file.
1/*******************************************************************************
2 * @file Test.h
3 * @brief Defines tests for the SoloController app
4 ******************************************************************************/
5
6#ifndef Test_INCLUDED
7#define Test_INCLUDED
8
12namespace Test
13{
14
15 /*******************************************************************************
16 * \brief Canvas Tests
17 ******************************************************************************/
18
23 void canvas_setup(void);
24
29 void canvas_loop(void);
30
31 /*******************************************************************************
32 * \brief DMA Transfer Tests
33 ******************************************************************************/
34
39 void DMA_BlockTransfer_setup(void);
40
45 void DMA_BlockTransfer_loop(void);
46
47 /*******************************************************************************
48 * \brief Touch Tests
49 ******************************************************************************/
50
55 void touch_setup(void);
56
61 void touch_loop(void);
62
63 /*******************************************************************************
64 * \brief Font Tests
65 ******************************************************************************/
66
71 void font_setup(void);
72
77 void font_loop(void);
78
79 /*******************************************************************************
80 * \brief Error Message Tests
81 ******************************************************************************/
82
87 void errorMessage_setup(void);
88
93 void errorMessage_loop(void);
94
95 /*******************************************************************************
96 * \brief TextBox Tests
97 ******************************************************************************/
98
103 void textBox_setup(void);
104
109 void textBox_loop(void);
110
111} // namespace Test
112
113#endif
Namespace containing test functions for the Solo Controller app.
Definition Test.h:13
void canvas_setup(void)
Setup tests for the Canvas class.
Definition Test.cpp:23
void textBox_loop(void)
TextBox display test loop.
Definition Test.cpp:370
void errorMessage_setup(void)
Setup tests of display error and warning messages onto the screen.
Definition Test.cpp:308
void font_loop(void)
Test ability load fonts from ROM, set the color, then display on screen.
Definition Test.cpp:244
void textBox_setup(void)
Setup TextBox display tests.
Definition Test.cpp:335
void touch_setup(void)
Setup tests of ability to register TFT touch events.
Definition Test.cpp:154
void font_setup(void)
Setup tests of ability load fonts from ROM, set the color, then display on screen.
Definition Test.cpp:210
void touch_loop(void)
Test TFT touch functionality.
Definition Test.cpp:160
void errorMessage_loop(void)
Setup tests of display error and warning messages onto the screen.
Definition Test.cpp:322
void DMA_BlockTransfer_setup(void)
Setup tests of DMA image transfer from Flash ROM.
Definition Test.cpp:88
void canvas_loop(void)
Tests the Canvas class.
Definition Test.cpp:74
void DMA_BlockTransfer_loop(void)
Test of DMA image transfer from Flash ROM.
Definition Test.cpp:140