Search found 169 matches

by Chris
Thu Mar 17, 2011 11:50 am
Forum: General Software Discussions
Topic: Trigger question
Replies: 3
Views: 5483

Re: Trigger question

knowing the sampling rate, you could set the autotrigger timeout to a value that corresponds to the lenght of time taken to collect the required number of samples.
by Chris
Tue Mar 15, 2011 12:01 pm
Forum: C and C++
Topic: usb transfer speed pico 4227
Replies: 1
Views: 4008

Re: usb transfer speed pico 4227

V1.1.0.78 is the latest ps4000.dll @ 15/03/2011

Using a 4227, I am getting similar transfer rates to those that you're finding.

Making sure (as you have said) that nothing much else is running will help.
Can you try it on a faster PC?
by Chris
Mon Mar 14, 2011 1:22 pm
Forum: USB PC Data Loggers
Topic: manually install picolog1216 usb driver
Replies: 1
Views: 3475

Re: manually install picolog1216 usb driver

You will also need to run dpinst.exe file.

If you have a 32 bit operating system, use the DPInst.exe from the x86 folder.
For a 64 bit operating system, run the DPInst.exe from the amd64 folder. (irrespective of your processor manufacturer.)
by Chris
Fri Mar 11, 2011 3:30 pm
Forum: General Software Discussions
Topic: Calling ps4000OpenUnitEx crash the program
Replies: 1
Views: 3738

Re: Calling ps4000OpenUnitEx crash the program

calling the function ...

status = ps4000OpenUnitEx(&(unit.handle), "xyz12/345");

will open the unit with that particular serial number.

Is that what you are trying to do.

If you actually want to get the serial number, call ps4000EnumerateUnits.
by Chris
Fri Mar 11, 2011 9:11 am
Forum: LabVIEW
Topic: Connect TC08 to labview
Replies: 4
Views: 7242

Re: Connect TC08 to labview

Try the example in the latest SDK, which can be downloaded from the website

http://www.picotech.com/software.html

Select TC-08 Thermocouple Data Logger USB (select the product)

Select Software Development kit in step 2 (Software version)

This works.
by Chris
Fri Mar 11, 2011 8:50 am
Forum: General Software Discussions
Topic: Built-In Signal Generator
Replies: 2
Views: 5128

Re: Built-In Signal Generator

Every 50ns, the delta phase value is added to the "phase accumulator". This is a 32-bit value, of which the top 13 bits are used as the index for the 8k waveform buffer. This means that in order to advance one sample through the waveform buffer, you must add 2^(32-13) = 524288 to the phase accumulat...
by Chris
Thu Mar 10, 2011 4:16 pm
Forum: C and C++
Topic: PICOLOG 1216 - getvalue function
Replies: 3
Views: 5469

Re: PICOLOG 1216 - getvalue function

The number of samples you want to collect is the total number, so to get 10Ks/s on 2 channels you'd need to have a 20Ks/s sample rate.

You could therefore reduce the usForBlock from 60000000 to 30000000 or increase the nSamples parameter from 600000 to 1200000
by Chris
Thu Mar 03, 2011 5:09 pm
Forum: General Software Discussions
Topic: PicoScope 4000 series driver and XP embedded
Replies: 5
Views: 8656

Re: PicoScope 4000 series driver and XP embedded

As xpe & wes are just cut down versions of the full operating system, any of pico's products should work, provided all dll required are on the embedded system.
by Chris
Mon Feb 28, 2011 4:03 pm
Forum: VB and VBA (Excel, Access)
Topic: VB procedure prototypes and fast streaming
Replies: 3
Views: 6638

Re: VB procedure prototypes and fast streaming

It is up to individual users to make the choice of which programming language to use, but Pico will assist with any specific questions about using the API functions.
by Chris
Mon Feb 28, 2011 3:46 pm
Forum: C and C++
Topic: pulse width trigger
Replies: 5
Views: 10645

Re: pulse width trigger

RISING would probably be more in line with what you need, I was just concentrating on getting the pulse width trigger to work, not on the specifics.
by Chris
Mon Feb 28, 2011 2:38 pm
Forum: .Net Languages (C#, VB.Net, .)
Topic: c# example
Replies: 3
Views: 8883

Re: c# example

Please contact support@picotech.com.
by Chris
Wed Feb 23, 2011 4:17 pm
Forum: VB and VBA (Excel, Access)
Topic: VB procedure prototypes and fast streaming
Replies: 3
Views: 6638

Re: VB procedure prototypes and fast streaming

You would need to write your own declarations for functions other than those used in the vb example. We have provided a ps2000wrap.dll for those functions that can't be called directly from vb, such as the callback functions. The source code ps2000wrap.c is provided in the sdk, to show how these wra...
by Chris
Wed Feb 23, 2011 3:51 pm
Forum: VB and VBA (Excel, Access)
Topic: PicoScope 2203 VB sample program crashes VB6
Replies: 5
Views: 12053

Re: PicoScope 2203 VB sample program crashes VB6

Updated in SDK post R10.1.0.8
by Chris
Wed Feb 23, 2011 11:34 am
Forum: C and C++
Topic: PICOLOG 1216 - getvalue function
Replies: 3
Views: 5469

Re: PICOLOG 1216 - getvalue function

To use 2 channels, you need declare... short channels [] = {1, 2}; short nChannels = 2; and call... status = pl1000SetInterval(g_handle, &usForBlock, nSamples, channels, nChannels); status = pl1000GetValues(g_handle, &samples[0], &nSamplesCollected, overflow, &triggerIndex); The samples array will h...