|
|
|
|
@ -82,8 +82,8 @@ int cnt, vid, pid;
|
|
|
|
|
}
|
|
|
|
|
rxValue = ((int)buffer[1] & 0xff) | (((int)buffer[0] & 0xff) << 8);
|
|
|
|
|
rxIndex = ((int)buffer[3] & 0xff) | (((int)buffer[2] & 0xff) << 8);
|
|
|
|
|
fprintf(stderr, "%3d.%02d*C ", rxValue/100, rxValue%100);
|
|
|
|
|
fprintf(stderr, "%3d.%02d*C \n", rxIndex/100, rxIndex%100);
|
|
|
|
|
fprintf(stdout, "0: %3d.%02d*C \n", rxValue/100, rxValue%100);
|
|
|
|
|
fprintf(stdout, "1: %3d.%02d*C \n", rxIndex/100, rxIndex%100);
|
|
|
|
|
|
|
|
|
|
cnt = usb_control_msg(handle, USB_TYPE_VENDOR | USB_RECIP_DEVICE | USB_ENDPOINT_IN, 101, value, index, buffer, sizeof(buffer), 5000);
|
|
|
|
|
if(cnt < 0){
|
|
|
|
|
@ -91,8 +91,8 @@ int cnt, vid, pid;
|
|
|
|
|
}
|
|
|
|
|
rxValue = ((int)buffer[1] & 0xff) | (((int)buffer[0] & 0xff) << 8);
|
|
|
|
|
rxIndex = ((int)buffer[3] & 0xff) | (((int)buffer[2] & 0xff) << 8);
|
|
|
|
|
fprintf(stderr, "%3d.%02d*C ", rxValue/100, rxValue%100);
|
|
|
|
|
fprintf(stderr, "%3d.%02d*C \n", rxIndex/100, rxIndex%100);
|
|
|
|
|
fprintf(stdout, "2: %3d.%02d*C \n", rxValue/100, rxValue%100);
|
|
|
|
|
fprintf(stdout, "3: %3d.%02d*C \n", rxIndex/100, rxIndex%100);
|
|
|
|
|
} else if(strcasecmp(argv[1], "spi") == 0) {
|
|
|
|
|
if(argc != 5) {
|
|
|
|
|
usage();
|
|
|
|
|
|