DGT电子棋盘协议

也称为: DGT电子棋盘通信协议

让计算机从DGT电子棋盘接收局面、格子变化和棋钟数据的消息协议。

解释

DGT是Digital Game Technology的缩写,也是生产这些棋盘的公司名称。DGT电子棋盘可以检测实体棋子的种类、颜色和位置。DGT电子棋盘协议规定这些信息如何与计算机交换。它是一项通信规范,不是棋盘本身、转播应用程序,也不是记录对局的记谱法。

计算机可以请求完整棋盘读数、棋钟数据或连续更新模式。棋盘以由字节组成的消息回应,字节是较小的数字数据单位。每条消息都有标识消息种类和总长度的头部,之后是相应内容。

更新描述传感器在各个格子上检测到的情况。拿起一枚棋子、移走被吃棋子并放下行棋棋子,可能产生多个彼此分开的变化。接收应用程序必须把这些变化组合起来,重建着法,并检查它是否符合国际象棋逻辑。协议本身不保证着法合法,也不一定直接提供字符串。

它与相似之处在于两者都供软件解析,但用途不同。DGT传输实体硬件和棋钟的数据,Style 12则从互联网国际象棋服务器传输文本局面快照。

用法与背景

它用于实时转播、对局记录、在线下棋,以及把实体棋盘连接到国际象棋界面或,即分析局面的程序。

常见混淆

传感器变化与国际象棋着法

格子变化是棋盘检测到的物理事件。国际象棋着法是软件根据一个或多个变化重建出的棋理解释。

来源

  1. 1.About DGT e-boards, Digital Game Technology
  2. 2.Protocol description for DGT chess board, DGT Projects B.V.

相关术语

© 2026 MindZug