Test and Measurement Forum

[Python] Rise time help

Post general discussions on using our drivers to write your own software here

[Python] Rise time help

Postby Aldrema » Tue Jun 24, 2014 1:35 pm


First, thanks for all the support i found in this forum for python programming.
Thanks to that, i can control the picoscope i'm using (3406B) and get data from the channels.

But, this is only the first part of my application. Now, i would like to get from the data the rise time of the signal. But the API only provides functions in order to control the picoscope and get datas from it.

At the end, i would like to be able to use functions to get some mesures on my signal like you can do with your own application (PicoScope6), but "automatically" in order to test the signal with different scripts for differents conditions.

As for now, i'm stuck on this, and i can't go on until i'm able to get the rise time of a signal.

(At this level, i'm coding in Python, but it's more an algorithm problem than a language one)
Posts: 0
Joined: Tue Jun 24, 2014 12:46 pm

Re: [Python] Rise time help

Postby Karunen » Mon Jun 30, 2014 11:25 am

Hi Aldrema,

Measurements can be exported via the command line interface.

With Picoscope6 running, and displaying a measurement, open a command prompt window and then type

Code: Select all
picoscope.com /a Measurements.CSV?

it will push a comma separated measurement list to the console. This could be piped to a file or read by an external application.

We provide an API to allow customer's ease of access for retrieving the raw data but post processing will be up to each individual user.

If you are looking for an algorithm then you may want to take a look at the link below.


Please note Pico Technology is not responsible for the content of third party sites.

Kind Regards,

Technical Specialist
Pico Technology
Advanced User
Advanced User
Posts: 194
Joined: Thu Nov 21, 2013 9:22 am

Return to General Software Discussions

Who is online

Users browsing this forum: No registered users and 1 guest