EniTerm
The EniTerm software is made for serial or LAN setup and programming of the devices manufactured by VILLBAU Security Systems Ltd. As these devices can be programmed via a terminal interface, EniTerm also contains a universal terminal program. The terminal makes possible to log incoming data streams (properly terminated) with timestamp in a predefined directory. (Event logging)
The Open [F2] item of the File menu can be used to load the predefined .ET or previously saved .ETS files containing the setup data of the devices. The modified files can be saved at the Save [F3], or Save As [Ctrl+F3] menu items with .ETS extension.

The File/Exit [Alt+F4] item can be used to close the program. Under it, the last 10 previously open .ET and/or .ETS files are displayed making the opening and closing of the most commonly used files easier.
The View/Save Position item stores the actual size and position of the program window, so that it will displayed the same way upon the next startup. The View/Default Position item restores the original window size and position.

The loaded files contain various data, which are displayed according to the settings of the View menu. Besides Description and Value the following can be displayed: Program Address [Ctrl+A] and Program Type [Ctrl+T], and the values read from the Device [Ctrl+E], from the the File [Ctrl+F], and the Default [Ctrl+D]. The latter three columns display their value in grey if it equals to the Value column, and in red, if differs. Until there is no data upload, the Device column will not display any data (---).
The width of the columns can be set freely at the column headers, but they can be reset to their default width with the View/Default Position item.

A few notes to changing the items in the Value column

In the Edit menu the values from the Device, Default or File column, or the entire column contents, can be copied to the Value column. These functions can be accessed with hotkeys:

Copy item from device [Alt+E]
Copy item from defaults [Alt+D]
Copy item from file [Alt+F]
Copy entire device memory [Ctrl+Shift+E]
Copy all default values [Ctrl+Shift+D]
Copy all file values [Ctrl+Shift+F]

Copying of single item values are directly done, but the copying of entire column contents should be confirmed before actually performed.

By selecting the Edit/Find... [Ctrl+S] item, a „Find:” caption is displayed at the left of the status row, and the text to be found can be typed in. The search begins by pressing the [Enter] key, from the current line, and the cursor jumps to the line of the first occurence of the text automatically (if there is any). Pressing the [Enter] key again will jump to the next occurence - reaching the end of the table will continue from the top again. Selecting the Edit/Find... [Ctrl+S] item again, or pressing the [Esc] key will exit the search mode.
The Communication/Port Settings [F8] item will pop up the settings of the communication and the terminal window.
As the .ET and .ETS files contain all serial settings to the selected devices, only the port number has to be given for programming (Read, Write). The selected serial port and its parameters are also displayed in the status row. When displaying the Port Settings window, the program scans all COM ports, so that only the available serial ports are displayed.
The Communication/Read Data (-->PC) [F5] function reads out the data from the device (upload). A window pops up, where the communication can be started (or cancelled), and its progress is displayed. After successful communication the data from the device are displayed in the Value and Device columns. If some of the values are modified, the differences are displayed in red color in the device column.
The Communication/Write Data (PC-->) [F6] item writes back the data of the Value column to the device (download). Similar to readout, a small window pops up showing the progress of the communication. If the Communication/Write Check option is selected, the program reads back the data from the device after a successful download to verify the written data immediately.
The Special commands menu contains the predefined commands which are used by the program during up- and download (Read/Write) and also other utility commands which may be specific to the selected device. Some of these commands are available without programming.
The View/Memory Map [Ctrl+M] item displays a window with the program/setup memory contents of the selected device, by addresses. The memory segments of the different value types can be chosen, like the "Used Addresses", "Device", "Default" and "File" contents.
The Eniterm program is written in English language by default, but it is possible for the user to change the language of the program by modifying the file EniLang.ini located in the program directory. Switching between the primary and secondary languages can be done with the View/Change Language menu item. When editing the file EniLang.ini, it is important, that only the texts for the "secondary language" should be changed, otherwise the program will display the texts in the original (primary) language. The contents of the file EniLang.ini can be changed even while the EniTerm program is running, but the changes will only take effect upon selecting the View/Change Language item again, or after restarting of EniTerm.
The program settings of EniTerm are stored in the file EniTerm.ini. The location for this file is the program directory by default. At startup, the program checks, if it was started locally or from a network location - in this case the EniTerm.ini file will be stored in the \Windows\ directory of the local machine. This makes the network usage of EniTerm possible, by storing the settings for all users locally.
Terms Of Licence

A program készítője a VILLBAU Biztonságtechnika Kft. az EniTerm programot az általa gyártott eszközök programozásához készítette, ezért az említett eszközökhöz ingyenesen használható. További alkalmazása csak a VILLBAU Biztonságtechnika Kft. engedélyével lehetséges.

A VILLBAU Biztonságtechnika Kft. az EniTerm program működésével kapcsolatban anyagi felelőséget nem vállal! Minden esetben ellenőrizze le a program által felprogramozott eszköz helyes működését.

Please report all questions and comments regarding the EniTerm program to the following address: mail@villbau.com

VILLBAU Security Systems Ltd..
1182 Budapest Üllői út 611.
Tel: (+36 1) 297 5125
mail@villbau.com
http://www.enigmareceiver.com
http://www.villbau.com