home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / MKLAPI09.ZIP / WHATSNEW.09 < prev   
Text File  |  1993-03-02  |  2KB  |  37 lines

  1.  
  2.   0.9   released: March 1993
  3.  
  4.         ■  A 32-bits driver for OS/2 2.0+ (MARKLIN3.OBJ) has been added, with
  5.            same functionality as MARKLIN2, including the new features below!
  6.         ■  'MKLAPI' now also useable by programs translated with the
  7.            MicroSoft QuickBASIC compiler 4.5.  Since QuickBASIC does not
  8.            allow underscores in names, all externally used names have been
  9.            changed, for example: mklopen() is now called mklopen().  The
  10.            C-language calling convention must be specified in the source (see
  11.            MARKLIN.INC), and the file LMARKLIN.OBJ should be used with LINK.
  12.            All function specifications have been changed, and additions made
  13.            for program development with MicroSoft QuickBASIC compiler 4.5.
  14.         ■  mkltime() is not anymore an external variable, but a function
  15.            returning the value of the time, expressed in milliseconds, but
  16.            with the precision of the timer tick.
  17.         ■  mklmsecs() now also a function returning the time, but in exact
  18.            milliseconds (DOS only).
  19.         ■  With the OS/2 drivers, the transmissions in STOP-state (after
  20.            mklstop) may now be buffered in stead of discarded (until buffer
  21.            full, then discarded).  This depends on the COM.SYS device
  22.            drivers, or replacements thereof.
  23.         ■  After the first mklstop subsequent calls of mklstop are ignored
  24.            and nothing sent to the Märklin-Interface until mklgo has been
  25.            called.
  26.         ■  mklstop() and mklgo() now give a returncode (0 = OK, otherwise a
  27.            transmission problem exists).
  28.         ■  Simple Switchpoint test program (incl c-source) added to MKLAPI
  29.            package.
  30.         ■  Added counters for and a function mklstats() for statistical
  31.            purposes and debugging.
  32.         ■  Polling optimised: a single 'reset after read S88' (192) is issued
  33.            after mklpoll() and mklgo(), subsequently only 'read group of n
  34.            S88s' (128+n) commands are sent periodically (previously both
  35.            commands were sent after each interval).
  36.  
  37.