- Updated Makefiles
- Moved TAS code to psi - Updated programmers documentation
This commit is contained in:
@ -2048,6 +2048,9 @@
|
||||
/* Check the responses carefully. The 3rd response should
|
||||
** be the device identifier (if to be checked). The 4th
|
||||
** response should be a hex integer.
|
||||
** MK: But first we check for *ES, emergency stop.
|
||||
** The desired behaviour is that we continue in this
|
||||
** case and hope for the best.
|
||||
*/
|
||||
rply_ptr1 = rply_ptr2 = rply_ptr3 = NULL;
|
||||
rply_ptr0 = AsynSrv_GetReply (
|
||||
@ -2064,6 +2067,12 @@
|
||||
if (rply_ptr2 == NULL) rply_ptr2 = "?no_response";
|
||||
if (rply_ptr3 == NULL) rply_ptr3 = "?no_response";
|
||||
|
||||
if(strstr(rply_ptr0,"*ES") != NULL){
|
||||
*handle = my_handle;
|
||||
EL734_call_depth--;
|
||||
return True;
|
||||
}
|
||||
|
||||
if (*rply_ptr1 == '?') rply_ptr0 = rply_ptr1;
|
||||
if (*rply_ptr2 == '?') rply_ptr0 = rply_ptr2;
|
||||
if (*rply_ptr3 == '?') rply_ptr0 = rply_ptr3;
|
||||
|
Reference in New Issue
Block a user