
Page 2
Overview
Deva037 USB Encoder Interface User’s Manual
1.3.1
Facilities
•
Three encoder inputs for differential or single - ended input
•
32-bit counters for each encoder channel
•
Marker input (freeze / capture) for each encoder channel
•
+5V and +12V power supply pass through on encoder connectors
•
Digital filters on all channels
•
Timer / Event driven interrupt logic
•
Touch probe input
•
Optical edge input
1.4
Software Support
A variety of software drivers and libraries are provided with the device to enable software
development to be performed within several operating systems and applications. Software
development is an ongoing activity, so if support for a particular application or operating
system is not currently provided, please contact Deva Electronics to determine its availability.
1.4.1
Windows10/ Windows8/ Windows7/ WindowsXP 32/64
Deva037 is supported in Windows10/ Windows8/ Windows7/ WindowsXP 32/64 by a
Windows Driver Model (WDM) driver. The driver supports Deva
’s
standard programming
interface
‘Enclib’.
In addition, where the device is to be used in a CMM application, further
programming facilities are offered by another programming interface,
‘DevaCMMCtrl’.
Please refer to the Enclib and/or DevaCMMCtrl SDK Programming Guides for more details.
1.4.2
Linux
Deva037 supports installation on a Linux OS. Please contact
a requirement for this driver and/or require assistance with installation.
1.4.3
Digital Readout
A Digital Readout (DRO) displays all the common facilities of the Deva037. This enables
users to quickly verify that the Deva037 is installed correctly and to make checks of the
system without having to write their own software.
The DRO will handle up to four cards (12 axes) and displays both absolute and incremental
positions, although Deva037 does not support absolute interfaces. The DRO also displays the
Marker Register, Probe Register and allows control of the probe and footswitch options.
To allow the user to read meaningful values, each axis of the DRO may be independently
scaled to display real units.
All facilities, such as marker, probe and optical edge detection may be toggled on and off. If
a probe is activated, the probed values are shown in the Probe Register, if a marker is
activated the value is shown in the Marker Register and if the optical edge is activated the
values are shown in the Optical Register.