//Initialize scope
sc = usbtmc_initscope();
+ usbtmc_claim(sc);
buff = malloc (1024*1024);
if (buff == NULL) {
perror("malloc");
continue;
}
if (strncmp (scpi, "databuf", 7) == 0) {
- do_get_buf (sc);
+ do_get_buf(sc);
continue;
}
if (strncmp (scpi, "screen", 6) == 0) {
- do_get_screen (sc);
+ do_get_screen(sc);
+ continue;
+ }
+ if (strncmp (scpi, "display", 7) == 0) {
+ do_display_screen(sc);
continue;
}
//Disable keylock, so the user doesn't have to press the 'force'-button
l=usbtmc_sendscpi(sc, ":KEY:LOCK DISABLE",NULL,0);
- //Free up and exit
- usb_release_interface(sc,0);
- usb_close(sc);
+ usbtmc_release(sc);
+ usbtmc_close(sc);
return 0;
}