Loading…

Method Name: m_get_dlt_offline_test_results

Method ID: 0x49E0

Method Label:

Method Help:


  • {
  • char status[3];
  • int i;
  • float fdata_pt;
  • int idata_pt;
  • long ids[4];
  • int itime_res;
  • float ftime_res;
  • float ftest_time_pt;
  • int current_test_code;
  • _set_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_device_status(0xFF,0);
  • _set_xmtr_all_resp_code(0);
  • current_test_code = _ivar_value(19525);
  • if (current_test_code != 1)
  • {
  • ACKNOWLEDGE(literal_string(1236));
  • process_abort();
  • }
  • for (i = 0; i < 2; i++)
  • {
  • _iassign(19283,16);
  • if (i == 0)
  • {
  • _iassign(19282,0);
  • }
  • else
  • {
  • _iassign(19282,5);
  • }
  • _iassign(19284,0);
  • send(203,status);
  • idata_pt = _ivar_value(19286);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i),fdata_pt);
  • idata_pt = _ivar_value(19287);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 2),fdata_pt);
  • idata_pt = _ivar_value(19288);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 4),fdata_pt);
  • idata_pt = _ivar_value(19289);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 6),fdata_pt);
  • idata_pt = _ivar_value(19290);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 8),fdata_pt);
  • idata_pt = _ivar_value(19291);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 10),fdata_pt);
  • idata_pt = _ivar_value(19292);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 12),fdata_pt);
  • idata_pt = _ivar_value(19293);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 14),fdata_pt);
  • idata_pt = _ivar_value(19294);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 16),fdata_pt);
  • idata_pt = _ivar_value(19295);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 18),fdata_pt);
  • idata_pt = _ivar_value(19296);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 20),fdata_pt);
  • idata_pt = _ivar_value(19297);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 22),fdata_pt);
  • idata_pt = _ivar_value(19298);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 24),fdata_pt);
  • idata_pt = _ivar_value(19299);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 26),fdata_pt);
  • idata_pt = _ivar_value(19300);
  • fdata_pt = idata_pt;
  • fdata_pt = (fdata_pt / 32767.5 - 1.0) * 100.0;
  • _fassign(resolve_array_ref(19135,i + 28),fdata_pt);
  • idata_pt = _ivar_value(19301);
  • fdata_pt = idata_pt;


Please login for more