- Fixes for FOCUS 2D
- Mapped fileeval to exe manager - Updates for TRICS file formats SKIPPED: psi/libpsi.a psi/sinqhmdriv.c psi/sinqhttp.c psi/tabledrive.c psi/tasscan.c psi/hardsup/asynsrv_utility.c psi/hardsup/sinqhm.c
This commit is contained in:
53
tasscanub.c
53
tasscanub.c
@ -197,6 +197,8 @@ static int TASUBHeader(pScanData self)
|
||||
int fx;
|
||||
tasReflection r;
|
||||
double kfix;
|
||||
pSicsVariable sVar = NULL;
|
||||
float f1, f2, f3, f4;
|
||||
|
||||
assert(self);
|
||||
assert(pTAS);
|
||||
@ -345,6 +347,57 @@ static int TASUBHeader(pScanData self)
|
||||
r.qe.qk,
|
||||
r.qe.ql);
|
||||
|
||||
/*
|
||||
* write mupad stuff if available
|
||||
*/
|
||||
sVar = FindCommandData(pServ->pSics,"w1","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f1 = sVar->fVal;
|
||||
sVar = FindCommandData(pServ->pSics,"w2","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f2 = sVar->fVal;
|
||||
}
|
||||
sVar = FindCommandData(pServ->pSics,"w3","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f3 = sVar->fVal;
|
||||
}
|
||||
sVar = FindCommandData(pServ->pSics,"w4","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f4 = sVar->fVal;
|
||||
}
|
||||
fprintf(self->fd,"PARAM: W1=%8.4f, W2=%8.4f, W3=%8.4f, W4=%8.4f\n",
|
||||
f1, f2, f3, f4);
|
||||
|
||||
sVar = FindCommandData(pServ->pSics,"p1","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f1 = sVar->fVal;
|
||||
}
|
||||
sVar = FindCommandData(pServ->pSics,"p2","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f2 = sVar->fVal;
|
||||
}
|
||||
sVar = FindCommandData(pServ->pSics,"p3","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f3 = sVar->fVal;
|
||||
}
|
||||
sVar = FindCommandData(pServ->pSics,"p4","SicsVariable");
|
||||
if(sVar != NULL)
|
||||
{
|
||||
f4 = sVar->fVal;
|
||||
}
|
||||
fprintf(self->fd,"PARAM: P1=%8.4f, P2=%8.4f, P3=%8.4f, P4=%8.4f\n",
|
||||
f1, f2, f3, f4);
|
||||
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
write currents if in polarisation mode
|
||||
*/
|
||||
|
Reference in New Issue
Block a user