PS6403C: Sample Interval Issue

Post your MATLAB discussions here
Post Reply
Noman
Newbie
Posts: 0
Joined: Mon Jan 11, 2016 9:36 pm

PS6403C: Sample Interval Issue

Post by Noman »

Hello,

I'm using the PS 6403C and want to use the matlab file: PS6000_IC_Generic_Driver_Streaming.m with different sample interval (200 ps). When using the code:
set(streamingGroupObj, 'streamingInterval', 0.2e-9)
as explained in the comments of the file, it returns the following error:

Error using icgroup/invoke (line 92)
Undefined function or variable 'PICO_USB3_0_DEVICE_NON_USB3_0_PORT'.

Error in Streaming_1 (line 206)
[status.runStreaming, actualSampleInterval, sampleIntervalTimeUnitsStr] = ...

When using the default sample interval, in other words; when running the file as it is, without modifying it, it works. But as soon as I change the sample interval using that command above, it returns that error. So I need your help please!

BR
Noman

Martyn
Site Admin
Site Admin
Posts: 4491
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: PS6403C: Sample Interval Issue

Post by Martyn »

The fastest streaming sample interval is 6.4ns, this is a hard coded limit, any faster than this and it would swamp the USB bus eventually leading to lost data. A sample interval of 200ps, 5GS/s, is only available with block captures where the data is collected on the device.
Martyn
Technical Support Manager

Post Reply