Skip to content

SZARP versions

stable: 3.1.572
unstable: 3.1.579
windows: 3.1.526

Languages

SZARP changes - decade and more

April 2, 2011 by pawel

Last changes in Draw3 program include support for displaying data with average values calculated for whole year. With default displayed number of years set to 10, it allows to quickly compare parameters values along decade period. It's a useful feature for our users with extensive data history.

Ready for Squeeze

February 10, 2011 by pawel

Three days after releasing a new Debian version - 6.0 "Squeeze" - SZARP packages for these release are ready to download. You just need to point your apt sources to http://szarp.org/debian squeeze main.

Year 2010 summary

January 14, 2011 by pawel

With average over one change per day (400 commits) previous year 2010 was another year of continuous SZARP evolution. Time for a short summary of past 12 months.

Packages for Ubuntu 10.04 "Lucid Lynx"

July 31, 2010 by pawel

SZARP is developed mainly with Debian as a target distribution. Compiling on other systems, even so close to Debian as Ubuntu, can be a little tricky. Anyway, we try to release Ubuntu packages from time to time. Packages for the last SZARP version (including support for recording 10-seconds probes) are now available for Ubuntu Lucid Lynx 10.04 LTS. Installation requires just adding line deb http://newterm.pl/debian lucid main non-free to your repositories list. Then you can install SZARP packages using your favourite package managing software.

10-seconds probes available.

July 8, 2010 by pawel

The best things about SZARP are it's historical data analyse possibilities. Until know, these possibilities where limited to 10-minutes resolution. It's usually sufficient for main SZARP applications, which are slow-reactintg heating systems, but it became an important gap between functionality of SZARP and other SCADA systems. But last unstable versions contain working (usually...) implementation of saving and displaying probes with 10-seconds resolution.

Draw3 displaying 10-seconds probes

SZARP stable 3.1.406 - faster Lua parameters

April 14, 2010 by pawel

New stable version of SZARP - 3.1.406 - was released. New in this version:

  • Important bug fixes, including fixing problems with running line daemons (device drivers) by parcook process.
  • Automatically generated documentation for all SZARP device drivers.
  • New setdmn driver for setting value of parameter from network, along with graphical client - setter. This funcionality could be obtained by "glueing" previously existing SZARP modules, but new implementation is simpler and more robust.
  • Import/export of defined draws set in draw3 program. User-defined sets of parameters can be exported to file and exchanged with other users/installations.
  • New edit as new function in draw3 program, allowing to easly create defined draws set based on existing one.
  • Optimizer for Lua parameters. Lua gives great flexibility in creating defined parameters, but Lua-based parameters can be slow to calulate - we mean slow by SZARP standards, so the user can sometimes even notice process of calculating/drawing parameters. The new code understands quite a large subset of Lua language, including calls for SZAR-specific functions. Most parameters can be parsed to "compiled" form and then calculated even faster then traditional SZARP RPN-based parameters. If parameter is to complicated to being understood by optimizer, it is passed to Lua interpreter to calculate. This new feature makes SZARP even faster in analyzing historical data.

SZARP repository moved from Subversion to Git

April 14, 2010 by pawel

Starting from today SZARP uses Git as a source version control. The reasons for change are likely similar as for other projects that move from centralized SCM systems like CVS/SVN to distributed and more feature-rich like Git/Baazar/Mercurial. Git was chosen for it's stability, maturity, speed and extensive branching/merging capabilities.

Project still uses SourceForge, you can get source code using command like:

git clone git://szarp.git.sourceforge.net/gitroot/szarp/szarp

SZARP development animation

April 9, 2010 by pawel

SZARP in January - DDE and others

February 11, 2010 by pawel

There were over 30 commits into SZARP repository in January. In previous month large parts of draw3 program code was rewritten in order to make code simpler to manage, which introduced quite a few bugs, so we are holding 'stable' release for a moment, to make sure all of them are removed. The major functional change was improving communication with DDE-enabled Windows applications.

SZARP 3.1.254

January 5, 2010 by pawel

Major SZARP changes in December include code refactoring of draw3 program and few new applications added. Details follows:

  • Major code refactoring of draw3 program, changes introduced quite a few bugs, most of them was hopefully resolved. Separate thread for saving cache to disk was removed. Correct icons where added to multiple dialog windows within application.
  • Parameter value on dark blue background in draw3 program was pourly visible on some displays, background color is a little lighter now.