123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- /** @file
- quec_cust_feature.h
- @brief
- This file is used to define feature for different Quectel Project.
- */
- /*================================================================
- Copyright (c) 2020 Quectel Wireless Solution, Co., Ltd. All Rights Reserved.
- Quectel Wireless Solution Proprietary and Confidential.
- =================================================================*/
- /*=================================================================
- EDIT HISTORY FOR MODULE
- This section contains comments describing changes made to the module.
- Notice that changes are listed in reverse chronological order.
- WHEN WHO WHAT, WHERE, WHY
- ------------ ------- -------------------------------------------------------------------------------
- =================================================================*/
- #ifndef QUEC_CUST_FEATURE_H
- #define QUEC_CUST_FEATURE_H
- #include "QuecPrjName.h"
- #include "quec_cust_patch.h"
- #include "quec_proj_config.h"
- #include "quec_proj_config_at.h"
- #ifdef __cplusplus
- extern "C" {
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE
- /******************************** customer specific function*********************************/
- //#define QUECTEL_CUSTOMIZATION_FOR_LIANDI
- /***** for led test *****/
- //#define QUEC_LED_TEST
- //#define QUEC_VIRTUAL_PWM
- #define QUEC_API_USE_EVENT_DRIVER 0
- /******************************** AT COMMAND function*********************************/
- #define QUEC_AT_CONFIG_ALL_CHANNEL 1
- //#define QUEC_MYFUNC_SUPPORT 0
- /******************************** UART function*********************************/
- #ifndef CONFIG_QUEC_PROJECT_FEATURE_GNSS
- //
- #endif
- #define QUEC_CMUX_ENABLE
- /******************************** USB function*********************************/
- //#define QUEC_USB_ENABLE
- /******************************** PPP function*********************************/
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_PPP
- //
- #endif
- /***************************** POWER_MANAGER function******************************/
- // CONFIG_QUEC_PROJECT_FEATURE_SLEEP to replace QUEC_POWER_MANAGER_ENABLE
- //#define QUEC_QSCLKEX_ENABLE
- /******************************** NETWORK function*********************************/
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_NW
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_USBNET
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_LEDCFG
- //
- #endif
- /******************** SMS/PHB/CALL/STK/BIP/USSD/(U)SIM function********************/
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_SMS
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_VOICE_CALL
- //
- #endif
- //#define QUEC_SIM_ENBALE
- /******************************** TCPIP function*********************************/
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_DNS
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_TCPIP_AT
- //#define QUEC_TCP_CLOSE_FEATURE
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_MQTT
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_HTTP
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_FTP
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_NTP
- //
- #endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_LWM2M
- //
- #endif
- //#define QUEC_CERT_SUPPORT
- //#ifdef QUEC_CERT_SUPPORT
- //#define QUECTEL_IOT_RPT_SUPPORT
- //#endif
- #ifdef CONFIG_QUEC_PROJECT_FEATURE_MQTT
- //#define QUEC_QUECTHING_SUPPORT
- //#define QUECTEL_MQTT_TRANSPARENT
- //#define QUECT_ALIOT_FEATURE_SUPPORT
- #endif
- /******************************** Audio function*********************************/
- //#define QUEC_AT_CMD_AUDIO_SUPPORT
- //#define QUEC_AUDIO_SUPPORT
- //#define QUECTEL_TTS_FEATURE
- #endif
- #ifdef __cplusplus
- } /*"C" */
- #endif
- #endif /* QUEC_CUST_FEATURE_H */
- /*END OF FIEL*/
|