MW22-02A/APP/Device/device_Other/device_auxswitch.h

25 lines
747 B
C

#ifndef __DEVICE_AUXSWITCH_H_
#define __DEVICE_AUXSWITCH_H_
#include "gd32f4xx.h"
///云台护罩电源管理
//相机电源
#define PTZ_POWER_PHOTO_PORT GPIOE//可见光相机
#define PTZ_POWER_PHOTO_PIN 3
#define PHOTO_POWER_PHOTO_ON (gpio_bit_set(GPIOE, 2))
#define PHOTO_POWER_PHOTO_OFF (gpio_bit_reset(GPIOE, 2))
#define PTZ_POWER_FARIR_PORT GPIOE//远红外相机
#define PTZ_POWER_FARIR_PIN 2
#define FARIR_POWER_FARIR_ON (gpio_bit_set(GPIOE, 3))
#define FARIR_POWER_FARIR_OFF (gpio_bit_reset(GPIOE, 3))
#define POWER_ON 1 //电源打开
#define POWER_OFF 0 //电源关闭
void init_auxswitch_module();
void ptz_aux_switch(unsigned char SwitchNum, unsigned char Power);
#endif