195 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			195 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| /**
 | |
|     Copyright   Novatek Microelectronics Corp. 2020.  All rights reserved.
 | |
| 
 | |
|     @file       PrjCfg_Default.h
 | |
|     @ingroup
 | |
| 
 | |
|     @brief
 | |
| 
 | |
|     @note       This config genernate default config where isn't set in PrjCfg_MODEL.h
 | |
| */
 | |
| 
 | |
| #ifndef _PRJCFG_DEFAULT_H_
 | |
| #define _PRJCFG_DEFAULT_H_
 | |
| 
 | |
| #ifndef VOICE_MODE
 | |
| #define VOICE_MODE						DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef MOVIE_DIRECT_FUNC
 | |
| #define MOVIE_DIRECT_FUNC               DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PHOTO_DIRECT_FUNC
 | |
| #define PHOTO_DIRECT_FUNC				DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PHOTO_PREVIEW_SLICE_ENC_FUNC
 | |
| #define PHOTO_PREVIEW_SLICE_ENC_FUNC	DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PHOTO_PREVIEW_SLICE_ENC_VER2_FUNC
 | |
| #define PHOTO_PREVIEW_SLICE_ENC_VER2_FUNC	DISABLE
 | |
| #endif
 | |
| 
 | |
| /* PHOTO_DIRECT_FUNC is enabled only if PHOTO_PREVIEW_SLICE_ENC_FUNC is enabled */
 | |
| #if (PHOTO_DIRECT_FUNC == ENABLE)
 | |
| #if (PHOTO_PREVIEW_SLICE_ENC_FUNC == DISABLE)
 | |
| #undef PHOTO_PREVIEW_SLICE_ENC_FUNC
 | |
| #define PHOTO_PREVIEW_SLICE_ENC_FUNC	  ENABLE
 | |
| #endif
 | |
| #endif
 | |
| 
 | |
| #ifndef ETH_REARCAM_CAPS_COUNT
 | |
| #define ETH_REARCAM_CAPS_COUNT              0
 | |
| #endif
 | |
| 
 | |
| #ifndef ETH_REARCAM_CLONE_FOR_DISPLAY
 | |
| #define ETH_REARCAM_CLONE_FOR_DISPLAY 	DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef ETHCAM_FILE_FORMAT
 | |
| #define ETHCAM_FILE_FORMAT                 _CFG_FILE_FORMAT_MP4// ts / MP4 /MOV, ONLY for Rx
 | |
| #endif
 | |
| 
 | |
| #ifndef ETHCAM_AUDIO_FORMAT
 | |
| #define ETHCAM_AUDIO_FORMAT                 _CFG_AUD_CODEC_AAC// AAC / PCM, ONLY for Rx
 | |
| #endif
 | |
| 
 | |
| #ifndef ETHCAM_CHECK_PORTREADY
 | |
| #define ETHCAM_CHECK_PORTREADY            DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef ETH_REARCAM_RX_SENSOR_CLOSE
 | |
| #define ETH_REARCAM_RX_SENSOR_CLOSE		       DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef ETHCAM_DECODE_ERR_DBG
 | |
| #define ETHCAM_DECODE_ERR_DBG 	DISABLE
 | |
| #endif
 | |
| 
 | |
| 
 | |
| #ifndef WATERLOGO_FUNCTION
 | |
| #define WATERLOGO_FUNCTION              DISABLE  // Enable/Disable waterlogo function
 | |
| #endif
 | |
| 
 | |
| #ifndef MOVIE_MULTISTAMP_FUNC
 | |
| #define MOVIE_MULTISTAMP_FUNC 	DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef MOVIE_MULTIWATERLOGO_FUNC
 | |
| #define MOVIE_MULTIWATERLOGO_FUNC 	DISABLE
 | |
| #endif
 | |
| 
 | |
| #if (SENSOR_CAPS_COUNT == 1)
 | |
| #if (!defined(_SENSOR1_sen_off_))
 | |
| #define SENSOR_ON_MASK                (SENSOR_1)
 | |
