学习中心 · 教程

Heliotis Gen4 SDK 入门指南 – 第 2 部分:编程示例与文档

第 2 部分介绍了在安装 C4Utility 后,如何找到 Heliotis Gen4 设备的编程示例和技术文档。您将了解到哪些示例可以进行本地安装,以及编程指南 (Programmer Guides)、功能描述 (Feature Description)、技术说明 (Technical Notes) 和变更日志 (Changelog) 提供了哪些信息。

摘要

本教程介绍了在安装 C4Utility 后,如何找到 Heliotis Gen4 设备的编程示例和技术文档。您将了解到哪些示例可以进行本地安装,以及编程指南 (Programmer Guides)、功能描述 (Feature Description)、技术说明 (Technical Notes) 和变更日志 (Changelog) 提供了哪些信息。

编程示例与文档

除了通信接口外,C4Utility 还包含编程示例和详尽的技术文档。这些为将 Heliotis Gen4 设备集成到自有应用中提供了良好的起点。

1. 查找编程示例

请打开 C4Utility 安装目录 (C:\Program Files\C4Utility)。根据安装时选择的组件,您可以在此处找到适用于各种编程和机器视觉环境的示例,包括 HALCON、Python、CVB、NeuroCheck、Matrox Imaging Library 和 Adaptive Vision Studio (C:\Program Files\C4Utility\examples)。

这些示例展示了典型的操作流程,例如建立设备连接、配置关键参数、触发测量以及传输生成的 3D 数据。

对于基于 C4Handler 库的应用,还提供了针对所支持接口和编程环境的额外示例及文档 (C:\Program Files\C4Utility\c4hdl\win64-x64)。

2. 功能描述 (Feature Description)

本地安装的 功能描述 (Feature Description) 是通过软件接口获取设备功能和参数的参考指南 (C:\Program Files\C4Utility\doc\ftrDesc.pdf)。

对于诸如 扫描位置 (Scan Position) 等功能,您可以在此处找到有关数据类型、取值范围、单位、访问模式以及与其他功能或选择器可能存在的依赖关系的信息。

3. 技术说明 (Technical Notes) 与变更日志 (Changelog)

技术说明 (Technical Notes) 涵盖了特定的技术主题和集成细节,例如数据缩放、偏移或特定的设备配置 (C:\Program Files\C4Utility\doc\Technical_Notes\pdf\)。

变更日志 (Changelog) 记录了各软件版本之间的更改。在将现有应用更新到新的 C4Utility 版本,或需要检查某项功能何时添加或更改时,它尤其有用 (C:\Program Files\C4Utility\doc\changelog.pdf)。

4. 编程指南 (Programmer Guides)

您可以在 Heliotis 网站的 Support → Downloads → Documentation 下找到额外的编程文档。

在 Gen4 SDK 区域,提供了适用于所支持编程环境和接口的 编程指南 (Programmer Guides)。它们描述了包括建立连接、配置设备、控制数据采集、触发测量以及读取测量数据在内的内容。

下一步

第 3 部分 – 使用 HALCON 采集 3D 数据 中,我们将通过一个具体的 HALCON 示例,展示从连接 Heliotis Gen4 设备到采集并显示 3D 数据的完整流程。

分享此文章