1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
short Init_Endoscope (long nchoc, short nEndo, struct_endoscope *Endoscope)
{
char NmProd[8], NmObj[20], NmPar[20], PosCam[20];
char NmTypCam[20], TypINDIGO[] = "INDIGO";
char StrCamC3[] = "COUP C3", StrCamC2[] = "COUP C2";
char StrCamQ1[] = "FCI Q1", StrCamQ2[] = "FCI Q2", StrCamQ5[] = "FCI Q5";
float Val;
short nLUT, lLUT1, lLUT2, lLUT3, NumLUT, lDL, Zone, cr, i;
long xLUT1[MAXDATALUT], yLUT1[MAXDATALUT];
long xLUT2[MAXDATALUT], yLUT2[MAXDATALUT];
long xLUT3[MAXDATALUT], yLUT3[MAXDATALUT];
float DL[MAXPTSLUT] , TP[MAXPTSLUT];
// ---------------------------------------------------------
// Initialisation des variables
// ---------------------------------------------------------
strcpy(NmProd , "DCAMIR");
sprintf(&NmPar[0],"CAM%i",nEndo);
// ---------------------------------------------------------
// Lecture des paramètres TOP
// ---------------------------------------------------------
// ----------> Lecture de la temperature du FUT
strcpy(NmObj , "TEMP_FUT");
cr = LitTopFloat(nchoc, NmProd, NmObj, NmPar, &Val);
Endoscope -> Temp_Fut = Val; |
Partager