Hi Ryan,
Pre-trigger time is a similar idea to hold-off in the VirtualBench API. After starting an acquisition, the MSO hardware ignores trigger conditions for the pre-trigger time.
In the LabVIEW API, you can control it directly. It's an input to "MSO Configure Timing".
In the application, you can control it by moving the trigger position on the screen (to the right is more pre-trigger time). In the application, the amount of pre-trigger time is based on the time per divison as well, so if you want an exact number like 50uS, it might be easier to set it through the LabVIEW API.
Regards,
William Earle
Software Engineer
NI R&D