没有合适的资源?快使用搜索试试~ 我知道了~
GenCP协议文件,英文版,V1.3
需积分: 19 3 下载量 41 浏览量
2022-10-27
16:39:27
上传
评论
收藏 2.06MB PDF 举报
温馨提示
试读
75页
GenCP协议1.3,英文版
资源详情
资源评论
资源推荐
GenCP Standard
13 March 2019
GenICam
GenCP
Generic Control Protocol
Version 1.3
Version 1.3
GenCP Standard
13 March 2019 Page 2 of 75
Content
Change History .................................................................................................................................. 7
1. Introduction .................................................................................................................................. 8
1.1. Motivation ............................................................................................................................. 8
1.2. Objective ............................................................................................................................... 8
1.3. Abstract ................................................................................................................................. 9
1.4. Acronyms ............................................................................................................................ 10
1.5. References ........................................................................................................................... 11
1.6. Requirement Terminology ................................................................................................... 11
2. Definitions .................................................................................................................................. 12
2.1. Device Description File ....................................................................................................... 12
2.2. String Encoding ................................................................................................................... 12
2.3. Byte and Bit Order .............................................................................................................. 12
2.4. GenCP Version .................................................................................................................... 12
2.5. CRC ..................................................................................................................................... 13
2.6. Link ..................................................................................................................................... 13
2.7. Channel ................................................................................................................................ 13
2.7.1. Default Channel ........................................................................................................... 13
3. Operation .................................................................................................................................... 14
3.1. Protocol ............................................................................................................................... 14
3.1.1. Command & Acknowledge Mechanism ...................................................................... 14
3.1.2. Pending Acknowledge.................................................................................................. 17
3.1.3. Message Channel ......................................................................................................... 19
3.1.4. Failure .......................................................................................................................... 20
3.2. Heartbeat ............................................................................................................................. 25
3.3. GenICam File ...................................................................................................................... 26
3.3.1. Manifest Table .............................................................................................................. 26
3.3.2. Retrieval ....................................................................................................................... 26
3.3.3. Compression................................................................................................................. 26
4. Packet Layout ............................................................................................................................. 27
4.1. General Packet Layout ........................................................................................................ 27
Version 1.3
GenCP Standard
13 March 2019 Page 3 of 75
4.2. Prefix ................................................................................................................................... 29
4.3. Common Command Data .................................................................................................... 29
4.3.1. Command Packet Layout ............................................................................................. 30
4.3.2. Acknowledge Packet Layout ....................................................................................... 31
4.3.3. Command IDs .............................................................................................................. 35
4.4. Command Specific Data ...................................................................................................... 37
4.4.1. ReadMem Command ................................................................................................... 37
4.4.2. ReadMem Acknowledge .............................................................................................. 37
4.4.3. WriteMem Command ................................................................................................... 38
4.4.4. WriteMem Acknowledge ............................................................................................. 38
4.4.5. Pending Acknowledge.................................................................................................. 39
4.4.6. ReadMemStacked Command ....................................................................................... 39
4.4.7. ReadMemStacked Acknowledge ................................................................................. 40
4.4.8. WriteMemStacked Command ...................................................................................... 41
4.4.9. WriteMemStacked Acknowledge ................................................................................. 42
4.4.10. Event Command ....................................................................................................... 44
4.4.11. Event Acknowledge .................................................................................................. 45
4.5. Postfix .................................................................................................................................. 45
5. Bootstrap Register Map ............................................................................................................. 46
5.1. Technology Agnostic Bootstrap Register Map .................................................................... 46
5.2. String Registers ................................................................................................................... 46
5.3. Conditional Mandatory Registers ........................................................................................ 46
5.4. Register Map ....................................................................................................................... 47
5.4.1. GenCP Version ............................................................................................................. 49
5.4.2. Manufacturer Name ..................................................................................................... 49
5.4.3. Model Name ................................................................................................................. 50
5.4.4. Family Name ................................................................................................................ 50
5.4.5. Device Version (Manufacturer specific) ...................................................................... 51
5.4.6. Manufacturer Info ........................................................................................................ 51
5.4.7. Serial Number .............................................................................................................. 52
5.4.8. User Defined Name ...................................................................................................... 52
5.4.9. Device Capability ......................................................................................................... 53
Version 1.3
GenCP Standard
13 March 2019 Page 4 of 75
5.4.10. Maximum Device Response Time (MDRT) ............................................................ 54
5.4.11. Manifest Table Address ............................................................................................ 56
5.4.12. SBRM Address ......................................................................................................... 56
5.4.13. Device Configuration ............................................................................................... 57
5.4.14. Heartbeat Timeout .................................................................................................... 57
5.4.15. Message Channel ID ................................................................................................ 58
5.4.16. Timestamp ................................................................................................................ 60
5.4.17. Timestamp Latch ...................................................................................................... 61
5.4.18. Timestamp Increment ............................................................................................... 62
5.4.19. Access Privilege ....................................................................................................... 63
5.4.20. Protocol Endianess ................................................................................................... 64
5.4.21. Implementation Endianess ....................................................................................... 64
5.4.22. Device Software Interface Version ........................................................................... 65
5.5. Generic Tables ..................................................................................................................... 65
5.5.1. Manifest ....................................................................................................................... 65
1. Serial Port Implementations ....................................................................................................... 69
1.1. Byteorder ............................................................................................................................. 69
1.2. Channel ID .......................................................................................................................... 69
1.3. Packet Size .......................................................................................................................... 69
1.4. Serial Parameters ................................................................................................................. 69
1.4.1. Default port parameters ................................................................................................ 69
1.4.2. Changing port parameters ............................................................................................ 69
1.5. Serial Prefix ......................................................................................................................... 71
1.6. Serial Postfix ....................................................................................................................... 71
1.7. Packet failure ....................................................................................................................... 71
1.8. Technology Specific Bootstrap Register Map ..................................................................... 72
1.8.1. Supported Baudrate ...................................................................................................... 72
1.8.2. Current Baudrate .......................................................................................................... 74
1.9. Heartbeat ............................................................................................................................. 75
Version 1.3
GenCP Standard
13 March 2019 Page 5 of 75
List of Figures
Fig. 1 - Command Cycle .................................................................................................................... 15
Fig. 2 – Pending Ack Cycle ............................................................................................................... 17
Fig. 3 – Event Cycle ........................................................................................................................... 19
Fig. 4 – Command Failure ................................................................................................................. 22
Fig. 5 – Ack Failure ........................................................................................................................... 24
Fig. 7 – General Packet Layout .......................................................................................................... 27
Fig. 6 - Serial Parameter Change ....................................................................................................... 70
剩余74页未读,继续阅读
小刚学長
- 粉丝: 84
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0