OGC PUCK协议用于支持IOT中设备的即插即用,其定义了自动获取设备元数据的相关方法,懂的自然懂,多说无益。

最近我在实现IP PUCK。顺带将这个协议的文档整个翻译了一遍。PUCK的部分已经实现了,就是IP PUCK要求实现的Zeroconf协议比较麻烦,正在研究怎么搞,真是头大。

其实早都翻译好了,今天正好想起来,分享上来,需要自取。
https://download.csdn.net/download/lin_strong/11117279

目录
1 综述 … 1
1 一致性 … 1
2 引用标准 … 1
3 专有名词和定义 … 2
3.1 PUCK-enabled 设备、PUCK-enabled 仪器 … 2
3.2 RS232 PUCK … 2
3.3 IP PUCK … 2
3.4 主平台 … 2
3.5 Peer … 2
3.6 仪器 … 2
3.7 元数据 … 3
3.8 本地命令、instrument 模式和仪器端口 … 3
3.9 PUCK 模式 … 3
3.10 即插即用 … 3
3.11 智能海洋传感器协会 … 3
3.12 仪器数据表 … 3
3.13 PUCK payload … 3
3.14 外部PUCK … 4
3.15 嵌入式PUCK … 4
4 文档约定 … 4
4.1 排版约定 … 4
4.2 符号(和缩略词) … 4
4.3 命名空间约定 … 5
5 核心PUCK 要求 … 5
6 RS232 PUCK 要求 … 6
6.1 RS232 PUCK 状态转换 … 6
6.2 RS232 PUCK 模式超时 (表 2, /req/rs232/puck- timeout) … 7
6.3 RS232 PUCK 软中断 (表2, /req/rs232/softbreak) … 7
7 IP PUCK 要求 … 8
7.1 Zeroconf 实现 … 9
8 PUCK 命令 … 10
8.1 PUCK 内存 … 11
8.2 PUCK 命令规范 … 11
8.2.1 PUCKRM – 从PUCK 内存中读取… 12
8.2.2 PUCKWM – 写入PUCK 内存 … 13
8.2.3 PUCKFM – 刷写入持久性内存 … 13
8.2.4 PUCKEM – 擦除PUCK 内存 … 14
8.2.5 PUCKGA – 获得内部内存指针指向的地址 … 14
8.2.6 PUCKSA – 设置内部内存指针指向的地址 … 14
8.2.7 PUCKSZ – 获得PUCK 内存的大小 … 15
8.2.8 PUCKTY – 询问PUCK 类型 … 15
8.2.9 PUCKVR – 获得PUCK 版本字符串 … 16
8.2.10 PUCK – 空 PUCK 命令 … 16
8.2.11 PUCKIM – 让PUCK 设备进入instrument 模式 … 17
8.2.12 PUCKVB – 验证支持的波特率 … 17
8.2.13 PUCKSB – 设置 PUCK-enabled 仪器的波特率 … 17
8.2.14 PUCKIP – 获得仪器端口号 … 18
8.3 PUCK 错误代码 … 18
9 PUCK 仪器数据表 … 19
9.1 仪器数据表入口 … 20
9.1.1 通用唯一标识符 … 20
9.1.2 版本 – 仪器数据表版本 … 20
9.1.3 数据表大小 – 仪器数据表大小 … 20
9.1.4 厂商ID – 仪器制造商的标识符 … 20
9.1.5 制造模型 – 制造仪器的模型 … 21
9.1.6 制造版本 – 制造仪器模型的版本 … 21
9.1.7 序列号 – 仪器序列号 … 21
9.1.8 仪器名 – 包含仪器名的ASCII 字符串 … 21
10 PUCK Payload … 21

