- Added scan support to new TAS syntax
- First full version of new TAS
This commit is contained in:
4
tasub.w
4
tasub.w
@@ -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 @{
|
||||
|
||||
Reference in New Issue
Block a user