调整对固件版本的判断
This commit is contained in:
parent
f6c7e01854
commit
831fcb5f2e
|
@ -452,25 +452,35 @@ void hg_scanner_239::init_version(void)
|
|||
|
||||
VLOG_MINI_1(LOG_LEVEL_DEBUG_INFO, "Firmware version: %s\n", fv.c_str());
|
||||
|
||||
if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 1209))
|
||||
is_kernelsnap_211209_ = atoi(get_fpga().c_str()) >= 35211210;
|
||||
else
|
||||
is_kernelsnap_211209_ = false;
|
||||
if (dev == "G1" || dev == "G2" || dev == "G4")
|
||||
{
|
||||
is_kernelsnap_211209_ = date >= "A1209" ? (is_kernelsnap_211209_ = atoi(get_fpga().c_str()) >= 35211210) : false;//基本用不到了
|
||||
is_kernelsnap_220830_ = date >= "A0830" ? true: false;
|
||||
is_kernelsnap_221027_ = date >= "A1027" ? true : false;
|
||||
is_kernelsnap_220430_ = date >= "A0430" ? true : false;
|
||||
}
|
||||
VLOG_MINI_5(LOG_LEVEL_DEBUG_INFO, "Firmware version : %s,is_kernelsnap_211209_:%d ,is_kernelsnap_220830_:%d,is_kernelsnap_221027_:%d,is_kernelsnap_220430_:%d\n",
|
||||
fv.c_str(), is_kernelsnap_211209_, is_kernelsnap_220830_, is_kernelsnap_221027_, is_kernelsnap_220430_);
|
||||
|
||||
if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 830))
|
||||
is_kernelsnap_220830_ = true;
|
||||
else
|
||||
is_kernelsnap_220830_ = false;
|
||||
//if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 1209))
|
||||
// is_kernelsnap_211209_ = atoi(get_fpga().c_str()) >= 35211210;
|
||||
//else
|
||||
// is_kernelsnap_211209_ = false;
|
||||
|
||||
if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 1027))
|
||||
is_kernelsnap_221027_ = true;
|
||||
else
|
||||
is_kernelsnap_221027_ = false;
|
||||
//if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 830))
|
||||
// is_kernelsnap_220830_ = true;
|
||||
//else
|
||||
// is_kernelsnap_220830_ = false;
|
||||
|
||||
if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 430))
|
||||
is_kernelsnap_220430_ = true;
|
||||
else
|
||||
is_kernelsnap_220430_ = false;
|
||||
//if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 1027))
|
||||
// is_kernelsnap_221027_ = true;
|
||||
//else
|
||||
// is_kernelsnap_221027_ = false;
|
||||
|
||||
//if (fv.length() >= 10 && (fv[5] > 'A' && atoi(fv.substr(6, 4).c_str()) >= 430))
|
||||
// is_kernelsnap_220430_ = true;
|
||||
//else
|
||||
// is_kernelsnap_220430_ = false;
|
||||
}
|
||||
int hg_scanner_239::writedown_device_configuration(bool type, setting_hardware::HGSCANCONF_3399* dev_conf)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue