Test and Measurement Forum

Device not found

Post your C and C++ discussions here

Device not found

Postby michaell » Wed Feb 26, 2014 4:25 am

Hi I am running the C console example downloaded from picoscope web site. I have two picoscopes, a 3206A and a 3405a. I am using visual studio and without modifying the code, I am able to connect to 3405 but not able to use 3206. When I run the program while connecting 3206, it shows:
Opening the device...
Handle:0
Unable to open device
Device not found.

Both units work fine when I using using the "Picoscope 6" software so this shows it is not hardware issue.

Any idea what the problem is? Thanks a lot.
michaell
Newbie
 
Posts: 0
Joined: Wed Feb 26, 2014 4:12 am

Re: Device not found

Postby Martyn » Wed Feb 26, 2014 7:01 am

The same code should work with both the 3206A and 3405A as they use the same driver, please note that it will not work with the older 3206. If you are not seeing a device, or getting handle, make sure that it is not already open in Picoscope.
Martyn
Technical Specialist
Martyn
Site Admin
Site Admin
 
Posts: 2347
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Device not found

Postby michaell » Thu Feb 27, 2014 8:02 pm

Hi I tried again with third picoscope, a 3204. It also works without issue with the SDK example but the 3206 still not working. The one that having issue connecting is a 3206A serial number *AT645/285*. Do you think it requires some software update?
michaell
Newbie
 
Posts: 0
Joined: Wed Feb 26, 2014 4:12 am

Re: Device not found

Postby Martyn » Thu Feb 27, 2014 8:43 pm

Something strange is going on here. So can you open each of the units in turn with Picoscope 6, goto Help-About and post the text from the bottom panel. It will show us firmware and driver versions as well as serial numbers of the devices.
Martyn
Technical Specialist
Martyn
Site Admin
Site Admin
 
Posts: 2347
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Device not found

Postby michaell » Thu Feb 27, 2014 10:06 pm

I don't have the 3405 with me right now but here is the detail for the other two units

working unit

Model: PicoScope 3204
Serial Number: ZFY73/61
USB Version: 2.0
Calibration Date: Thursday, January 21, 2010
Hardware Version: 5
Driver Version: 3.6.4.266


(Unit that not connecting)
Model: PicoScope 3206A
Serial Number: AT645/285
USB Version: 2.0
Calibration Date: Monday, December 19, 2011
Hardware Version: 1
Driver Version: 1.0.0.520
Firmware Version: 1.3.3.0 / 0.5.11.0
michaell
Newbie
 
Posts: 0
Joined: Wed Feb 26, 2014 4:12 am

Re: Device not found

Postby Martyn » Thu Feb 27, 2014 10:25 pm

Are you sure the other unit is not a 3425 four channel differential scope ?

The two scope you have listed will not work with the same driver. The 3204 will use the ps3000 driver and the 3206a needs the ps3000a driver. They are completely different driver models.

The 3425 also uses the older ps3000 driver.

All scopes will work in Picoscope 6
Martyn
Technical Specialist
Martyn
Site Admin
Site Admin
 
Posts: 2347
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Device not found

Postby michaell » Thu Feb 27, 2014 11:14 pm

Downloaded SDK again and found the ps3000A driver thanks.
michaell
Newbie
 
Posts: 0
Joined: Wed Feb 26, 2014 4:12 am


Return to C and C++

Who is online

Users browsing this forum: No registered users and 0 guests