File: README.txt
SCANLAB RTC6 Software Readme
***************************************************************************
Usage
The RTC6 interface board in combination with the software driver is
designed for real-time control of scan systems, lasers and peripheral
equipment by an IBM compatible PC.
The RTC6 software driver and the RTC6 DLL of this package are designed for
Microsoft's 32-bit as well as 64-bit operating systems Windows 10, 8, 7.
The RTC6 driver supports RTC6's plug and play capability and is able to
drive simultaneously any number of RTC6 boards.
The files this software package contains are listed below. Additionally the
procedure to install the driver and the corresponding DLL and program files
is described in detail in this Readme file. Further instructions for a
successful operation of the RTC6 board are given in the RTC6 manual.
***************************************************************************
Manufacturer
SCANLAB GmbH
Siemensstr. 2a
82178 Puchheim
Germany
Tel. + 49 (89) 800 746-0
Fax: + 49 (89) 800 746-199
info@scanlab.de
www.scanlab.de
***************************************************************************
Package Description
The RTC6 software contains the following files:
1. Package and Installation Description Files
README.txt this file
LIESMICH.txt Description in German
RTC6_Release_Notes_<Date>.pdf Release notes in English and German
2. Correction Files
The RTC6 board uses the same correction files as the RTC5 board.
cor_1to1.ct5 1:1 correction file (no field correction)
(Note: The correction files of the RTC2, RTC3 and RTC4 interface boards
use the file name extension "ctb")
3. CorrectionFileConverter Program
The Win32-based program CorrectionFileConverter.exe converts RTC4
correction files into RTC5 correction files and vice versa. The package
also contains the corresponding operating manuals in German and English.
4. Demo Files not yet available
5. HPGL Converter Program
Win32-based HPGL demo application
(needs program files and the 32-bit DLL in the same directory)
6. iSCANConfig Program
The program iSCANcfg.exe is a Win32-based diagnosis and configuration
program for iDRIVE scan systems (intelliSCAN, intelliSCANde,
intelliDRILL, intellicube, intelliWELD, varioSCANde)
(needs program files, the 32-bit DLL and the RtcHalDLL.dll in the same directory!).
The package also contains the corresponding operating manuals in
German (Handbuch_iSCANcfg_v1-7.pdf) and English (Manual_iSCANcfg_v1-7.pdf).
7. Windows Driver Files
RTC6DRV.inf Device setup information file
RTC6DRVx64.cat Signed catalog file
RTC6DRVx64.sys Signed.sys file DLL
RTC6DRVx86.cat Signed catalog file
RTC6DRVx86.sys Signed.sys file DLL
(Notice that the name of the signer of the signed files is:
"SCANLAB AG".)
Installation assistant help files:
amd64/WdfCoInstaller01009.dll
x86/WdfCoInstaller01009.dll
Security installation script for driver upgrades and description:
AfterInstallation/ScanlabClassChecker.cmd
AfterInstallation/ReadMe_ScanlabClassChecker.pdf
8. RTC6 Files
- Windows:
- DLL File:
RTC6DLL.DLL Win32-based RTC6 dynamic link library
RTC6DLLx64.DLL Win64-based RTC6 dynamic link library
- Utility Files for C, C++ and C#:
RTC6DLL.lib Visual C++ import library for implicit linking
of the DLL for Win32-based applications
RTC6DLLx64.lib Visual C++ import library for implicit linking
of the DLL for Win64-based applications
RTC6expl.c C functions for DLL handling for explicit linking
RTC6expl.h C function prototypes of the RTC6 for explicit
linking of the DLL
RTC6impl.h C function prototypes of the RTC6 for implicit
linking of the DLL
RTC6impl.hpp C++ function prototypes of the RTC6 for implicit
linking of the DLL
RTC6Wrap.cs C# function prototypes of the RTC6 for implicit
linking of the DLL. If you intend to compile your
C# solution for the 64-bit platform, you need to
define the conditional compilation symbol: SL_x64
- Utility Files for Delphi:
RTC6Import.pas import declarations for Delphi
- Program Files:
RTC6OUT.out DSP program file for RTC6 PCI Express
RTC6ETH.out DSP program file for RTC6 Ethernet
RTC6RBF.rbf firmware file
RTC6DAT.dat binary support file
- Linux:
- debian-stretch:
rtc6-devel_<Version>_<Arch>.deb Package for Debian Stretch
rtc6-devel_<Version>-nocxx11_<Arch>.deb Package for Debian Stretch
compiled with
_GLIBCXX_USE_CXX11_ABI=0
for compatibility with
older GCC versions
- debian-buster
rtc6-devel_<Version>_<Arch>.deb Package for Debian Buster
rtc6-devel_<Version>-nocxx11_<Arch>.deb Package for Debian Buster
compiled with
_GLIBCXX_USE_CXX11_ABI=0
for compatibility with
- debian-bullseye
rtc6-devel_<Version>_<Arch>.deb Package for Debian Bullseye
rtc6-devel_<Version>-nocxx11_<Arch>.deb Package for Debian Bullseye
compiled with
_GLIBCXX_USE_CXX11_ABI=0
for compatibility with
older GCC versions
readme.txt Info about package contents and
installation instructions
- For easy identifying and archiving of different software versions,
the RTC6 files are also delivered zipped:
- RTC6DAT_<Version>.zip
- RTC6DLL_<Version>.zip (includes DLL and utility files)
- RTC6OUT_<Version>.zip (includes also RTC6ETH.out)
- RTC6RBF_<Version>.zip
Differing versions of the program files and DLL cannot be arbitrarily
combined with another. Each zip file includes a text file with
corresponding version information.
- Revision History
Description of changes in the RTC6 software
RTC6_Software_RevisionHistory_<Date>.pdf (in English)
RTC6_Software_Aenderungshistorie_<Date>.pdf (in German)
9. RTC6 Tools
- RTC6conf.exe utility application to configure RTC6e and RTC6eth:
upgrade BIOS,
upgrade options,
in addition a auxilliary file (purchasable from
SCANLAB) is necessary
net work configuration for RTC6eth.
- RTC6BIOSOUT_<Version>.out DSP program file for RTC6e BIOS
- RTC6BIOSETH_<Version>.out DSP program file for RTC6eth BIOS
- RTC6conf.pdf description how to use the tools
- The program files out of this packet (DAT, DLL, OUT, RBF)
- SleepMode.cmd deactivates all sleep and hibernate modes
- ReadMe_SleepMode.pdf description how to use the script
If the software is delivered on a data CD, the CD contains all files in
unzipped version. For easy identifying and archiving of different software
versions (also see Revision History), the complete software package is
also del