IRPyro messaging application
Communications program between IRPyro and IRPyro evaluation tool
main.h
Go to the documentation of this file.
1 /**
2 ******************************************************************************
3 * @file main.h
4 * @author _KEMET, Ltd
5 * @date March 2018
6 * @version Release 1.0.6
7 * @copyright (c) 2018 _KEMET, Ltd
8 * @brief Includes for eevt state machine
9 ******************************************************************************
10  @attention <h2><center>&copy; COPYRIGHT 2018 _KEMET, Ltd</center></h2>
11  @verbatim
12  Copyright (c) 2018, _KEMET, Ltd
13  All rights reserved.
14 
15  THIS SOFTWARE IS PROVIDED BY _KEMET, Ltd ''AS IS'' AND ANY
16  EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18  DISCLAIMED. IN NO EVENT SHALL _KEMET, Ltd BE LIABLE FOR ANY
19  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25  @endverbatim
26 ******************************************************************************
27 */
28 /* Includes ------------------------------------------------------------------*/
29 #ifndef IRPyro_API_multi_device_layer
30 #include "IRPyro_API_multi_device_layer.h"
31 #endif
32 
33 #ifndef MESSAGE_TO_GUI
34 #include "message_generator.h"
35 #endif
36 
37 #ifndef MESSAGE_TO_SENSOR
38 #include "message_interpreter.h"
39 #endif
40 
41 #include "externals.h"
42 
43 /************************ _KEMET 2018 *****END OF FILE****/
message_interpreter.h
GUI flag and data structure directed to the sensor.
message_generator.h
Prepares configuration and sampling data from the sensor to be send to the GUI.
externals.h
Interface variables: main, message_to_sensor and message_to_GUI.