Loading…
Loading…
Method Name: manual_calibration
Method ID: 0x41D0
Method Label: Manual calib.
Method Help: Manual calibaration
- {
- int choice;
- int select;
- int skip;
- char status[3];
- char xmtr_status[25];
- long var_id[2];
- {
- _set_all_resp_code(0);
- _set_device_status(0xFF,0);
- _set_xmtr_device_status(0xFF,0);
- _set_xmtr_all_resp_code(0);
- }
- ;
- get_more_status(status,xmtr_status);
- if (status[0] == 32)
- {
- ACKNOWLEDGE(literal_string(749));
- process_abort();
- }
- else
- if (xmtr_status[0])
- {
- ACKNOWLEDGE(literal_string(750));
- if (xmtr_status[0] & 0x01)
- _display_xmtr_status(4021,0x01);
- if (xmtr_status[0] & 0x02)
- _display_xmtr_status(4021,0x02);
- if (xmtr_status[0] & 0x04)
- _display_xmtr_status(4021,0x04);
- if (xmtr_status[0] & 0x08)
- _display_xmtr_status(4021,0x08);
- if (xmtr_status[0] & 0x10)
- _display_xmtr_status(4021,0x10);
- if (xmtr_status[0] & 0x20)
- _display_xmtr_status(4021,0x20);
- ACKNOWLEDGE(literal_string(751));
- process_abort();
- }
- else
- if (xmtr_status[5] != 0 && xmtr_status[5] != 6)
- {
- var_id[0] = 4038;
- acknowledge(literal_string(752),var_id);
- process_abort();
- }
- skip = 0;
Please login for more