公司动态
GenICam 详解 · 06:GenApi 设备描述 XML(GenICam Standard v2.1.1)
GenICam 详解 · 06:GenApi 设备描述 XML(GenICam Standard v2.1.1)覆盖 GenICam 标准(GenICam_Standard_v2.1.1)的 GenApi 模块:设备描述文件、节点图、访问模式、读写级联、缓存。从上一篇的0x0200URL 出发,这一篇讲清「相机的说明书」——GenICam XML——到底长什么样、怎么运作。一、为什么要一份 XML「说明书」回顾第 05 篇:相机的所有参数都抽象成寄存器,主机用 READREG/WRITEREG 访问。但这里有个大问题:寄存器地址是「死的数字」,人类和上层软件都不爱看。写 0x0A14 = 0x0F这串操作,鬼知道是「把增益设成 15」还是「把曝光设成 15」。GenICam 的 GenApi 模块解决的正是这个:用一份 XML 文件,把「高层的语义特征(如 Gain、Width)」映射到「底层的寄存器访问(如地址 0x0A14、长度 2 字节、大端)」。用户视角: camera.Gain = 42 (语义化、类型安全) │ GenApi 解析 XML