分步指南

本指南帮助您按照正确顺序阅读文档,从而成功创建自己的灯具。请一步一步完成,直到得到一个可以正常工作的产品。

这里提供了一个示例项目(简单产品实现):
示例项目概览

文档中包含所有可用功能的通用说明。许多底层细节已经由我们准备好的库和示例处理。建议先按照本指南实现,只有在需要更多细节时,再查看单独的参考章节。

技术开发(硬件与软件)

  1. 选择正确的产品方案
    • 开始之前,请确认您选择的产品方案适合您的需求。
    • 请参考 Implementation Check
  2. 检查要求
    • 确保您的产品满足实现所需的必要条件。
    • 请参考 要求
  3. 集成硬件
    • 将带有所需功能的 Vision Controller 集成到您的产品中。
    • 可选功能可能需要额外硬件或软件。请参考 功能
    • 对于自定义硬件设计,请按照 Custom Implementation 进行。
  4. 准备软件开发
    • PCB 可用后,即可开始固件开发。
    • 我们提供了两个微控制器的参考实现:
    • 如果您使用其他控制器,请基于其中一个示例进行适配。
  5. 测试通信
    • 验证 Vision Controller 与您的主控制器之间的通信。
    • 请按照 测试与运行准备 操作。
    • 先只测试 bootloader 固件,然后再用 application 固件重复该过程。
  6. 理解 Bootloader 与固件更新
    • 确保您理解 bootloader 和 application firmware 如何配合。
    • 为 App 创建 DFU 包:Example DFU Package
    • 烧录 bootloader 并测试固件更新:DFU Test
    • 保存 DFU 文件,以便后续使用。
  7. 完善 RDM Application 固件
    • 以您正常的有线 RDM 实现作为基础。Vision 通过 Vision Controller 传输相同的 RDM 命令。除非您的架构确实需要,否则不要创建第二套独立的 RDM 库。
    • 实现并测试所有必需的 RDM 命令以及需要的可选 RDM 命令。
    • 请参考 RDM PIDsRDM Test
  8. 实现通过 App / DMX 控制
    • 以您正常的有线 DMX 实现作为基础。Vision Control Behavior 0 是普通 DMX Control,其行为应与有线 DMX 相同。只有 Vision Control Behavior 255,也就是 App Control,会针对当前 Vision DMX frame 使用固定的 App 专用默认值。
    • 它本质上是 DMX,但带有一些额外选项。请仔细阅读 Vision DMX 章节:
    • 请在 Test DMX 中测试您的 DMX personalities。
  9. 为 App Control 定义 DMX Footprint
    • 旧名称说明:App Control Configuration 在旧 App 版本、截图和 URL 中曾被称为 Creative Configuration 或 Creative Config。
    • 配置 App 使用的 DMX footprint:App Control Configuration
    • 在 App 中测试该配置:App Control Test
  10. 添加可选功能
    • 如果需要额外功能,请在此阶段实现:功能
  11. 生成最终固件包
    • 使用最新固件创建新的 DFU 文件。
    • 不要忘记提高版本号,使其不同于初始 DFU。

服务器注册与发布准备

  1. 在 Vision Web Service 中注册灯具

验证、认证与生产

  1. 验证信号质量
    • 使用我们的参考测量方法,确保您的无线设计具有足够的信号质量:Test Radio
  2. 验证功能
    • 使用 verification mode 确认所有功能正常工作:Verification
    • 您会收到一个 verification certificate,该证书可上传到 Vision Web Service。
  3. 取得认证
    • 正式销售之前,请确保您的产品已经通过所有必需认证。
    • 请参考 Certification Overview
© KKT Künzler Technologies GbR.
Developed by KKT - Künzler Technologies GbR