Loading…

方法名称: lock_unlock_device_Local

方法ID: 0x4306

方法标签: 锁定/解锁设备

方法描述: 锁定/解锁设备——将设备置于锁定或解锁位置。


  • {
  • char status[3];
  • char disp_string1[60];
  • char disp_string2[60];
  • long var_id[1];
  • int use_abort_method;
  • int choice;
  • int result;
  • int locked;
  • int slen1;
  • int slen2;
  • slen1 = 60;
  • slen2 = 60;
  • _set_device_status(0xFF,0);
  • _set_all_resp_code(0);
  • _set_xmtr_device_status(0xFF,0);
  • _set_xmtr_all_resp_code(0);
  • send_command(173);
  • if (softwareRevision_byte0 == 7 && softwareRevision_byte1 == 2 && (softwareRevision_byte2 == 1 || softwareRevision_byte2 == 50 || softwareRevision_byte2 == 51 || softwareRevision_byte2 == 52))
  • {
  • send_command(76);
  • send_command(15);
  • do {
  • locked = _ivar_value(4208) & 0x01;
  • if (locked)
  • {
  • _get_dictionary_string(19726398,disp_string1,slen1);
  • }
  • else
  • {


请登录以获得完整内容