INDEX
1. Introduction 5
1.1. General remarks 5
1.2. Customer satisfaction 5
1.3. Customer response 5
2. Hardware description 7
2.1. Overview screen 8
2.2. Technical data 9
2.3. Pin assignment DSUB-9 connector 10
2.4. Control LED 10
3. Software 12
3.1. Using our products 12
3.1.1. Access via graphical applications
3.1.2. Access via the DELIB driver library
3.1.3. Access via protocol
3.1.4. Access via provided test programs
3.2. DELIB driver library 14
3.2.1. Overview
3.2.1.1. Program under diverse operating systems
3.2.1.2. Program with diverse programming languages
3.2.1.3. Program independent of the interface
3.2.1.4. SDK-Kit for Programmer
3.2.2. Supported operating systems
3.2.3. Supported programming languages
3.2.4. Installation DELIB driver library
3.2.5. DELIB Configuration Utility
3.3. Test programs 20
12
12
12
13
14
14
15
15
15
16
16
17
19
3.3.1. Watchdog Demo
20
4. DELIB API reference 22
Index |
2Seite
INDEX
4.1. Management functions 22
4.1.1. DapiOpenModule
4.1.2. DapiCloseModule
22
23
4.2. Error handling 24
4.2.1. DapiGetLastError
4.2.2. DapiGetLastErrorText
24
25
4.3. Watchdog functions 26
4.3.1. DapiWatchdogEnable
4.3.2. DapiWatchdogDisable
4.3.3. DapiWatchdogRetrigger
26
27
28
4.4. Example program 29
5. Appendix 32
5.1. Revisions 32
5.2. Copyrights and trademarks 33
Index |
3Seite
1. Introduction
1.1. General remarks
First of all, we would like to congratulate you to the purchase of a high quality
DEDITEC product.
Our products are being developed by our engineers according to quality
requirements of high standard. Already during design and development we take
care that our products have -besides quality- a long availability and an optimal
flexibility.
Modular design
The modular design of our products reduces the time and the cost of
development. Therefor we can offer you high quality products at a competitive
price.
Availability
Because of the modular design of our products, we have to redesign only a
module instead of the whole product, in case a specific component is no longer
available.
1.2. Customer satisfaction
Our philosophy: a content customer will come again. Therefor customer
satisfaction is in first place for us.
If by any chance, you are not content with the performance of our product,
please contact us by phone or mail immediately.
We take care of the problem.
1.3. Customer response
Our best products are co-developments together with our customers. Therefor
we are thankful for comments and suggestions.
Introduction |
Seite 5
2. Hardware description
The electronic, which is taken in an USB stick case, cares for the monitoring
with watchdog functions. The used micro controller is scanned in periodic
intervals by the PC via the USB bus.
If a timeout occurs, the watchdog will switch independently both relays with a
procedure, which is specified by the user.
In case of a timeout, the relays, if correspondingly wired, are able to e.g. reset
the PC, an external SMS modem can send warnings or a connected horn can
alarm.
The provided test program and a configuration tool facilitate a simple start.
Hardware description |
Seite 7
2.2. Technical data
USB stick output modul with USB 2.0 / USB 1.1 interface
Micro controller monitoring
10ms to 10h timeout time adjustable
Windows Watchdog API
2 Relays for switching procedures
Connection cable (ca 1,8m) with DSUB-9 connector
Dimensions: 84,5 * 21 * 12,5 / 9,5 mm (without cable)
Hardware description |
Seite 9
2.3. Pin assignment DSUB-9 connector
LED permanent on (turns shortly off by PC access )
2.4. Control LED
The LED on the watchdog stick displays following status:
Hardware description |
Seite 10