Instruction manual

AMPDIO DRIVERS
Page 146
division of the train clock frequency.
Returns short: OK
or ERRHANDLE
ERRCHAN
ERRDATA
Prior Calls registerBoardEx
TCsetRestrictedPulseTrain
See Also TCfreeRestrictedPulseTrain
TCchangeRestrictedPulseTrainGate
TCchangeRestrictedPulseTrainCount
TCcontrolRestrictedPulseTrain
6.4.8.17 Change Restricted Periodic Pulse Train’s Pulse Count — TCchangeRestrictedPulseTrainCount
Changes the pulse count for the restricted periodic pulse train generator (as set up by
TCsetRestrictedPulseTrain) to the specified value by altering the pulse frequency. For a pulse
train currently in progress, the wrong number of pulses may be generated.
SUPPORTED IN VERSION 4.32 ONWARDS.
i = TCchangeRestrictedPulseTrainCount (h, hRPT, pulseCount)
where h short: board handle as issued by the
registerBoardEx function.
hRPT short: restricted periodic pulse train generator
handle, as issued by the
TCsetRestrictedPulseTrain function.
pulseCount short: number of pulses to output in each train.
Returns short: OK
or ERRHANDLE
ERRCHAN
ERRDATA
Prior Calls registerBoardEx
TCsetRestrictedPulseTrain
See Also TCfreeRestrictedPulseTrain
TCchangeRestrictedPulseTrainGate
TCchangeRestrictedPulseTrainFreq
TCcontrolRestrictedPulseTrain
6.4.8.18 Control a Restricted Periodic Pulse Train Generator's Timer Channels —
TCcontrolRestrictedPulseTrain
Stops or starts the 'pulse' channel and/or the 'train' channel of the restricted periodic pulse
train generator. If the 'pulse' channel is stopped, its output will go high immediately. If the
'train' channel is stopped, the outputs of both the 'train' channel and the 'pulse' channel will go
high immediately.