Loading…
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
- {
请登录以获得完整内容