December 7th, 2009

In the meantime I wrote kind of useless software but haven't got time before to publish it. A program to send modbus (ASCII or RTU) commands or terminated text strings over UDP or serial connection.

Program is funny because from one end it uses low-level Linux interface to operate on Serial/network using Unix signals and on the other hand it has beautiful GUI written in Qt4 (it's bilingual even). This high-level library doesn't like to be interrupted with signals, and therefore from signals you can't call any Qt functions so... this program uses 2 threads. One for receiving signals, and putting it in some queue, second to do all GUI work. Quite an overshoot but it was required (kind of) by my university.

It's object-oriented program written in C++ which has almost 5k lines.

Here's last tarball Modbus-1.0.tar.bz2.
And see whole project directory for documentation (doxygen).

Add a comment [+] Hide the comment form [-]

I'm a bot, please ignore this comment.

I'm not a bot. Tick this box.

This is a mail of my good friend who loves rubbish email. Send him some if you want to land on my not-so-welcome lists: John Sparrow john(at)