|
Beispielprogramm für GPIB-1
|
Empfangstestprogramm in C
| |
/*Bezeichnung:Empfangstestprogramm in C Beschreibung:Empfangen mit der GPIB-Karte. */
/* 13. 4. 1994: Getestet jk */
#include <stdio.h> #include <fcntl.h>
#pragma warn -par
void handler(int errval,int ax,int bp,int si) /* Fängt Fehler ab, wenn keine Eingabe von der GPIB-Karte ansteht */ { hardresume(1); }
#pragma warn +par
void main(void) { int handle; char string[255];
harderr(handler);
clrscr(); do { if((handle=open("GPIB"))==-1) { printf("Fehler!"); getch(); exit(1); }
/* ™ffnet GPIB zum Lesen und übergibt die Adresse an handle */
read(handle,string,255); /* Liest Daten von der GPIB-Karte (max. 255 Zeichen */ printf("%s\n",string); /* Gibt die eingelesenen Daten auf dem Bildschirm aus */ close(handle); /* Schlieát handle */ } while(strcmp(string,"Ende")); }
|
|
|