DGT Electronic Board DLL

The DGT Electronic Board DLL provides developers with an easy way to support the board and clock in windows applications. Besides this advantage, it is advisable to use the DLL for reasons of easy upgrading and after-market support.
The DLL uses the single board protocol and works with the Serial DGT Electronic Board and the new USB DGT Electronic Board.


Linux / MacOS developers:
Please take a look at the dgtnix project by Pierre Boulenguez at http://dgtnix.sourceforge.net/index.html

DGT Electronic Board DLL 1.24 (zip -740 Kb - updated: nov 20th, 2003)
V ersion 1.20 of the board driver with support for messaging on the DGT XL clock including a Borland C++ Builder example + executable that uses the DLL. New: SetNRun function included.

DGT Electronic Board DLL Quick Guide 1.20
(PDF - 65 Kb - updated: nov 20th, 2003)
Manual including a complete list of the functions in the DLL.

Borland Delphi 7.0 example (zip - 718 Kb - updated: may 27th, 2003)
Source code of a simple delphi application using the DLL.


DGT Electronic Board Protocol Description (h - 29 Kb - updated: 1998)
The description of single and multiboard communcation in a C header file.

BDComm (zip - 253 Kb - updated: ??)
Application for testing PC communication with the DGT Chessboard

CommDemo (zip - 198 Kb - updated: ??)
· C-language unit and source code for communication with DGT Electronic Chessboard.
· A simple demonstration program, with source code.
Uses two Win32 API functions to access the COM port.

PGN Clock Times Extension (txt - 15 Kb - updated: ??)
Info on a development group's proposal for a PGN extension to add clock information to each move. DGT Projects supports this proposal, and encourages developers who use PGN to enhance their programs to support the newly-defined functions.