High Sampling Rates using Python

Post general discussions on using our drivers to write your own software here
Post Reply
Ritzmann
Newbie
Posts: 0
Joined: Thu Apr 09, 2020 9:47 am

High Sampling Rates using Python

Post by Ritzmann » Thu Apr 09, 2020 10:57 am

Hi
I'am using a PicoScope 5444D MSO and access it using Python and the picosdk-python-wrappers.
In the block mode I want to configurate high sampling rates.
I'm using two analog channels (currently A + D) and one digital Port (currently Port 0).
According the datasheet and the API programmers guide I should be able to use 125MS/s in 14-bit mode and 250MS/s in 8-bit mode. But I can just use half of it (62.5MS/s in 14-bit mode and 125 MS/s in 8-bit mode). When I try to configurate e.g. 125MS/s in 14 bit mode I get the error: "PicoSDK returned PICO_INVALID_TIMEBASE"
When I don't activate the digital Port I can use the higher sampling rates as excepted.
Is there any trick to be able to use to full sampling rate using a digital Port?

Thanks

NeilH
PICO STAFF
PICO STAFF
Posts: 180
Joined: Tue Jul 18, 2017 8:28 am

Re: High Sampling Rates using Python

Post by NeilH » Tue Apr 14, 2020 7:56 am

Hi

It might be worth deliberately turning off the unused channels just to make sure that they are actually disabled.

Yours,
Neil
Neil
Technical Support Engineer

Post Reply