3399 和3288设备增加备份还原功能和校验板级时间功能
This commit is contained in:
parent
716d5db92b
commit
a3334457bf
|
@ -1077,6 +1077,7 @@ namespace setting3399
|
||||||
SR_GET_TOKEN_LENGHT,
|
SR_GET_TOKEN_LENGHT,
|
||||||
SR_DECODE_TOKEN,
|
SR_DECODE_TOKEN,
|
||||||
SR_CLEAN_PAPER_ROAD, //清理纸道
|
SR_CLEAN_PAPER_ROAD, //清理纸道
|
||||||
|
SR_BACKUP_RESTORES_HUAGODIR=67,
|
||||||
SR_GET_CUO_ERROR = 0x50,
|
SR_GET_CUO_ERROR = 0x50,
|
||||||
SR_GET_DOU_ERROR,
|
SR_GET_DOU_ERROR,
|
||||||
SR_GET_JAM_ERROR,
|
SR_GET_JAM_ERROR,
|
||||||
|
|
|
@ -4692,6 +4692,16 @@ int hg_scanner::device_io_control(unsigned long code, void* data, unsigned* len)
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
else if (code == IO_CTRL_CODE_SET_BACKUP)
|
||||||
|
{
|
||||||
|
int ret = set_backup();
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
else if (code == IO_CTRL_CODE_SET_RESTORE)
|
||||||
|
{
|
||||||
|
int ret = set_restore();
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
else if (code == IO_CTRL_CODE_GET_SCAN_WITH_HOLE)
|
else if (code == IO_CTRL_CODE_GET_SCAN_WITH_HOLE)
|
||||||
{
|
{
|
||||||
*(SANE_Bool*)data = image_prc_param_.bits.rid_hole || isremove_left_hole || isremove_low_hole || isremove_right_hole || isremove_top_hole ? SANE_TRUE : SANE_FALSE;
|
*(SANE_Bool*)data = image_prc_param_.bits.rid_hole || isremove_left_hole || isremove_low_hole || isremove_right_hole || isremove_top_hole ? SANE_TRUE : SANE_FALSE;
|
||||||
|
@ -4878,6 +4888,14 @@ int hg_scanner::get_devs_disk(string& disk)
|
||||||
{
|
{
|
||||||
return SCANNER_ERR_DEVICE_NOT_SUPPORT;
|
return SCANNER_ERR_DEVICE_NOT_SUPPORT;
|
||||||
}
|
}
|
||||||
|
int hg_scanner::set_restore()
|
||||||
|
{
|
||||||
|
return SCANNER_ERR_DEVICE_NOT_SUPPORT;
|
||||||
|
}
|
||||||
|
int hg_scanner::set_backup()
|
||||||
|
{
|
||||||
|
return SCANNER_ERR_DEVICE_NOT_SUPPORT;
|
||||||
|
}
|
||||||
int hg_scanner::set_device_model(string sts)
|
int hg_scanner::set_device_model(string sts)
|
||||||
{
|
{
|
||||||
return SCANNER_ERR_DEVICE_NOT_SUPPORT;
|
return SCANNER_ERR_DEVICE_NOT_SUPPORT;
|
||||||
|
|
|
@ -566,6 +566,8 @@ public:
|
||||||
|
|
||||||
virtual int get_devs_cpu(string& cpu); //获取设备内存大小
|
virtual int get_devs_cpu(string& cpu); //获取设备内存大小
|
||||||
virtual int get_devs_disk(string& disk); //获取设备硬盘容量大小
|
virtual int get_devs_disk(string& disk); //获取设备硬盘容量大小
|
||||||
|
virtual int set_restore(); //还原文件
|
||||||
|
virtual int set_backup(); //备份文件
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -146,5 +146,7 @@ public:
|
||||||
virtual int get_devs_time(string& times); //获取设备时间 //3399设备支持
|
virtual int get_devs_time(string& times); //获取设备时间 //3399设备支持
|
||||||
virtual int get_devs_cpu(string& cpu); //获取设备内存大小
|
virtual int get_devs_cpu(string& cpu); //获取设备内存大小
|
||||||
virtual int get_devs_disk(string& disk); //获取设备硬盘容量大小
|
virtual int get_devs_disk(string& disk); //获取设备硬盘容量大小
|
||||||
|
virtual int set_restore(); //还原文件
|
||||||
|
virtual int set_backup(); //备份文件
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -66,6 +66,7 @@ private:
|
||||||
void writedown_image_configuration(void);
|
void writedown_image_configuration(void);
|
||||||
void printf_devconfig(setting_hardware::HGSCANCONF_3288 *d = NULL);
|
void printf_devconfig(setting_hardware::HGSCANCONF_3288 *d = NULL);
|
||||||
int get_devs_distortion_check_val(float& data, int dpi, int dir);//获取设备畸变值 DPI=1、2、3; dir = 0,1;
|
int get_devs_distortion_check_val(float& data, int dpi, int dir);//获取设备畸变值 DPI=1、2、3; dir = 0,1;
|
||||||
|
void update_boarddatetime();
|
||||||
|
|
||||||
///////////////////////7010专有协议,获取校正数据//////////////////////
|
///////////////////////7010专有协议,获取校正数据//////////////////////
|
||||||
//inx:序号//
|
//inx:序号//
|
||||||
|
@ -126,4 +127,6 @@ public:
|
||||||
virtual int set_updata0303(void)override;
|
virtual int set_updata0303(void)override;
|
||||||
virtual int get_devs_cpu(string& cpu); //获取设备内存大小
|
virtual int get_devs_cpu(string& cpu); //获取设备内存大小
|
||||||
virtual int get_devs_disk(string& disk); //获取设备硬盘容量大小
|
virtual int get_devs_disk(string& disk); //获取设备硬盘容量大小
|
||||||
|
virtual int set_restore(); //还原文件
|
||||||
|
virtual int set_backup(); //备份文件
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue