Software | Seite
61
4.5.1. Customisation for USB-Modules (only Linux)
In order to access the right module under Linux via DELIB CLI, you have to set the
module id at the command "DapiOpenModule". Therefore you can find in the
directory "/deditec-cli/source" the file "delib_cli_open_module_usb.c" after
unzipping the ZIP archive.
By default, the program "delib-cli-usb" (see source code) tries to open a RO-USB
module. If the module is not found, it will try to open an USB-Mini-Stick, and so on...
Since this causes unnecessary error-messages, you can simply remark not
needed entries.
#include "../../delib-sources/delib/delib.h"
ULONG handle;
ULONG delib_cli_open_module()
{
handle = DapiOpenModule(RO_USB, 0);
if(handle==0)
{
handle = DapiOpenModule(USB_MINI_STICK, 0);
}
if(handle==0)
{
handle = DapiOpenModule(USB_RELAIS_8, 0);
}
if(handle==0)
{
handle = DapiOpenModule(USB_OPTOIN_8_RELAIS_8, 0);
}
if(handle==0)
{
handle = DapiOpenModule(USB_OPTOIN_16_RELAIS_16, 0);
}
if(handle==0)
{
handle = DapiOpenModule(USB_OPTOIN_32_RELAIS_32, 0);
}
return handle;
}
Note:
The project "delib-cli-usb" has to recompiled after each modification. Therefore,
you can find in the directory "/deditec-cli/", the shell script "compile_delib_cli_usb.
sh", with which you can compile the project under Linux.
Summary of Contents for USB-OPTOIN-8
Page 1: ...Hardware Description Dezember USB RELAIS 8 OPTOIN 8 2012 ...
Page 5: ...INDEX Index 5 Seite 6 Appendix 98 6 1 Revisions 98 6 2 Copyrights and trademarks 99 ...
Page 6: ...I Introduction Seite 6 Introduction ...
Page 8: ...II Hardware description Seite 8 Hardware description ...
Page 12: ...Hardware description Seite 12 2 2 3 Overview screen ...
Page 17: ...Hardware description Seite 17 2 3 3 Overview screen ...
Page 20: ...Hardware description Seite 20 ...
Page 21: ...III Firmware update Seite 21 Firmware update ...
Page 24: ...Firmware update Seite 24 After successful update procedure the message FLASH OK appears ...
Page 25: ...IV Software Seite 25 Software ...
Page 48: ...Software Seite 48 Choose the option create VIs for DLL and press continue ...
Page 67: ...V DELIB API reference Seite 67 DELIB API reference ...
Page 97: ...VI Appendix Seite 97 Appendix ...