⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pthread_setup.h

📁 1、基于韩国at2041芯片开发的Linux环境的DVR代码。 2、以原来代码进行了修改。 3、主要修改网络通讯出现异常问题处理 4、硬盘覆盖录像不起作用
💻 H
📖 第 1 页 / 共 3 页
字号:
		},{	font_xstart(26), font_ystart( 8), WHITE, "To",					      0,0,0,0
		},{	font_xstart(31), font_ystart( 8), WHITE, ":",					            0,0,0,0	// 10
		},{	font_xstart( 8), font_ystart( 9), WHITE, "TUE : From",			      0,0,0,0
		},{	font_xstart(21), font_ystart( 9), WHITE, ":",					            0,0,0,0	
		},{	font_xstart(26), font_ystart( 9), WHITE, "To",					      0,0,0,0
		},{	font_xstart(31), font_ystart( 9), WHITE, ":",					            0,0,0,0
		},{	font_xstart( 8), font_ystart(10), WHITE, "WED : From",			      0,0,0,0
		},{	font_xstart(21), font_ystart(10), WHITE, ":",					            0,0,0,0
		},{	font_xstart(26), font_ystart(10), WHITE, "To",					      0,0,0,0
		},{	font_xstart(31), font_ystart(10), WHITE, ":",					            0,0,0,0
		},{	font_xstart( 8), font_ystart(11), WHITE, "THU : From",			      0,0,0,0
		},{	font_xstart(21), font_ystart(11), WHITE, ":",					            0,0,0,0	// 20
		},{	font_xstart(26), font_ystart(11), WHITE, "To",					      0,0,0,0
		},{	font_xstart(31), font_ystart(11), WHITE, ":",					            0,0,0,0
		},{	font_xstart( 8), font_ystart(12), WHITE, "FRI : From",			      0,0,0,0
		},{	font_xstart(21), font_ystart(12), WHITE, ":",					            0,0,0,0
		},{	font_xstart(26), font_ystart(12), WHITE, "To",					      0,0,0,0
		},{	font_xstart(31), font_ystart(12), WHITE, ":",					            0,0,0,0
		},{	font_xstart( 8), font_ystart(13), WHITE, "SAT : From",			      0,0,0,0
		},{	font_xstart(21), font_ystart(13), WHITE, ":",					            0,0,0,0
		},{	font_xstart(26), font_ystart(13), WHITE, "To",					      0,0,0,0
		},{	font_xstart(31), font_ystart(13), WHITE, ":",					            0,0,0,0	// 30
		},{	font_xstart(19), font_ystart( 7), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart( 7), WHITE, "00",					      0,0,1,0
		},{	font_xstart(29), font_ystart( 7), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart( 7), WHITE, "00",					      0,0,1,0	
		},{	font_xstart(19), font_ystart( 8), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart( 8), WHITE, "00",					      0,0,1,0
		},{	font_xstart(29), font_ystart( 8), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart( 8), WHITE, "00",					      0,0,1,0			
		},{	font_xstart(19), font_ystart( 9), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart( 9), WHITE, "00",					      0,0,1,0	// 40
		},{	font_xstart(29), font_ystart( 9), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart( 9), WHITE, "00",					      0,0,1,0			
		},{	font_xstart(19), font_ystart(10), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart(10), WHITE, "00",					      0,0,1,0
		},{	font_xstart(29), font_ystart(10), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart(10), WHITE, "00",					      0,0,1,0			
		},{	font_xstart(19), font_ystart(11), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart(11), WHITE, "00",					      0,0,1,0
		},{	font_xstart(29), font_ystart(11), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart(11), WHITE, "00",					      0,0,1,0	// 50	
		},{	font_xstart(19), font_ystart(12), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart(12), WHITE, "00",					      0,0,1,0
		},{	font_xstart(29), font_ystart(12), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart(12), WHITE, "00",					      0,0,1,0
		},{	font_xstart(19), font_ystart(13), WHITE, "00",					      0,0,1,0
		},{	font_xstart(22), font_ystart(13), WHITE, "00",					      0,0,1,0
		},{	font_xstart(29), font_ystart(13), WHITE, "00",					      0,0,1,0
		},{	font_xstart(32), font_ystart(13), WHITE, "00",					      0,0,1,0	// 58			
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	},	
	{      //SYSTEM PARAMETER:DAY AND TIME   9
		  {	font_xstart(17), font_ystart( 3), WHITE, "DAY and TIME",		      0,0,0,0	// 00
		},{	font_xstart(10), font_ystart( 8), WHITE, "2005",					      0,0,1,0
		},{	font_xstart(14), font_ystart( 8), WHITE, "/",					            0,0,0,0		
		},{	font_xstart(15), font_ystart( 8), WHITE, "01",	    			            0,0,1,0
		},{	font_xstart(17), font_ystart( 8), WHITE, "/",					            0,0,0,0		
		},{	font_xstart(18), font_ystart( 8), WHITE, "01",					      0,0,1,0
		},{	font_xstart(21), font_ystart( 8), WHITE, "12",					      0,0,1,0
		},{	font_xstart(23), font_ystart( 8), WHITE, ":",					            0,0,0,0		
		},{	font_xstart(24), font_ystart( 8), WHITE, "00",					      0,0,1,0
		},{	font_xstart(26), font_ystart( 8), WHITE, ":",					            0,0,0,0		
		},{	font_xstart(27), font_ystart( 8), WHITE, "00",					      0,0,1,0	// 10			
		},{	font_xstart(31), font_ystart( 8), WHITE, "SET",					      0,0,1,0
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	},
	{      //SYSTEM PARAMETER:NETWORK   10
		  {	font_xstart(19), font_ystart( 3), WHITE, "NETWORK",				0,0,0,0	// 00
		},{	font_xstart( 7), font_ystart( 6), WHITE, "IP      :", 			            0,0,0,0		 
		},{	font_xstart(18), font_ystart( 6), WHITE, "192",		    		            0,0,1,0
		},{	font_xstart(21), font_ystart( 6), WHITE, ".",						      0,0,0,0	
		},{	font_xstart(22), font_ystart( 6), WHITE, "168",					      0,0,1,0
		},{	font_xstart(25), font_ystart( 6), WHITE, ".",						      0,0,0,0		
		},{	font_xstart(26), font_ystart( 6), WHITE, "001",					      0,0,1,0
		},{	font_xstart(29), font_ystart( 6), WHITE, ".",						      0,0,0,0		
		},{	font_xstart(30), font_ystart( 6), WHITE, "100",					      0,0,1,0
		},{	font_xstart( 7), font_ystart( 8), WHITE, "NETMASK :", 			      0,0,0,0		 
		},{	font_xstart(18), font_ystart( 8), WHITE, "255",		    		            0,0,1,0  // 10
		},{	font_xstart(21), font_ystart( 8), WHITE, ".",						      0,0,0,0		
		},{	font_xstart(22), font_ystart( 8), WHITE, "255",					      0,0,1,0
		},{	font_xstart(25), font_ystart( 8), WHITE, ".",						      0,0,0,0		
		},{	font_xstart(26), font_ystart( 8), WHITE, "255",					      0,0,1,0
		},{	font_xstart(29), font_ystart( 8), WHITE, ".",						      0,0,0,0	
		},{	font_xstart(30), font_ystart( 8), WHITE, "000",					      0,0,1,0	
		},{	font_xstart( 7), font_ystart(10), WHITE, "GATEWAY :", 			      0,0,0,0		 
		},{	font_xstart(18), font_ystart(10), WHITE, "192",		    		            0,0,1,0
		},{	font_xstart(21), font_ystart(10), WHITE, ".",						      0,0,0,0
		},{	font_xstart(22), font_ystart(10), WHITE, "168",					      0,0,1,0	// 20
		},{	font_xstart(25), font_ystart(10), WHITE, ".",						      0,0,0,0
		},{	font_xstart(26), font_ystart(10), WHITE, "001",					      0,0,1,0
		},{	font_xstart(29), font_ystart(10), WHITE, ".",						      0,0,0,0
		},{	font_xstart(30), font_ystart(10), WHITE, "001",					      0,0,1,0
		},{	font_xstart(35), font_ystart(10), WHITE, "SET",					      0,0,1,0  // 25
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	},
	{      //SYSTEM PARAMETER:CAMERA   11
		  {	font_xstart(20), font_ystart( 3), WHITE, "CAMERA",					0,0,0,0	// 00
		},{	font_xstart(21), font_ystart( 5), WHITE, "CH1  CH2  CH3  CH4",	      0,0,0,0	
		},{	font_xstart( 7), font_ystart( 7), WHITE, "BRIGHTNESS :",      		0,0,0,0
		},{	font_xstart(20), font_ystart( 7), WHITE, "00",					      0,0,1,0
		},{	font_xstart(25), font_ystart( 7), WHITE, "00",					      0,0,1,0
		},{	font_xstart(30), font_ystart( 7), WHITE, "00",					      0,0,1,0
		},{	font_xstart(35), font_ystart( 7), WHITE, "00",					      0,0,1,0			
		},{	font_xstart( 7), font_ystart(9), WHITE, "CONTRAST   :",      			0,0,0,0
		},{	font_xstart(20), font_ystart(9), WHITE, "00",					      	0,0,1,0
		},{	font_xstart(25), font_ystart(9), WHITE, "00",					      	0,0,1,0
		},{	font_xstart(30), font_ystart(9), WHITE, "00",					      	0,0,1,0	// 10
		},{	font_xstart(35), font_ystart(9), WHITE, "00",					      	0,0,1,0	
		},{	font_xstart( 7), font_ystart(11), WHITE, "COLOR      :",	                  0,0,0,0
		},{	font_xstart(20), font_ystart(11), WHITE, "00",					      0,0,1,0
		},{	font_xstart(25), font_ystart(11), WHITE, "00",					      0,0,1,0
		},{	font_xstart(30), font_ystart(11), WHITE, "00",					      0,0,1,0
		},{	font_xstart(35), font_ystart(11), WHITE, "00",					      0,0,1,0 // 16		
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	},
	{      //SYSTEM PARAMETER:PASSWORD   12
		  {	font_xstart(19), font_ystart( 3), WHITE, "PASSWORD",			      0,0,0,0	// 00
		},{	font_xstart( 12), font_ystart( 6), WHITE, "USER1 :",				      0,0,0,0		 
		},{	font_xstart(23), font_ystart( 6), WHITE, "0000",			            	0,0,1,0
		},{	font_xstart(12), font_ystart( 8), WHITE, "USER2 :",				      0,0,0,0		 
		},{	font_xstart(23), font_ystart( 8), WHITE, "0000",			            	0,0,1,0
		},{	font_xstart(32), font_ystart( 8), WHITE, "SET",					      0,0,1,0 // 15
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	},
	{      //SYSTEM PARAMETER:HDD MANAGEMENT  13
		  {	font_xstart(17), font_ystart( 3), WHITE, "HDD MANAGEMENT",		0,0,0,0	// 00
		},{	font_xstart(11), font_ystart( 5), WHITE, "RECODING SET",    		0,0,0,0	
  		},{	font_xstart(12), font_ystart( 7), WHITE, "- CUT TIME      :",  	            0,0,0,0	
  		},{	font_xstart(30), font_ystart( 7), WHITE, "0",    		                        0,0,1,0	
  		},{	font_xstart(12), font_ystart( 9), WHITE, "- REC OVERWRITE :",          0,0,0,0	
  		},{	font_xstart(30), font_ystart( 9), WHITE, "YES",         		            0,0,1,0	
		},{	font_xstart(11), font_ystart(12), WHITE, "HDD FORMAT",    		      0,0,0,0	
		},{	font_xstart(12), font_ystart(14), WHITE, "- FORMAT DISK   :",	      0,0,0,0		 
		},{	font_xstart(30), font_ystart(14), WHITE, "",				                  0,0,1,0
		},{	font_xstart(18), font_ystart(18), WHITE, "START",			           	0,0,1,0
		},{	font_xstart(27), font_ystart(18), WHITE, "CLOSE",				      0,0,1,0	// 10
		
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	},
    {      //SYSTEM PARAMETER:PTZ SETUP 14
		  {	font_xstart(16), font_ystart( 3), WHITE, "PTZ CAMERA SETUP",	      0,0,0,0	//00
		},{	font_xstart( 9), font_ystart( 6), WHITE, "- CONTROL CHANNEL :",    0,0,0,0
		},{	font_xstart(29), font_ystart( 6), WHITE, "CH1",					      0,0,1,0		
		},{	font_xstart( 9), font_ystart( 8), WHITE, "- CAMERA   MODEL  :",		0,0,0,0
		},{	font_xstart(29), font_ystart( 8), WHITE, "LPT-A100L   ",			      0,0,1,0				
		},{	font_xstart( 9), font_ystart(10), WHITE, "- CONTROL SPEED   :",       0,0,0,0
		},{	font_xstart(29), font_ystart(10), WHITE, "01",					      0,0,1,0	// 06	
		},{	-1,			-1,			FILL,     "",			1,0,-1                           
		}
	},
	{      //SYSTEM PARAMETER:HDD STATUS 15
		  {	font_xstart(15), font_ystart( 3), WHITE, "HARD DISK STATUS",		0,0,0,0	// 00
		},{	font_xstart( 5), font_ystart( 6), WHITE, "",		                              0,0,0,0		 
		},{	font_xstart( 4), font_ystart( 8), WHITE, "",                                       0,0,0,0		 				
		},{	font_xstart( 5), font_ystart(11), WHITE, "",		                              0,0,0,0		 
		},{	font_xstart( 4), font_ystart(13), WHITE, "",                                       0,0,0,0		 				
		},{	font_xstart( 5), font_ystart(16), WHITE, "",		                               0,0,0,0		 
		},{	font_xstart( 4), font_ystart(18), WHITE, "",                                       0,0,0,0		 				
		},{	font_xstart( 5), font_ystart(21), WHITE, "",		                               0,0,0,0		 
		},{	font_xstart( 4), font_ystart(23), WHITE, "",                                       0,0,0,0	//08	 				
		},{	-1,			-1,			FILL,     "",			1,0,-1
		},
	}
};


/** ************************************************************************* ** 
 ** function prototypes
 ** ************************************************************************* **/
void            	*pthread_setup(void *args);
RETURN	osd_load_setup_menu(SETUP_PARAM *psp);
RETURN	setup_create_menu(SETUP_ID id);
void	            setup_clear_menu(SETUP_ID id);
void	            setup_select_menu(SETUP_OBJECT *pso, S16 up_down);
void            	setup_update_osd(SETUP_OBJECT *pso);
void            	setup_create_motion(SETUP_OBJECT *pso);
void            	setup_select_motion(SETUP_OBJECT *pso);
void            	setup_update_motion(SETUP_OBJECT *pso);
RETURN	setup_password(SETUP_OBJECT *pso);
RETURN	setup_main(SETUP_OBJECT *pso);
RETURN	setup_global_param(SETUP_OBJECT *pso);
RETURN	setup_encoder_param(SETUP_OBJECT *pso);
RETURN	setup_system_param(SETUP_OBJECT *pso);
RETURN	setup_motion_area(SETUP_OBJECT *pso);
RETURN	setup_schedule_setup(SETUP_OBJECT *pso);
RETURN	setup_system_time(SETUP_OBJECT *pso);
RETURN	setup_system_network(SETUP_OBJECT *pso);
RETURN	setup_system_camera(SETUP_OBJECT *pso);
RETURN	setup_system_password(SETUP_OBJECT *pso);
RETURN	setup_system_hdd_manage(SETUP_OBJECT *pso);
RETURN	setup_system_ptz(SETUP_OBJECT *pso);
// pentamicro 2006.01.11
RETURN	setup_watermark_setup(SETUP_OBJECT *pso);
RETURN	setup_motion_setup(SETUP_OBJECT *pso);
RETURN	setup_sensor_setup(SETUP_OBJECT *pso);
RETURN	save_global_param(SETUP_PARAM	*psp);	
RETURN	save_enc_param(SETUP_PARAM	*psp);
RETURN	save_sys_param(SETUP_PARAM	*psp);
void            bitmap_block_realign(SETUP_OBJECT *pso,UNS32 prev_res,UNS32 cur_res);
RETURN	setup_system_hdd_status(SETUP_OBJECT *pso);
RETURN      set_disk_info(SETUP_OBJECT *pso);
#endif /* __PTHREAD_SETUP_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -