Triggering

When the Sparrow Link Pulse Generator is set to Trigger Mode, the screen will lock and read “ Trigger Mode Enabled.” This feature blinds and prevents an end user from viewing or modifying the stimulation.

Always configure the stimulation parameters as desired before entering Trigger Mode. This includes:

  • Cycle times
  • Ramp times
  • Pulse width
  • Frequency
  • Amplitude

Before entering Trigger mode, turn off all stimulation. If the stimulation is ON when entering Trigger mode, it will continue to cycle as set by the cycle ON and OFF times. Changes to stimulation other than Trigger ON and OFF may result in failed commands or dropped connections.

SetTriggerMode

SetTriggerMode
(
Value
,
)

Enable or disable triggering for specific channel(s).

Params
Value
integer
required

0 = Exit the trigger state.
1 = Enable triggering for the Inner channel via Channel A on the Hub.  
2 = Enable triggering for the Outer channel via Channel B on the Hub
3 = Enable triggering for BOTH the Inner and Outer channels via Channel A & B on the Hub.

required
Return Value

SetTrigger

SetTrigger
(
Value
,
)

If you want to run triggering from a console or script, enable trigger mode, then use the SetTrigger() command below to toggle stimulation ON and OFF. You do not need to use the SetTrigger() command when triggering from the BNC connections, channels A or B.

Params
Value
integer
required

0 = Turn the trigger OFF. Stimulation will turn off.
1 = Trigger ON the Inner channel.
2 = Trigger ON the Outer channel.
3 = Trigger ON BOTH the Inner and Outer channels.

required
Return Value

SetTriggerLog

SetTriggerLog
(
Value
,
)

To improve response rates while rapidly triggering, use SetTriggerLog() below to turn OFF the logging of triggering events. By default, logging of trigger events will be ON.

Params
Value
integer
required

0 = Turn OFF the logging of Trigger events.
1 = Turn ON the logging of Trigger events

required
Return Value