32 lines
871 B
C
32 lines
871 B
C
#ifndef __PTZ_GLOBAL_VARIABLE_H_
|
|
#define __PTZ_GLOBAL_VARIABLE_H_
|
|
|
|
#include "service_areascan.h"
|
|
#include "service_presetbitscan.h"
|
|
#include "bsp_os.h"
|
|
#include "sock_utils.h"
|
|
#include "ptz_type_select.h"
|
|
#include "ptz_header_file.h"
|
|
#include "gd32f4xx.h"
|
|
#include "pdebug.h"
|
|
#define UNSIGNED_INT_MAX_VALUE 0xffffff00 //认为规定unsigned int 数据表示最大值
|
|
|
|
|
|
#define PHOTO_POWER_PHOTO_ON gpio_bit_set(GPIOE, GPIO_PIN_2)
|
|
#define PHOTO_POWER_PHOTO_OFF gpio_bit_reset(GPIOE, GPIO_PIN_2)
|
|
|
|
|
|
#define FARIR_POWER_FARIR_ON gpio_bit_set(GPIOE, GPIO_PIN_3)
|
|
#define FARIR_POWER_FARIR_OFF gpio_bit_reset(GPIOE, GPIO_PIN_3)
|
|
|
|
|
|
extern unsigned char g_program_version_number[50];
|
|
extern unsigned char g_ptz_type[60];
|
|
void ptz_return_clear();
|
|
void ptz_aux_switch_init();
|
|
|
|
void ptz_send_program_version_number(char dev);
|
|
void ptz_send_ptz_type(char dev);
|
|
|
|
|
|
#endif |