06-12-2014 04:13 PM
I'm creating a new driver for an old piece of equipment, a Canberra iSolo Alpha/Beta Radiation Counter. The manufacturer does not supply an independent driver with the instrument. I'm forced to use USB RAW since I don't believe the tool is USBTMC compatable. I've created a USB driver using the VISA Wizard and it looks like it's almost all there, except I get a VI_ATTR_USB_BULK_IN_STATUS with an Invalid Property Value, the instrument appears to not support Bulk In Pipe so that attribute is set to -1. Why is the value for the status invalid?
Cheers,
Boyd
06-13-2014 10:55 AM
Hello Boyd,
-1 indicates the bulk-in-pipe status is unknown. have you tried communicating with your device? if so, did you received any other errors?
06-13-2014 02:47 PM
I get the following error...
Write Operation (*IDN?\n)
Error
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
Cheers,
Boyd
06-13-2014 03:10 PM
@FierceGeek wrote:
I get the following error...
Write Operation (*IDN?\n)
Error
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
Cheers,
Boyd
Old test equipment will not respond to the *IDN? query.
You'll need to find another query that works for it.
06-13-2014 03:38 PM
*IDN? is a query that's listed in their communcation protocol.
Thanks,
Boyd
06-13-2014 03:38 PM
06-16-2014 10:57 AM - edited 06-16-2014 11:14 AM
I do have the details of the instruments protocols, see attachment.
Originally the instrument appeared as HID (Human Interface Device).
The instrument is currently in use using the vendors software via the USB port. Using the USB port it is expected to minimize impact to operations, hardware and development time. And I do not have an RS232 cable for a PC/iSolo connection.
Cheers,
Boyd
06-16-2014 04:12 PM
06-16-2014 05:36 PM
06-19-2014 04:15 PM
The iSolo origanially appeared as a HID, after creating a driver using the wizard it now shows up, please see attachment.