1.11 August 7, 1995
Made some minor changes to DMCTERM and DTERM32 so that they may be
compiled under both Borland and Microsoft compilers. DMCClose now
calls FreeLibrary to be symmetrical with DMCOpen which calls
LoadLibrary
1.10 July 31, 1995
DMCGetHandle would sometimes return an invalid handle. This has
been fixed. DMCSERxx.DLL had some memory leaks. These have been
fixed. Better diagnostics were added to DMCOpen to better
determine the cause for a failure.
1.09 July 24, 1995
Added a new function. DMCGetHandle allows you to get the handle of
a controller previously opened with either DMCOpen or DMCOpen2.
Also fixed a bug in DMCSendFile.
1.08 July 20, 1995
Added three new functions. DMCOpen2 allows Win32 applications to
be notified of interrupts via PostThreadMessage instead of
PostMessage. Thread ID replaces hWnd as a parameter. For Win16
applications, DMCOpen and DMCOpen2 perform exactly the same
function. The other new functions are DMCGetDelay and DMCSetDelay.
A delay is a pause between sending a command to the controller and
attempting to recieve a response. For very fast PCs, a delay may be
necessary especially for serial communications controllers. Start
with a small number such as 15 or 25. Set Delay has been added as a
menu item for DMCTERM.EXE and DTERM32.EXE.
Removed the need for the Borland custom control libraries BWCC.DLL
and BWCC32.DLL.
1.07 June 30, 1995
Because of differences between the Borland and Microsoft 32 bit
linkers, a unique library file is now distributed for each
complier. Use DMC32B.LIB for Borland and DMC32M.LIB for Microsoft.