50 lines
1.2 KiB
C
50 lines
1.2 KiB
C
/** \dir "COMM"
|
|
*
|
|
* \brief This directory contains source code for the communication interfaces used by this software.
|
|
*
|
|
*/
|
|
|
|
/** \file
|
|
* \brief This file defines the interface to the communications used by this software.
|
|
*
|
|
* This file should be included by any file outside the COMM package wishing to make use
|
|
* of any of the configuration information provided by the COMM package.
|
|
*
|
|
*/
|
|
|
|
#ifndef COMM_H
|
|
#define COMM_H
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/* Include Files */
|
|
#include "COMM_IPC_Messages.h"
|
|
#include "BLE/COMM_BLE.h"
|
|
#include "BLE/COMM_BLE_Bond.h"
|
|
#include "BLE/COMM_BLE_UART.h"
|
|
#include "COMM_Console.h"
|
|
#include "COMM_Console_Util.h"
|
|
#include "COMM_I2C_Bus.h"
|
|
#include "COMM_Util.h"
|
|
#include "ConsoleCommands/COMM_ConsoleCommands.h"
|
|
#include "ConsoleCommands/COMM_BLE_ConsoleCommands.h"
|
|
#include "ConsoleCommands/COMM_NVM_ConsoleCommands.h"
|
|
#include "ConsoleCommands/COMM_RTOS_ConsoleCommands.h"
|
|
#include "ConsoleCommands/COMM_STATE_ConsoleCommands.h"
|
|
|
|
/* Preprocessor and Type Definitions */
|
|
|
|
#define DebugPrintf(...)
|
|
#define Task_DebugPrintf(...)
|
|
|
|
/* Public Variables */
|
|
|
|
/* Public Functions */
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif // COMM_H
|