Code Progress

Right now the OpenDAX core daemon runs and will start modules. The database exists and tags can be added, but the mechanisms for reading and writing data are still under development. I decided that the best way to work out how to handle the database interaction was to start on a module, so I began to convert my Modbus program into an OpenDAX Module. I have the module compiling and I believe that it will still read the configuration file and poll the serial ports but I removed the network communication code that was the user's interface, so I can't really tell if it's working. I need to rewrite the database handling routines to read and write the database to OpenDAX and then I'll have a working module. Once that's done I'll start writing some logic handling modules and then the software will be somewhat functional.

I'm hoping that once I get the library somewhat nailed down I'll be able to attract some other developers to start working on more modules. I'd like to concentrate on the core program and let others create usable modules. This project is still in the very early stages but I'm making slow but steady progress.

I may also write some simple modules so that potential users/developers can dowload the program, compile it and play with it a little bit to see what it's all about. These will probably be a console module of some kind, probably using curses.