MW22-02A/APP/Device/Device_angle/angle_zerooffset.h

21 lines
746 B
C
Raw Normal View History

2025-05-21 01:55:40 +00:00
#ifndef __DEVICE_ANGLE_ZEROOFFSET_H_
#define __DEVICE_ANGLE_ZEROOFFSET_H_
#include "agent_hyt.h"
///<2F><>̨<EFBFBD>Ƕ<EFBFBD>ƫ<EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD>ַ
#define ZERO_OFFSET_ANGLE_FLASH_ADD 0X00880000//<2F><>̨<EFBFBD>Ƕ<EFBFBD>ƫ<EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD><EFBFBD><EFBFBD><E6B4A2>ַ
#define ZERO_OFFSET_ANGLE_BACKUP_FLASH_ADD 0X00890000//<2F><>̨<EFBFBD>Ƕ<EFBFBD>ƫ<EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ô洢<C3B4><E6B4A2>ַ
#define ZERO_OFFSET_ANGLE_SAVE_FLASH_NUM 3 //<2F><>̨<EFBFBD>Ƕ<EFBFBD>ƫ<EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
#define ZERO_OFFSET_ANGLE_READ_FLASH_NUM 3 //<2F><>̨<EFBFBD>Ƕ<EFBFBD>ƫ<EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
//char ptz_data_init();
unsigned int ptz_zero_offset_angle_crc(PtzZeroOffsetAngle offset);
char ptz_zero_offset_angle_save();
char ptz_zero_offset_angle_read();
char ptz_zero_offset_angle_erase();
void ptz_zero_offset_angle_return(char dev);
void ptz_zero_offset_angle_set(char dev, PTZ_DATA_PACK *pack);
#endif