Search found 13 matches

by joejk
Fri Jun 02, 2017 3:20 am
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Hi again, I have tried the example PS3000A_ID_Rapid_Block_Plot3D_Example. I modified it to take data in successive calls to 'getRapidBlockData'. This works but each call displays text on the matlab command window: getRapidBlockData: Retrieving data... getRapidBlockData: Converting Analogue channels ...
by joejk
Fri May 26, 2017 1:18 am
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Thank you, again. I have tried a streaming with start/stop technique from the matlab script and a fraction of a second of data took many seconds to acquire (without squaring and summing). The other disadvantage was that each data segment was a bit arbitrary in length, and, though I did have the inde...
by joejk
Wed May 24, 2017 11:33 pm
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Hi Hitesh, Thank you for the reply. Using my current configuration, I want to capture data on each and every channel at 20MS/s. The trigger signal is ~1kHz. For each channel, that's 20kS per trigger event. That data is to be squared and summed into the application buffer while data for the subsequen...
by joejk
Wed May 24, 2017 6:11 am
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Hello, Thank you, Hitesh. That was helpful. Further on streaming data with matlab: I'm trying to use triggering with streaming. It seems that the trigger is recorded upon the first trigger signal (rising edge), and I can get the index of the data where that trigger happens. But I need a way to get a...
by joejk
Tue May 02, 2017 12:23 am
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Thank you. The streaming example in the new files is working. I noticed in the new example that there is code like the following: triggerGroupObj = get(ps3000aDeviceObj, 'Trigger'); triggerGroupObj = triggerGroupObj(1); [status.setTriggerOff] = invoke(triggerGroupObj, 'setTriggerOff'); This is a bit...
by joejk
Tue Apr 25, 2017 11:49 pm
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Hi Hitesh,
I have not received an email from you. Please let me know which files to download.
Cheers
Joe
by joejk
Mon Apr 24, 2017 6:12 am
Forum: MATLAB
Topic: Manual Trigger Question in Matlab
Replies: 5
Views: 2708

Re: Manual Trigger Question in Matlab

Hi,
I am a bit confused by the solution. What is the difference between "calling the runBlock() function" and "calling ps3000aRunBlock" ? I'm not sure what "calling the runBlock function" is refering to, if not the ps3000aRunBlock function.
Cheers
Joe
by joejk
Thu Apr 20, 2017 6:47 am
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

Re: matlab examples with picoscope 3405A

Thanks for your response. Before I email support, the problem I'm having is with the call to 'GetStreamingLatestValues' which returns 13 (PICO_INVALID_PARAMETER). The c-code indicates that this is returned when it gets and invalid deviceIndex value. But the MATLAB example invokes this call using the...
by joejk
Thu Apr 13, 2017 6:58 am
Forum: MATLAB
Topic: matlab examples with picoscope 3405A
Replies: 15
Views: 6125

matlab examples with picoscope 3405A

Hello,
I am trying to run the MatLab examples supplied with the PS3000a SDK. They don't seem to work with my unit. The Picoscope firmware version is 1.2.1. I'm particularly interested in the streaming example -- it should work as is, shouldn't it?
Cheers
Joe
by joejk
Wed Apr 05, 2017 1:10 am
Forum: Pre-Sales Advice
Topic: fast daq on 5 channels
Replies: 4
Views: 2303

Re: fast daq on 5 channels

Thanks for the reply. I believe you are suggesting the Picoscope 4824 model and writing code using the SDK to acquire the data and then process it according to my requirements. I'd like some more detail about how to do this, e.g. can the 4824 acquire data in block mode or is streaming mode necessary...
by joejk
Mon Apr 03, 2017 4:39 am
Forum: Pre-Sales Advice
Topic: fast daq on 5 channels
Replies: 4
Views: 2303

fast daq on 5 channels

Hi, I need to acquire 5 channels of data at 20MS/s on each channel. I need to do this for a set time period (variable from ~1 second to a max of ~1 minute), process the data (involving waveform averaging) which will condense the data which will then be stored in a file, then repeat the process. Idea...
by joejk
Fri Mar 31, 2017 12:24 am
Forum: Pre-Sales Advice
Topic: Math functions
Replies: 5
Views: 3154

Re: Math functions

this seems to work. I can't easily get the result to display properly. Since I'm a newbie with this software, I don't know how to scale the y-axis for a view containing the result. Are there keyboard shortcuts?
by joejk
Thu Mar 30, 2017 5:16 am
Forum: Pre-Sales Advice
Topic: Math functions
Replies: 5
Views: 3154

Re: Math functions

I would like to do the following math function:
(chA - DCAverage(chA))^2

I would then like to do a waveform average of the result.

Can Picoscope 6 software do this?