/*=========================================================================== Combined Charging System (CCS): SECC FactoryConfig.h initiated by Vern, Joseph (since 2019/07/19) =============================================================================*/ #if FIRMWARE_VERSION_COMPILE_SETTING_RELEASE_MODE == ENABLE //Saving System Log #define SAVE_SYS_LOG_MSG_FACTORY_CONFIG_SWITCH ENABLE //ENABLE, DISABLE //Configuration for Debug Print Messages #define DEBUG_PRINTF_FACTORY_CONFIG_SHOW DISABLE //ENABLE, DISABLE #define DEBUG_PRINTF_FACTORY_CONFIG_BRIEF_SHOW DISABLE //ENABLE, DISABLE #define DEBUG_PRINTF_FACTORY_CONFIG_DETAIL_SHOW DISABLE //ENABLE, DISABLE #define DEBUG_PRINTF_FACTORY_CONFIG_SYSTEM_LOG_SHOW DISABLE //ENABLE, DISABLE #else //debug mode //Saving System Log #define SAVE_SYS_LOG_MSG_FACTORY_CONFIG_SWITCH ENABLE //ENABLE, DISABLE //Configuration for Debug Print Messages #define DEBUG_PRINTF_FACTORY_CONFIG_SHOW ENABLE //ENABLE, DISABLE #define DEBUG_PRINTF_FACTORY_CONFIG_BRIEF_SHOW ENABLE //ENABLE, DISABLE #define DEBUG_PRINTF_FACTORY_CONFIG_DETAIL_SHOW DISABLE //ENABLE, DISABLE #define DEBUG_PRINTF_FACTORY_CONFIG_SYSTEM_LOG_SHOW ENABLE //ENABLE, DISABLE #endif //System Log #if SAVE_SYS_LOG_MSG_FACTORY_CONFIG_SWITCH == ENABLE #define SAVE_SYS_LOG_MSG_FACTORY_CONFIG StoreLogMsg #else #define SAVE_SYS_LOG_MSG_FACTORY_CONFIG(...) #endif //Debug Message #if DEBUG_PRINTF_FACTORY_CONFIG_SHOW == ENABLE //Brief Messages #if DEBUG_PRINTF_FACTORY_CONFIG_BRIEF_SHOW == ENABLE #define DEBUG_PRINTF_FACTORY_CONFIG_BRIEF printf #else #define DEBUG_PRINTF_FACTORY_CONFIG_BRIEF(...) #endif //Detail Messages #if DEBUG_PRINTF_FACTORY_CONFIG_DETAIL_SHOW == ENABLE #define DEBUG_PRINTF_FACTORY_CONFIG_DETAIL printf #else #define DEBUG_PRINTF_FACTORY_CONFIG_DETAIL(...) #endif //System Log Messages #if DEBUG_PRINTF_FACTORY_CONFIG_SYSTEM_LOG_SHOW == ENABLE #define DEBUG_PRINTF_FACTORY_CONFIG_SYSTEM_LOG printf #else #define DEBUG_PRINTF_FACTORY_CONFIG_SYSTEM_LOG(...) #endif #else #define DEBUG_PRINTF_FACTORY_CONFIG_BRIEF(...) #define DEBUG_PRINTF_FACTORY_CONFIG_DETAIL(...) #define DEBUG_PRINTF_FACTORY_CONFIG_SYSTEM_LOG(...) #endif