- Added scan support to new TAS syntax

- First full version of new TAS
This commit is contained in:
koennecke
2005-05-18 13:47:46 +00:00
parent 6145b513f8
commit 46492ca9bd
8 changed files with 1265 additions and 18 deletions

View File

@@ -29,6 +29,7 @@ A data structure:
int mustRecalculate;
int mustDrive;
pMotor motors[12];
int r1, r2;
}tasUB, *ptasUB;
@}
\begin{description}
@@ -49,6 +50,8 @@ A data structure:
\item[motors] The TAS motors: A1, A2, MCV (vertical curvature), MCH (horizontal curvature),
A3, A4, SGU, SGL, A5, A6, ACV, ACH. The curvature motors may be NULL at
runtime.
\item[r1,r2] The indexs of the reflections used for calculating the orientation
matrix.
\end{description}
For the virtual motors, there must be a data structure, too:
@@ -97,6 +100,7 @@ int TasUBWrapper(SConnection *pCon,SicsInterp *pSics, void *pData,
@<tasubmotdat@>
/*--------------------------------------------------------------------*/
@<tasubint@>
int findReflection(int list, int idx, ptasReflection r);
#endif
@}
@o tasdrive.h @{