Skip to content
Pozsar Zsolt edited this page Nov 10, 2024 · 18 revisions

This is a utility that can be used on several operating systems, which can communicate with connected equipment using Modbus/ASCII, Modbus/RTU and Modbus/TCP protocols. The basic communication protocol of the program is Modbus, but DCON was also implemented due to communication with other devices (e.g. ADAM). The range of foreign protocols may be expanded later. The program is designed for DOS, Windows and Unix-like operating systems.

Releases

v0.1-beta1:
First user test release.

  • chkdevlock/rmdevlock commands (only *nix versions),
  • color -> set colorcommand: sets all default colors,
  • textcolor command: sets temporary foreground and background color,
  • exist command,
  • DCON protocol support,
  • Modbus/TCP communication (Unix-like OS and Windows versions),
  • support for variable and constant arrays,
  • syntax highlighter file for editors using GtkSourceView (for example: Builder, Geany, Gedit, Mousepad, Pluma, Scribes),
  • syntax highlighting file for Notepad++ (Windows only) and
  • syntax highlighting file for Vim/Neovim.

v0.1-alpha3:
The next release with the following changes:

  • New source code directory structure,
  • bug fixes,
  • 8 new commands in system category (total: 102),
  • GUI (FreeBSD, Linux and Windows) and
  • script syntax highlighting file for MCEdit and Nano.

v0.1-alpha2:
The next release with the following changes:

  • Bug fixes,
  • Modbus/ASCII and Modbus/RTU communication,
  • handling of constants,
  • three predefined constants,
  • 28 new command (total: 94) and
  • script syntax highlighting file for Micro.

v0.1-alpha1:
This test release is not yet suitable for work, although it is functional, but it can only communicate via Modbus/ASCII.

The purpose of this release is to test the program's construction, operation, packaging, and package installation in all supported environments. In addition, the documentation and other files are checked for possible typos and errors.

Clone this wiki locally