User Signals - Matrox Radient eCL Series Installation And Hardware Reference

Table of Contents

Advertisement

The rotary decoder supports a maximum encoder frequency equal to 1/3 of the
pixel clock frequency of the video source. The LVDS receivers of the Matrox
Radient eCL board support 5 V rotary encoders.
Note that an external source must be used to power the rotary encoder (for
example, your computer's 5 V power source).
You can configure the rotary decoder's settings, using the MIL-Lite function
MdigControl() with M_ROTARY_ENCODER..., or by modifying the DCF file
with Matrox Intellicam.

User signals

Auxiliary signals can also be used to transmit or receive application-specific user
output and/or input.
If you want to start or stop an external event based on some calculation or analysis,
you can manually set the state of any auxiliary output signal (or I/O signal set to
output) to high or low. To do so, you set the state (on/off ) of a bit in a user settable
register (static-user-output register). When the bit is on, its associated auxiliary
output signal will be high; when it is off, the auxiliary output signal will be low.
This bit is referred to as a user-bit.
Your application can also act upon and interpret the state of an auxiliary input
signal (or I/O signal set to input). The state of an auxiliary input signal is not
associated with a user-bit; you poll the state of the signal directly. The state of an
auxiliary input signal can also generate an interrupt.
To route the state of a user-bit to an auxiliary output signal, use MdigControl()
with M_IO_SOURCE
MdigControl() with M_USER_BIT_STATE
input signal, use MdigInquire() with M_IO_STATUS
signal cause an interrupt, use MdigControl() with
M_IO_INTERRUPT_STATE
*
M_IO_CHANGE
handler).
*. As of MIL 10.
Matrox Radient eCL acquisition section
*
and M_USER_BITn; to set the state of a user-bit, use
*
and then use MdigHookFunction() with
to hook a function to this event (that is, to set up an event
*
. To poll the state of an auxiliary
*
; whereas to have the
53

Advertisement

Table of Contents
loading

Table of Contents