#include #include "lptgpib.h" int main(int argc, char **argv){ lptgpib_init(0x378); char buf[1024]; while (1) { char val, flags; val = lptgpib_read_byte(&flags); if ( (flags & ATN) && ((val > MTA && val <= MTA + 30) || (val > MLA && val <= MLA + 30)) ) lptgpib_read_data(buf, sizeof(buf)); printf("%s\n", buf); } }