Exemple #1
0
void ptz_wait_turn(void)
{
		usleep(1200000);
		ptz_stop();
		ptz_stop();
	
	}
Exemple #2
0
int ptz_reset2(ptz_t *p, int h, int v, int move_speed, int zoom_speed)
{
	if (!p) return -1;
	Ptz *ptz = (Ptz*)p;
	ptz_zoom_stop(p);
	ptz_stop(p);
	ptz_zoom_set(p, 0);
	ptz_set_absolute_position(p, h, v, move_speed);
	return 0;
}
Exemple #3
0
int ptz_reset(ptz_t *p)
{
	if (!p) return -1;
	Ptz *ptz = (Ptz*)p;
	ptz_zoom_stop(p);
	ptz_stop(p);
	ptz_set_absolute_position(p, 0, 0, 30);
	ptz_zoom_set(p, 0);
	return 0;
}
Exemple #4
0
void ptz_control( char * ptz_direct)
{
if(ptz_direct[2]=='1'){	printf("<strong>left</strong>\n");printf("<strong>stop</strong>\n");ptz_stop();ptz_left();printf("<strong>go</strong>\n");};
if(ptz_direct[2]=='2'){	printf("<strong>right</strong>\n");printf("<strong>stop</strong>\n");ptz_stop();ptz_right();printf("<strong>go</strong>\n");};
if(ptz_direct[2]=='3'){	printf("<strong>down</strong>\n");printf("<strong>stop</strong>\n");ptz_stop();ptz_down();printf("<strong>go</strong>\n");};
if(ptz_direct[2]=='4'){	printf("<strong>up</strong>\n");printf("<strong>stop</strong>\n");ptz_stop();ptz_up();printf("<strong>go</strong>\n");};				
	 ptz_direct[2]='0';

	 ptz_wait_turn();
	}