SetDigitalPort bug?

Post general discussions on using our drivers to write your own software here
Post Reply
Vassili
Newbie
Posts: 0
Joined: Mon Mar 28, 2016 10:27 pm

SetDigitalPort bug?

Post by 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?

Hitesh
Site Admin
Site Admin
Posts: 2805
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Re: SetDigitalPort bug?

Post by 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 Support Engineer

Post Reply