Search found 558 matches

by Robin
Tue Jul 27, 2010 1:38 pm
Forum: C and C++
Topic: Using ps4000GetValuesTriggerTimeOffsetBulk64 with 4227 Scop
Replies: 6
Views: 5134

Re: Using ps4000GetValuesTriggerTimeOffsetBulk64 with 4227 S

Hi Mathias

This time is the difference between the first sample in a block and the trigger event, found by linear interpolation. This is why you will get both positive and negative values.

It can be used to minimise trigger jitter. I don't think this is what you are after.

Robin
by Robin
Tue Jul 27, 2010 1:32 pm
Forum: C and C++
Topic: Maximum Segments at 4227
Replies: 16
Views: 8711

Re: Maximum Segments at 4227

Hi Mathias

I have just re-tested this DLL and the auto trigger time was correct.

Is your application definitely running this DLL?

Are your captures still completing in 40 s?

Robin
by Robin
Wed Jul 21, 2010 12:17 pm
Forum: General Software Discussions
Topic: Delphi - INC file incomplete
Replies: 7
Views: 4685

Re: Delphi - INC file incomplete

Hi After looking in to this further, I found that I was incorrect in my previous post. Sorry. The value returned by ps2000_get_streaming_last_values is either 0 or 1. 1 indicates that the callback will be called and 0 indicates that it will not, either because one of the inputs is out of range or be...
by Robin
Tue Jul 20, 2010 1:42 pm
Forum: General Software Discussions
Topic: Delphi - INC file incomplete
Replies: 7
Views: 4685

Re: Delphi - INC file incomplete

Hi You need to call ps2000_get_streaming_last_values periodically, when you are ready to receive data from the device. The driver will then call in to your code, passing pointers to the location of the new data. The return value of ps2000_get_streaming_last_values is the number of samples that are a...
by Robin
Mon Jul 19, 2010 9:39 am
Forum: C and C++
Topic: Maximum Segments at 4227
Replies: 16
Views: 8711

Re: Maximum Segments at 4227

Hi

Here is the fix

Robin
by Robin
Mon Jul 19, 2010 8:59 am
Forum: General Software Discussions
Topic: Delphi - INC file incomplete
Replies: 7
Views: 4685

Re: Delphi - INC file incomplete

Hi

The Delphi example was written for the older 2000 series scopes that don't support fast streaming.

I don't know much about Delphi, but shouldn't

sample_interval
max_samples
noOfSamplesPerAggregate
overview_buffer_size

be LongWord rather than LongInt?

Robin
by Robin
Mon Jul 19, 2010 8:47 am
Forum: Pre-Sales Advice
Topic: PicoScope 520x + HP Vee Support?
Replies: 4
Views: 5212

Re: PicoScope 520x + HP Vee Support?

Hi

It is in the software development kit (SDK), which can be downloaded via www.picotech.com/software.html

Robin
by Robin
Mon Jul 19, 2010 8:44 am
Forum: USB PC Oscilloscopes
Topic: picoscope 3206 example programming files
Replies: 1
Views: 1447

Re: picoscope 3206 example programming files

Hi

All of our examples are in the software development kits (SDKs), which can be downloaded via www.picotech.com/software.html

Robin
by Robin
Mon Jul 19, 2010 8:42 am
Forum: LabVIEW
Topic: Using TC-08 with Labview 7.0 Express
Replies: 1
Views: 1908

Re: Using TC-08 with Labview 7.0 Express

Hi

Here is a VI for the USB TC-08 saved for version 7.0.

Hope it helps

Robin
by Robin
Mon Jul 19, 2010 8:37 am
Forum: LabVIEW
Topic: Encapsulated VIs for USB TC-08
Replies: 26
Views: 20182

Re: Encapsulated VIs for USB TC-08

Hi

All of our examples are available in the software development kit (SDK), which can be downloaded via www.picotech.com/software.html

Robin
by Robin
Thu Jul 15, 2010 12:46 pm
Forum: USB PC Oscilloscopes
Topic: Measurements in Labview at High Frequency
Replies: 1
Views: 1554

Re: Measurements in Labview at High Frequency

Hi Nick

Unfortunately, we don't have a LabVIEW example that uses ETS.

The function ps3000_get_times_and_values is available in the driver (ps3000.dll) and can be called from LabVIEW by using the Call Lbrary Function node.

Robin
by Robin
Thu Jul 15, 2010 12:38 pm
Forum: USB PC Data Loggers
Topic: Duty cycle when sampling in streaming mode
Replies: 3
Views: 2736

Re: Duty cycle when sampling in streaming mode

Hi Patrick

You only need to call Run once and then you can call GetValues in your loop.

As you are using streaming mode, there will be no gaps in the data.

See collect_streaming() in pl1000con.c

Robin
by Robin
Wed Jul 14, 2010 12:52 pm
Forum: C and C++
Topic: Maximum Segments at 4227
Replies: 16
Views: 8711

Re: Maximum Segments at 4227

Hi Mathias

This appears to be a bug that affects the 4226 and 4227 only.

I will post an updated driver here once it has been fixed.

Robin
by Robin
Tue Jul 13, 2010 12:33 pm
Forum: C and C++
Topic: Maximum Segments at 4227
Replies: 16
Views: 8711

Re: Maximum Segments at 4227

Yes, thats a feature which i would need.
Hi Mathias

We have looked in to this and unfortunately it cannot be easily done. This is because device only tells the driver when all segments have been captured. Therefore, it is not possible to do this without changing the way the scope works.

Robin
by Robin
Tue Jul 13, 2010 12:27 pm
Forum: LabVIEW
Topic: functions to verify the trigger and channel settings
Replies: 5
Views: 3564

Re: functions to verify the trigger and channel settings

This will be fixed in the next release.

Robin