Files
MSE-SoftwEng/TSM_PicoW_Sensor/McuLib/config/McuShellCdcDeviceconfig.h
SylvanArnold 6cd510e749 feat: added PicoW_Sensor code template
Credits to @ext-erich.styger that provided the template
2025-05-06 13:07:01 +00:00

39 lines
1.2 KiB
C

/*!
* Copyright (c) 2024, Erich Styger
*
* SPDX-License-Identifier: BSD-3-Clause
* \file
* \brief \brief Configuration items for the McuShellCdcDevice module.
*/
#ifndef MCUSHELLCDCDEVICECONFIG_H_
#define MCUSHELLCDCDEVICECONFIG_H_
#include "McuLib.h"
#ifndef McuShellCdcDevice_CONFIG_IS_ENABLED
#define McuShellCdcDevice_CONFIG_IS_ENABLED (0)
/*!< if module is enabled or not */
#endif
#ifndef McuShellCdcDevice_CONFIG_RX_BUFFER_SIZE
#define McuShellCdcDevice_CONFIG_RX_BUFFER_SIZE (McuShell_CONFIG_DEFAULT_SHELL_BUFFER_SIZE)
/*!< default receiving buffer size */
#endif
#ifndef McuShellCdcDevice_CONFIG_USE_FREERTOS
#define McuShellCdcDevice_CONFIG_USE_FREERTOS (McuLib_CONFIG_SDK_USE_FREERTOS)
/*!< If FreeRTOS (Queues) shall be used or not */
#endif
#ifndef McuShellCdcDevice_CONFIG_PROCESS_WAIT_TIME_MS
#define McuShellCdcDevice_CONFIG_PROCESS_WAIT_TIME_MS (5)
/*!< Processing wait time for the USB CDC device task, in milli-seconds */
#endif
#ifndef McuShellCdcDevice_CONFIG_PROCESS_PRIORITY
#define McuShellCdcDevice_CONFIG_PROCESS_PRIORITY (configMAX_PRIORITIES-1)
/*!< FreeRTOS task priority for processing task */
#endif
#endif