I am using the ps4000GetTimebase(...) function at a ps4227 in C# and I have a problem with setting the timebase to 4ns here. The programmer's guide explicitly says that 4ns is only available at ps4227, but I can not set the timbase to this value.
I do the following :
ps4000GetTimebase( handle=1, timebase=0, noSamples=1024, out timeInterval, oversample=1, out maxSamples, 0);
After calling the function with timebase=0; timeInterval should be set to 4(ns).
But that's no the case. It is 0(ns) instead.
When I use timebase=1, timeInterval is set to 8(ns), which is what I expected and what's said in the documentation.
Does anybody see what's wrong here?