Test and Measurement Forum

SetDigitalPort bug?

Post general discussions on using our drivers to write your own software here

SetDigitalPort bug?

Postby Vassili » Mon Mar 28, 2016 10:34 pm

Hi,

If I call
SetDigitalPort(16384,PS3000A_DIGITAL_PORT0,1,10000)
SetDigitalPort(16384,PS3000A_DIGITAL_PORT1,0,10000)

and try to capture signal, buffers for digital signals are not modified.
(I am supplying buffers for both digital ports).
If, after that, I call

SetDigitalPort(16384,PS3000A_DIGITAL_PORT0,1,10000)

once more, then buffer for DIGITAL_PORT0 is modified as expected after the capture.
This was observed with both current release and current beta SDKs.
Could it be an SDK bug?
Vassili
Newbie
 
Posts: 0
Joined: Mon Mar 28, 2016 10:27 pm

Re: SetDigitalPort bug?

Postby Hitesh » Tue Mar 29, 2016 2:47 pm

Hi Vassili,

Which device are you using and what settings are you using for the analogue channels? Also which programming language are you using?

Which mode of data collection are you using - block, rapid block or streaming?

If it is streaming data collection, then this could be a driver bug that has been fixed - try the ps3000a and picoipp dll files from the latest PicoScope 6.11 version.

If this does not resolve the issue, please post your code here.

Regards,
Hitesh

Technical Specialist
Pico Technology
Hitesh
Site Admin
Site Admin
 
Posts: 2063
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire


Return to General Software Discussions

Who is online

Users browsing this forum: No registered users and 0 guests