Loading…

方法名称: th_calib

方法ID: 0x402D

方法标签: Calibrate

方法描述:


  • {
  • long idc[5];
  • char status[3];
  • char xmtr_status[25];
  • int use_abort_method;
  • char disp_string1[60];
  • char disp_string2[60];
  • int slen1;
  • int slen2;
  • int ret;
  • int exit;
  • int ui;
  • int cal_art;
  • int dbg;
  • dbg = 0;
  • SET_NUMBER_OF_RETRIES(10);
  • _set_all_resp_code(0);
  • _set_xmtr_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_device_status(0xFF,0);
  • slen1 = 60;
  • slen2 = 60;
  • _iassign(16681,0);
  • exit = 0;
  • send_command(237);
  • _vassign(16681,16494);
  • if (dbg & 1)
  • {
  • idc[0] = 16681;
  • idc[1] = 16494;
  • acknowledge(literal_string(306),idc);
  • }
  • if (_ivar_value(16494) & 0x01)
  • {
  • _get_dev_var_value(literal_string(302),0,16674);
  • _iassign(16494,_ivar_value(16494) & 0x02);
  • send(239,status);
  • if (status[0])
  • {
  • ACKNOWLEDGE(literal_string(300));
  • exit = 1;
  • }


请登录以获得完整内容