Loading…

方法名称: executeEnterSILFastSIL

方法ID: 0x434A

方法标签:

方法描述:


  • {
  • int navigationSelection;
  • int counter;
  • int DeviceRestarted;
  • int Multidrop;
  • int DevRevIncompatible;
  • int EndiannesError;
  • int SilMode;
  • int SILOption;
  • int SILState;
  • int OperationalState;
  • navigationSelection = 255;
  • DeviceRestarted = 1;
  • Multidrop = 1;
  • DevRevIncompatible = 1;
  • EndiannesError = 1;
  • SilMode = 0;
  • SILState = 0;
  • OperationalState = 0;
  • _set_device_status(0xFF,0);
  • _set_all_resp_code(0);
  • _set_xmtr_device_status(0xFF,0);
  • send_command(172);
  • readParameterWithCMD170(0x0025);
  • readParameterWithCMD170(0x306D);
  • readParameterWithCMD170(0x001B);
  • _iassign(16940,(2));
  • Read_SafeParaStatus_and_SafeParaStatusInvers();
  • DeviceRestarted = (_lvar_value(16877) & 8);
  • if(DeviceRestarted == 0)
  • {
  • ACKNOWLEDGE("|en|Undefined device state detected. The device will be restarted.\nPlease restart the SIL wizard|de|Es wurde ein unbekannter Ger�tezustand erkannt. Das Ger�t wird anschlie�end neu gestartet.\nBitte f�hren Sie den SIL Wizard erneut aus.");
  • send_command(42);
  • process_abort();
  • }
  • if(_ivar_value(16938) == 0)
  • {
  • _MenuDisplay (16977,("|en|Next>"),"|en|navigationSelection");
  • }
  • else
  • {
  • _MenuDisplay (16976,("|en|Next>"),"|en|navigationSelection");
  • }
  • _iassign(16940,(navigationSelection));
  • if(navigationSelection == 0)
  • {
  • if(STD_AccessCode_1 != 7452)
  • {
  • _iassign(16937,(10020));
  • }
  • else
  • {


请登录以获得完整内容