OGC PUCK协议标准版本v1.4 翻译相关推荐

  1. 超文本传输协议(HTTP/1.1)中文翻译

    超文本传输协议-HTTP/1.1 说明 本文档规定了互联网社区的标准组协议,并需要讨论和建议以便更加完善.请参考 "互联网官方协议标准"(STD 1)来了解本协议的标准化状态.本协 ...

  2. OASIS协议标准文档的解读_第二部分

    8 CELL REFERENCING 8.1 跟GDSII文件一样, 在OASIS文件中, cells也是用名字来标识的.一个CELL record不仅要包括一个cell的定义,还要包括它的名字. P ...

  3. 详述USB OTG发展及协议标准

    USB On-The-Go 扩大了USB 的应用领域,将USB 从传统的PC 与外设通讯的模式,扩展到移动电子和嵌入式领域中,抛开主机PC,实现通常的外设与外设之间点对点(Point to Point ...

  4. CAN笔记(5) 协议标准规格

    CAN笔记(5) 协议标准规格 1. ISO 标准化的 CAN 协议 2. ISO11898 和 ISO11519-2 的不同点 2.1. 物理层的不同点 2.2. 驱动 IC 的选择 3. CAN ...

  5. OASIS协议标准文档的解读_第一部分

    译者注: 利用2022年圣诞假期,终于解读完OASIS标准协议的文档.本翻译文档基于SEMI 草案标准 3626  (2003/04/23).  因为SEMI的原版标准草案涉及到版权的一些问题,并不是 ...

  6. yolo v1论文翻译-整理

    论文原文:https://arxiv.org/pdf/1506.02640.pdf Tensorflow版本yolo v1:GitHub - gliese581gg/YOLO_tensorflow: ...

  7. http协议各个版本之解说

    最近工作清闲,静下心来觉得要充充电,充什么电好呢,就从一直想弄清http的历史渊源来说吧,毕竟对于http协议各个版本差异我只略知一二. 何谓http? 超文本传输协议 HTTP/0.9 HTTP协议 ...

  8. 获取ITU-U各种协议标准

    获取ITU-U各种协议标准 ITU-T简要介绍 ITU-T的中文名称是国际电信联盟电信标准分局(ITU-T for ITU Telecommunication Standardization Sect ...

  9. 计算机协议标准,网络协议标准规范大全

    在网络的各层中存在着许多协议,它是定义通过网络进行通信的规则,接收方的发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息,以这种规则规定双方完成信息在计算机之间的传送过程.下面就对网络协议规 ...

最新文章

  1. Linux命令(27):shell 结合expect,多服务器批量分发数据
  2. sap abap好用的函数
  3. 第二十二章 李逵为什么不可爱
  4. Jenkins的maven工程打包的时候怎么指定不同环境的配置文件
  5. Android与Js进行交互
  6. 物业公司工作流应用方案
  7. Redmi K20 Pro尊享版官宣:升级为骁龙855 Plus旗舰平台
  8. 有计算机考试励志的文案,关于考试的句子励志
  9. 双击java安装包没有反应_win7系统双击JeR安装包没有任何反应的解决方法
  10. WSO2 ——(10)ESB功能:服务编排
  11. e470c拆机图解全拆 thinkpad_THINKPAD e470硬盘拆解教程是?
  12. ESP32 文件存储 spiffs
  13. Cell Ranger count (gene expression) 输出文件解读
  14. 禅道api调用(爬虫方式)
  15. Quantopian 纳斯达克Top20 市值加权
  16. fl studio2020中文版免费下载激活教程网盘
  17. “好色之图” 整理【持续更新】
  18. 【电力系统】——交流潮流、直流潮流
  19. BLDC无刷直流电机之结构与优势
  20. 新闻发布系统,防火墙关了吗?

热门文章

  1. 网站SEO优化的百度权重是有什么用
  2. 炫“库”行动-人大金仓有奖征文-数据库的备份及恢复
  3. Soft Actor-Critic 论文笔记
  4. python基础教程学习笔记 —字符串
  5. 我只记得别人给了我什么,不记得别人没给我什么?
  6. YOLOv2—更改CelebA数据集的bbox [by zhangzexuan][17.9.24updated]
  7. 美团点评java面试题_最新美团面经Java,美团点评一面(面试题)
  8. 天气预报实时显示系统设计
  9. WP采集插件免费wordpress采集挂机插件
  10. Oracle/PLSQL登录oracle时出现 ORA-12638 Credential retrieval failed错误