Clksrc, Delay, Dutycycle – Measurement Computing DAQFlex User Guide User Manual
Page 90

DAQFlex Software User's Guide
DAQFlex Message Reference – Reflection messages – TMR
90
CLKSRC
Get the clock source for the specified timer channel.
Message
"@TMR{ch}:CLKSRC"
Response
"TMR:CLKSRC=<implementation>value"
ch
The number of the timer channel, or returns NOT_SUPPORTED if the
device has no timer channels.
implementation FIXED%, PROG% (programmable), HWSEL% (hardware selectable),
or not specified if value is NOT_SUPPORTED.
value
INT, EXT, or returns NOT_SUPPORTED if the device has no timer
channels.
Example
"TMR{0}:CLKSRC=PROG%INT,EXT"
DELAY
Get a value indicating how the specified timer's delay option is implemented.
Message
"@TMR{ch}:DELAY"
Response
"TMR{ch}:DELAY=<implementation>value"
ch
The number of the timer channel.
implementation PROG% (programmable), or not specified if value is
NOT_SUPPORTED.
value
PULSES, or returns NOT_SUPPORTED if the device has no timer
channels.
Example
"TMR{0}:DELAY=PROG%PULSES"
DUTYCYCLE
Get a value indicating how the duty cycle is supported for the specified counter.
Message
"@TMR{ch}:DUTYCYCLE"
Response
"TMR{ch}:DUTYCYCLE=<implementation>value"
ch
The number of the timer channel.
implementation PROG% (programmable), or not specified if value is
NOT_SUPPORTED.
value
PRCNTHIGH, PRCNTLOW, or returns NOT_SUPPORTED if the device
has no timer channels.
Example
"TMR{0}:DUTYCYCLE=PROG%PRCNTHIGH"