The definition for delay as given in the ps4000pg.en manual is as follows:
delay - the time between the trigger occuring and the first sample, in multiples of eight sample periods. For example, if delay = 100, then the scope would wait 800sample periods before sampling. At timebase of 80MS/s (12.5ns) per sample (timebase =0), the total delay would be 800x12.5ns = 10us.
I have a textbox allowing the user to enter the time delay they would like to have. Based on the information above, I devised a formula to calculate the value of the "delay" parameter as follows:
delay_value * 8 * currentTimebase = user_entered_delay_value.. for which I solve for delay_value.
However, when I actually used the delay_value, I got 1/8th the time delay instead. As a solution, I removed the factor of 8. Was I not suppose to include the "8" in the first place?