/* Example 5: receiving binary array data (from a Tek 7612D digitizer) */ #include char sdc[] = "REN LISTEN 1 SEC 0 SDC"; int data[1024]; main () { int status,l; initialize (21,0); transmit (sdc,&status); /* selected device clear */ /* start digitizing */ transmit ("MTA DATA 'REP 0,A' END",&status); /* set device to talk */ transmit ("MLA TALK 1 SEC 0",&status); /* read 3 bytes of header info */ rarray (data,3,&l,&status); /* read 2048 bytes of waveform data */ rarray (data,2048,&l,&status); /* note: the device sends data in a non-PC binary format */ /* clear device to stop it */ transmit (sdc,&status); }