
Prog ramming the 3000A Series oscilloscopes
96
Copyright © 2011-2013 Pico Technology Limited. All rights reserved.
ps3000abpg.en r9
2.12.56 ps3000aSetTriggerChannelProperties
PICO_STATUS ps3000aSetTriggerChannelProperties
(
short handle,
PS3000A_TRIGGER_CHANNEL_PROPERTIES * channelProperties,
short nChannelProperties,
short auxOutputEnable,
long autoTriggerMilliseconds
)
This function is used to enable or disable triggering and set its parameters.
Applicability
All modes
Arguments
handle,
the handle of the required device.
* channelProperties,
a pointer to an array of
requested properties. The array can contain a single element
describing the properties of one channel, or a number of elements
describing several channels. If
NULL
is passed, triggering is switched
off.
nChannelProperties,
the size of the
channelProperties
array. If zero, triggering is switched off.
auxOutputEnable,
not used
autoTriggerMilliseconds,
the time in milliseconds for which
the scope device will wait before collecting data if no trigger event
occurs. If this is set to zero, the scope device will wait indefinitely for
a trigger.
PICO_OK
PICO_INVALID_HANDLE
PICO_USER_CALLBACK
PICO_TRIGGER_ERROR
PICO_MEMORY
PICO_INVALID_TRIGGER_PROPERTY
PICO_DRIVER_FUNCTION
PICO_INVALID_PARAMETER