buff[3]=0;
int2chars(buff+4, cmdlen);
buff[8]=1;
- buff[9]=0x37;
- buff[10]=0x39;
- buff[11]=0x39;
+ buff[9]=0x00;
+ buff[10]=0x00;
+ buff[11]=0x00;
//fprintf(stderr,"Writing header len=%d\n", cmdlen);
//printb(buff,12);
r=usb_bulk_write(dev, 1, (char*)buff, 12, USB_TIMEOUT);
seq++;
buff[1]=seq; buff[2]=~seq; //nseq
int2chars(buff+4,0x40);
- buff[8]=1;
+ buff[8]=0;
buff[9]=0xA;
buff[10]=0;
buff[11]=0;
//Locate and open the scope
dev = usbtmc_find_scope();
if (!dev) {
- printf("No scope found.\n");
- exit(1);
+ return NULL;
}
usbtmc_claim(dev);
//The following code isn't really necessary, the program works