Leica tps1100 Reference Manual page 75

Hide thumbs Also See for tps1100:
Table of Contents

Advertisement

GeoCOM Reference Manual
rc=RC_IVRESULT;
hrc = COM_GetTimeOut(nOldComTimeOut);
hrc = AUS_SetUserAtrState(ON); // for the ATR mode
while(rc!=RC_OK || TryAgain)
{
rc = AUT_MakePositioning(1.3, 1.6, POSMode,
switch (rc)
{
case (RC_OK):
//Positioning successful and precise
break;
case (AUT_RC_TIMEOUT):
// measure timeout fault: increase timeout
hrc = AUT_ReadTimeout(TimeoutPar);
TimeoutPar.adPosTimeout[0]
TimeoutPar.adPosTimeout[1]
hrc = AUT_SetTimeout(TimeoutPar);
break;
case RC_COM_TIMEDOUT:
//increase timeout
hrc = COM_GetTimeOut(nComTimeOut);
nComTimeOut=__min(nComTimeOut+=5, 60);
hrc = COM_SetTimeOut(nComTimeOut);
break;
case AUT_RC_ANGLE_ERROR:
// error within angle measurement:
// switch inclination correction off
hrc = TMC_SetInclineSwitch(OFF);
break;
default:
// precise position not possible
TryAgain = FALSE;
if (rc == AUT_RC_INCACC)
{
}
else
{
TPS1100 - Version 1.05
= __min(TimeoutPar.adPosTimeout[0]+=5,60);
= __min(TimeoutPar.adPosTimeout[1]+=5,60);
//Position successful but not precise
// Positioning not successful
// here further error analyse possible
// AUT_TARGET necessary,
// otherwise not necessary
AUT_TARGET, FALSE );
Automation - AUT
7-18

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents