ГОСТ Р ИСО/МЭК 10373-6—2015
\
fprlntf(stdout,"Umax - *Г volts \n", Umax);
fprlnt
f
(Stdout,
"а
-
1ОI
Hlnltlal \n",
(
(timesp->a)/Ниах)
);
I
break;
1
)
break;
ease ‘B’:
fprintГ(Stdout.,■--RESULTS
-----------
\n");
11 (rate<-B48)
rprintf(stdout,"Type В -bit rate <.d\n", rate);
else
rprintf (stdout.,"Type VHBR - bit rate ;d\n", rate);
(Измененная редакция. Изм. A4:2012.)
fprintf(stdout,»--timings------------\n»);
fprintf(stdout,"li - 4f microseo. \n", (tlraesp->tf)*le6);
fprintf(stdout,"tl • M/fo \n", (tiiresp->tf)*l3.S6e6);
fprinti(stdout,"ir - *Г microsec. 4n", (iimesp->tr)*le6);
fprintf (Stdout.,"tx - ;f/fc \n", (tiiresp->tr)*l3.S6e6);
1
print!(stdout,"
--
irodulat.ion---------\n"),-
fprintf (Stdout,"m - f v’ \n", m);
i.f((rate— 1700rate— 34D0 rate— 6800)1
fprintf(stdout.,"m_min - l :..f \n", mmin);
(Введено дополнительно. Изм. A4:2012.)
fprintf(stdout,»--amplitudes---
----
\n*);
fprin*.l(stdout,"a - .1 volts Mi" Umax);
fprIntf(stdout,"h -
V.
1 volts \n" t.imesp->b);
fprint.l(stdout,"--Overshoots—
----
\n");
fprintf(Stdout.,"hi - »f I». Of limitlal-b\Xi", (shootreader2->hl reader)*
100
);
fprint.l(stdout,"hr - *1 ь*. of Hinltial-h\n", (shootreader2->hr reader)*100);
ovsbl-(timesp->b-(shootreader2->above_fc))*1000;
ovsb?-((shootreader2->abovej-Umax)*1000;
if (ovsbl>0)
fprinti(stdout.,"hi «•Г millvolts \n ovsbl);
else
fprintf(stdout,*hf -
0
miiivolts \n");
If (ovsb2>0)
fprintf(stdout,"hr - »f miiivolts \n", ovsb2);
else
fprint.l(stdout,"hr - 0 milivolts ’n");
)
break;
П Main Function
int main (in* argc, char *argv())
!/ intermediate char array to modify the voltage values
/7 intermediate char array to modify the time values
char type;
int rate;
char voltstr[2bJ;
char tamestt(251;
double snum-0;
double tnum-0;
double t-Q;
mt fllterlength-
0
;
double fimax-0;
double KmaxVHBR-0;
double Hmin»0;
double Hmax2-0;
double Iimin2-G;
87