Loading…

方法名称: status_simulation_method

方法ID: 0x48B8

方法标签: Status simulation

方法描述:


  • {
  • char status[3];
  • char xmtr_status[25];
  • char disp_string1[60];
  • char disp_string2[60];
  • int slen1;
  • int slen2;
  • int result_st;
  • int prev_sim_mode;
  • int choice;
  • int target_bit_index;
  • int check_bit;
  • char is_found_active_bit;
  • {
  • _set_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_device_status(0xFF,0);
  • _set_xmtr_all_resp_code(0);
  • }
  • ;
  • slen1 = 60;
  • slen2 = 60;
  • send_command_trans(48,0);
  • if ((standardized_status_1 & 0x01) != 0x00)
  • {
  • _iassign(2444,1);
  • }
  • else
  • {
  • _iassign(2444,0);
  • }
  • prev_sim_mode = _ivar_value(2444);
  • _get_dev_var_value(literal_string(1547),0,2444);
  • if (_ivar_value(2444) != prev_sim_mode)
  • {
  • _get_dictionary_string(19726346,disp_string2,slen2);
  • result_st = SELECT_FROM_LIST(literal_string(1548),disp_string2);
  • if (result_st != 0)
  • {
  • _iassign(2444,prev_sim_mode);
  • process_abort();
  • }
  • send(526,status);
  • if (status[0])


请登录以获得完整内容