| #elif (!defined(_SENSOR2_sen_off_))
 | |
| #define SENSOR_ON_MASK                (SENSOR_2)
 | |
| #else
 | |
| #define SENSOR_ON_MASK                (0)
 | |
| #endif
 | |
| #elif (SENSOR_CAPS_COUNT == 2)
 | |
| #if (!defined(_SENSOR1_sen_off_) && !defined(_SENSOR2_sen_off_))
 | |
| #define SENSOR_ON_MASK                (SENSOR_1|SENSOR_2)
 | |
| #else
 | |
| #define SENSOR_ON_MASK                (0)
 | |
| #endif
 | |
| #elif (SENSOR_CAPS_COUNT == 3)
 | |
| #if (!defined(_SENSOR1_sen_off_) && !defined(_SENSOR2_sen_off_) && !defined(_SENSOR3_sen_off_))
 | |
| #define SENSOR_ON_MASK                (SENSOR_1|SENSOR_2|SENSOR_3)
 | |
| #else
 | |
| #define SENSOR_ON_MASK                (0)
 | |
| #endif
 | |
| #else
 | |
| #define SENSOR_ON_MASK                (0)
 | |
| #endif
 | |
| 
 | |
| #ifndef SENSOR_SIEPATGEN
 | |
| #define SENSOR_SIEPATGEN 	            DISABLE
 | |
| #endif
 | |
| 
 | |
| //#if (ETH_REARCAM_RX_SENSOR_CLOSE==ENABLE && defined(_NVT_ETHREARCAM_RX_))
 | |
| //#undef SENSOR_ON_MASK
 | |
| //#define SENSOR_ON_MASK                (0)
 | |
| //#endif
 | |
| 
 | |
| 
 | |
| #ifndef LOGFILE_FUNC
 | |
| #define LOGFILE_FUNC					DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef USER_PACK_UPDATE
 | |
| #define USER_PACK_UPDATE				DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef WAV_PLAY_FUNC
 | |
| #define WAV_PLAY_FUNC					DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef MOVIE_IME_CROP
 | |
| #define MOVIE_IME_CROP					DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PHOTO_IME_CROP
 | |
| #define PHOTO_IME_CROP					DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PLAY_FULL_DISP
 | |
| #define PLAY_FULL_DISP					DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PHOTO_MODE_CAP_YUV420_FUNC
 | |
| #define PHOTO_MODE_CAP_YUV420_FUNC				ENABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef PLAY_THUMB_AND_MOVIE
 | |
| #define PLAY_THUMB_AND_MOVIE			DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef DRAM_SIZE_64MB_DISP_OFF
 | |
| #define DRAM_SIZE_64MB_DISP_OFF			DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef DZOOM_FUNC
 | |
| #define DZOOM_FUNC			DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef MOVIE_YUV_COMPRESS
 | |
| #define MOVIE_YUV_COMPRESS			DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef FSCK_FUNC //fsck is for disk checking
 | |
| #define FSCK_FUNC DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef HUNTING_MCU_I2C
 | |
| #define HUNTING_MCU_I2C				    DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef HUNTING_MCU_UART
 | |
| #define HUNTING_MCU_UART				ENABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef HUNTING_IR_LED_940
 | |
| #define HUNTING_IR_LED_940				ENABLE//DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef SF_BASE_VERSION
 | |
| #define SF_BASE_VERSION				"7MD4RCwD3T2"
 | |
| #endif
 | |
| 
 | |
| #ifndef PHOTO_ISP_STAMP
 | |
| #define PHOTO_ISP_STAMP DISABLE
 | |
| #endif
 | |
| 
 | |
| #ifndef HW_S530
 | |
| #define HW_S530 0
 | |
| #endif
 | |
| 
 | |
| #ifndef HUNTING_CAMERA_4G
 | |
| #define HUNTING_CAMERA_4G DISABLE
 | |
| #endif
 | |
| 
 | |
| #endif //_PRJCFG_DEFAULT_H_
 | 
