
			CHROMuLAN 0.82

CHROMuLAN is a freeware data acquisition and devices control
program on uLan network for Win98/NT/2000.

Works also as just data acquisition program for Win95.

{
  (C) 2000 - 2005 Jindrich Jindrich, Pavel Pisa, PiKRON Ltd.

  Originators of the CHROMuLAN project:

  Jindrich Jindrich - http://jindrich.com
                      http://chromulan.org
                      software developer, project coordinator
  Pavel Pisa        - http://cmp.felk.cvut.cz/~pisa
                      embeded software developer
  PiKRON Ltd.       - http://www.pikron.com
                      project initiator, sponsor, instrument developer

  The CHROMuLAN project is distributed under the GNU General Public Licence.
  See file COPYING for details.

  Originators reserve the right to use and publish sources
  under different conditions too. If third party contributors
  do not accept this condition, they can delete this statement
  and only GNU license will apply.
}

For installation of source files and compiling see install.txt

Version history (see history.txt in sources for more details):

10/20/2005
- v0.81
  - AAA alarm can use sound card

2/19/2003
- v0.67
  - composed calibration file (.ULC) support

3/18/2002
- v0.61
  - sequence - calibration file select dialog simpler, offering
    just files that were set as calibration standards
  - devices - property browser local menu item allows refreshing
    of properties from module

2/7/2002
- v0.60
  - inserting samples to sequence
  - canceling changes in current grid cell by pressing Esc

12/1/2001
- v0.57
  - overlay manager

10/7/2001
- v0.53
  - Support for Win98 in active mode

1/8/2001
- Support for AAA-400 (Ingos - Amino Acid Analyzer)

10/13/2000
- v0.21
  - COM parameters fixed (for GHLAB module)
  - Math Dilute

9/21/2000
- v0.20
  - selected peaks/baselines synchronized in chromatogram/browser windows

9/15/2000
- v0.19
  - acqusition suspend/resume

9/13/2000
- v0.18
  - clipboard support for browsers added

8/31/2000
  - data export/import functions extended (Setup|Exp/Imp),
  - external program convdata created
  - maximal number of opened chromatogram windows can be set (Setup|Options)

8/15/2000
- version 0.17
  - autostop bug fix, anal. setup form file name bug fix

8/14/2000
- version 0.16
  - fixed template axis plotting bug
  - draw "template" in spectrum for templates

8/8/2000
- version 0.15
- fixed TemplateDir bug
- instrument Duration (autostop) and SamplintInterval fields
- truncate analysis

8/7/2000
- version 0.14 (substantial changes)
  - Setup main menu item
    - Setup Options - the old setup window
    - Setup Devices - the old Devices main menu item
      - Device record now contains new fields, allowing to fully define
        the input for acquisition even for non-Ulan devices (COM port for
        apex mode or external device)
    - Setup Channels - new menu item, calls list of channels,
      each channel is set of devices (subset of those listed in Devices|Browse),
      represents input channel for chromatogram, i.e. there can be as
      many simuntaneous acquisitions running as many is the channels
  - New Items dialog - selection of template analysis - for each channel
    is automatically created template analysis file (.ULT extension)
  - New Chromatogram | Setup menu item (instead of header) invoking
    Analysis Setup Dialog
  - new save as dialog - autochanging extensions

7/31/2000
- version 0.13
  - fixes to calibration
  - fixed '.'->',' conversion problem in texts
  - fixed saving to .ASC files (was autosaving without request of user)

  - New Items Dialog (creating new analysis from template)
  - Analysis Setup Dialog
  - loading methods also from other analysis files
  - saving analysis to template (usable in New Items Dialog)
  - names of files in edit windows are shown relative to current dir now
  - file name edit fields are enabled but readonly
  - browse window caption shows data object path
  - removed y = 2/-2 AU max/min limits
  - synchronized update times of properties from modules

7/13/2000
- version 0.12
  - fixed file save bug (was saving everything to last filename used in dialog)
  - improved calibration calculations

7/7/2000
- version 0.11
  - method loading/saving from/to file
  - calibration calculations
  - mathematic operation with displayed chromatogram

6/29/2000
- version 0.10
  - bug fixes of 0.09
  - just one instance of the program is allowed to run

6/15/2000
- version 0.09
  - recent files menu
  - overlay mode

6/11/2000
- version 0.08
  - Chromulan.hlp extended substantially

6/8/2000
- version 0.07
  - baseline sections can be splitted, merged, grouped, ungrouped

6/5/2000
- version 0.06
  - data browsers show user values (not internal) by default
  - fixed report printing bug (report file missing)
  - setup registers .ULF extension
  - splitting, grouping, ungrouping, merging baseline
  - fixed wrong time of received data by adding constant time increment
    to every received point

6/1/2000
- version 0.05 is the first version released to public for testing.

Any questions/recommendations/bug reports direct to jindrich@jindrich.com

