Search found 4035 matches

by Martyn
Mon Oct 11, 2021 9:58 am
Forum: PicoScope 6 for Windows
Topic: Wrapper dll for 6000a series
Replies: 7
Views: 4525

Re: Wrapper dll for 6000a series

Can you confirm what you are passing each time as the last parameter in the SetDataBuffer call, this is the ACTION parameter.
by Martyn
Fri Oct 08, 2021 7:46 am
Forum: PicoScope 6 for Windows
Topic: Wrapper dll for 6000a series
Replies: 7
Views: 4525

Re: Wrapper dll for 6000a series

You only need to call RunStreaming once, so I have made some changes to your pseudo code ps6000aOpenUnit ps6000aSetChannelOn //Set chA only ps6000aSetSimpleTrigger //300us autotrigger Buffer a = new Buffer //Length = 100k Buffer b = new Buffer //Length = 100k ps6000aSetDataBuffer //Feed it the Buffe...
by Martyn
Thu Oct 07, 2021 7:49 am
Forum: PicoScope 6 for Windows
Topic: Wrapper dll for 6000a series
Replies: 7
Views: 4525

Re: Wrapper dll for 6000a series

Use two buffers A and B, start off by giving Buffer A to the driver to fill, when full tell the driver to start filling Buffer B whilst you process the data in Buffer A. When Buffer B is full tell the driver to start using Buffer A again as you have processed the data and it can be reused. Keep repe...
by Martyn
Mon Oct 04, 2021 9:45 am
Forum: PicoScope 6 for Windows
Topic: Wrapper dll for 6000a series
Replies: 7
Views: 4525

Re: Wrapper dll for 6000a series

You don't need to use a wrapper with the 6000a driver as it works differently to previous models and does not use a callback. The function call ps6000aGetStreamingLatestValues will return PICO_OK whilst the buffer is filling with data, and then PICO_WAITING_FOR_DATA_BUFFERS when that buffer is full....
by Martyn
Thu Sep 30, 2021 5:04 am
Forum: C and C++
Topic: Setting IEPE mode in Streaming Handler in my C++ program
Replies: 2
Views: 1563

Re: Setting IEPE mode in Streaming Handler in my C++ program

When setting up the channel there are specific ranges for the accelerometer, you select these to switch on the power source for the IEPE accelerometer, and use AC coupling PS4000_ACCELEROMETER_10MV, PS4000_ACCELEROMETER_20MV, PS4000_ACCELEROMETER_50MV, PS4000_ACCELEROMETER_100MV, PS4000_ACCELEROMETE...
by Martyn
Tue Sep 28, 2021 6:37 am
Forum: PicoScope 6 for Windows
Topic: PicoScope6 r6.12
Replies: 3
Views: 3142

Re: PicoScope6 r6.12

You can find those versions here
https://www.picotech.com/download/softw ... _13_15.exe
https://www.picotech.com/download/softw ... 6_12_9.exe

Is there a particular reason you need these old versions?
by Martyn
Thu Sep 23, 2021 6:00 am
Forum: .Net Languages (C#, VB.Net, .)
Topic: Status20 returned when calling Pico from Vector CANoe environment
Replies: 2
Views: 16642

Re: Status20 returned when calling Pico from Vector CANoe environment

Gerry has misunderstood the issue, posting to the auto forum will not help. Can you please email your code to support@picotech.com and then we can take a look.
by Martyn
Sun Sep 12, 2021 8:10 am
Forum: General Software Discussions
Topic: Advanced Trigger: Logical AND between 2 channels
Replies: 8
Views: 6227

Re: Advanced Trigger: Logical AND between 2 channels

I am currently on leave, will be back on 20th and will pick up then.
by Martyn
Thu Sep 09, 2021 5:42 am
Forum: MATLAB
Topic: Matlab Resolution is worse than Picolog 6 Software
Replies: 16
Views: 10201

Re: Matlab Resolution is worse than Picolog 6 Software

Generally if there is a difference in data between PicoScope 6 and Matlab it is due to a subtle difference in the setup. This could be number of channels enabled, sample rate, filtering in PicoScope 6 or something lese. In the first instance please post a psdata file showing the noise, and the Matla...
by Martyn
Wed Sep 08, 2021 5:40 am
Forum: PicoScope 6 for Windows
Topic: ID CAN decoding in DEC
Replies: 3
Views: 11711

Re: ID CAN decoding in DEC

Please provide a psdata file so that we can see what is going on.
by Martyn
Tue Sep 07, 2021 5:45 am
Forum: General Software Discussions
Topic: Advanced Trigger: Logical AND between 2 channels
Replies: 8
Views: 6227

Re: Advanced Trigger: Logical AND between 2 channels

I haven't used the v2 function and I don't have a 5000D series device to test this on. Moving from PICO_INVALID_TRIGGER_STATES in your first post to PICO_CONDITIONS in this one is positive. So can you try just working with the analog channels triggerConditionsA = ps.PS5000A_CONDITION(ps.PS5000A_CHAN...
by Martyn
Mon Sep 06, 2021 10:38 am
Forum: General Software Discussions
Topic: Advanced Trigger: Logical AND between 2 channels
Replies: 8
Views: 6227

Re: Advanced Trigger: Logical AND between 2 channels

The trigger conditions array will need PS5000A_CONDITION_DONT_CARE states for all the other channels typedef struct tPS5000ATriggerConditions { PS5000A_TRIGGER_STATE channelA; PS5000A_TRIGGER_STATE channelB; PS5000A_TRIGGER_STATE channelC; PS5000A_TRIGGER_STATE channelD; PS5000A_TRIGGER_STATE extern...
by Martyn
Fri Sep 03, 2021 9:16 am
Forum: Getting Started
Topic: Use labview to control a function generator
Replies: 4
Views: 2563

Re: Use labview to control a function generator

You would need to speak with Rigol, or post on the LabVIEW forums regarding this. We use LabVIEW in a different way to access our devices.
by Martyn
Fri Sep 03, 2021 7:17 am
Forum: Getting Started
Topic: Use labview to control a function generator
Replies: 4
Views: 2563

Re: Use labview to control a function generator

What function generator do you have ?