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

Page 90

Advertising
background image

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"

Advertising