WFDB Software Package 10.6.2
(388 bytes)
#include <stdio.h>
#include <wfdb/wfdb.h>
main()
{
int i, nsig;
WFDB_Siginfo *siarray;
nsig = isigopen("100s", NULL, 0);
if (nsig < 1)
exit(1);
siarray = (WFDB_Siginfo *)malloc(nsig * sizeof(WFDB_Siginfo));
nsig = isigopen("100s", siarray, nsig);
for (i = 0; i < nsig; i++)
printf("signal %d gain = %g\n", i, siarray[i].gain);
exit(0);
}