光量子测控系统通信协议文档

项目简介

本文档描述了光量子测控系统的通信协议,包括消息定义、订阅消息、类型定义和指令定义等内容。系统使用ZeroMQ+Json作为通信协议基础,支持司南系统与测控系统之间的高效通信。

文档结构

  • 通信协议:介绍了系统使用的ZeroMQ+Json通信协议基础,包括请求回应模型的选择

  • 消息定义:详细定义了各种请求-响应模式的消息格式,包括下发计算任务、任务状态查询、返回计算结果、心跳消息等

  • 订阅消息:定义了各种推送消息的格式,包括任务状态、芯片配置信息更新标志、芯片资源状态、自动校准信息和芯片维护信息

  • 类型定义:定义了任务状态和错误码等类型,包括任务状态码和错误码的详细说明

  • 指令定义:定义了光量子平台的基础门类型与参数说明,包括支持的各种量子门操作

文档详细说明了光量子测控系统的通信协议,为司南系统与测控系统之间的交互提供了规范和指导。