常见问题

  1. 是否已有适用于 BT840、BC833 或 PTR98 等 Bluetooth 模块的固件包?这些模块的固件需要我们自己开发,还是由你们提供?
    Bluetooth 模块的固件由我们提供。您可以在第 3 部分的以下链接中找到: https://server.kk-t.eu/ExternalVision/TestPreparations。每个模块对应的固件都包含在该页面中。
  2. 什么是 “Vision Controller”? 
    “Vision Controller” 指的就是 Bluetooth 模块本身。有时它也被称为 “Vision IC”。
  3. Bluetooth 模块是否通过 SPI 与 MCU 通信(External Implementation)? 
    是的,Bluetooth 模块与 MCU 之间通过 SPI 通信。
  4. 在 Software 章节中,我看到了 Vision RDM、Vision DMX、Vision Features 和 Vision DFU 等主题。这些内容是否都运行在连接 Bluetooth 模块的 MCU 上(External Implementation)?
    是的,这些内容运行在 MCU 上。
  5. 这些源代码库在哪里下载?它们都会提供吗?
    可以从文档的 Software 章节下载。可用库包括 Vision RDM(一个通用 RDM 库,包含 VISION 所需的 manufacturer-specific commands)以及 Vision Features(例如 battery runtime 功能)。
    也请查看基础示例项目,它以简单方式展示如何实现所有接口(RDM、DMX 和 DFU)。该示例同时使用 VISION SPI 和 VISION RDM 库:
    https://server.kk-t.eu/ExternalVision/ExampleSoftware
  6. 关于硬件:我们会自行采购所有电子元件,例如 Bluetooth 模块、MCU 和其他电路。你们会提供软件,但 MCU 软件需要我们实现。这样理解正确吗?
    是的,理解正确。所有硬件元件由您采购。我们提供 Bluetooth 芯片的软件,您的团队开发 MCU 端的软件。
  7. 在 Pricing Plans 页面中,所有 “Modules” 都是软件组件吗?价格是否指软件使用授权?
    是的,列出的 modules 是软件模块,价格表示软件使用授权费用。
  8. 关于价格:例如 “SPI Module” 显示了 1000 个以上数量的价格。是否意味着如果生产 1000 台灯具,就需要 1000 个 SPI Module 授权,每个授权价格为 X 欧元?
    是的。不过您不需要一次性购买全部授权。我们也可以安排年度合同,覆盖更高数量,从而让您获得更低的价格。
  9. 如果灯具与 Smartphone 断开连接,可能原因是什么:
    • 检查信号强度。信号强度应优于 -80 dBm。
    • 确保 32.768 kHz 晶振的 Clock-Accuracy 小于 20 PPM。否则 Bluetooth 可能错过连接间隔,从而导致断连。
    • 请检查 FIXTURE_IS_ON 引脚。在正常运行期间该引脚应始终保持开启状态。
    • 电源质量差。检查 Vision Controller 的 3.3V 电源是否有噪声或不稳定。
    • 确保 PCB 走线和电容布局良好。
  10. 我们已有自己的 DMX 控制和 RDM 库。是否可以不使用示例中的 RDM 库和初始化?
    可以。Vision 基于与有线 DMX/RDM 相同的 DMX 和 RDM 概念。在大多数项目中,应复用现有 RDM decoder 和 DMX handling,而不是增加第二套独立的 RDM 或 DMX 实现。必需的 Vision SPI 库主要负责与 Vision Controller 通信。在旧文档中该 library 曾被称为 iQMesh library。当前 Vision SPI library 中有两个 callback 函数(DmxReceived、RdmReceived)。请使用这些 callback 将接收到的 RDM 和 DMX 数据传递到您现有的灯具逻辑中。要写回 RDM 应答,可以使用 vision_WriteRdm。如果使用自己的 RDM 库,请实现必需的 Vision custom command:
    https://server.kk-t.eu/ExternalVision/RDMPIDVision – 注意:在示例 RDM Library 中该命令称为 GetVision 和 SetVision。
    请确保支持 App 所需的 mandatory RDM Commands。这些命令在这里声明:
    https://server.kk-t.eu/ExternalVision/RDMPID“
    使用 DmxReceived callback 时,与普通 DMX 相比有一个重要区别。每个 Vision DMX frame 都包含一个 Vision Control Behavior 值。值 0 表示 DMX Control,使用灯具保存的 DMX 设置,行为应类似有线 DMX。值 1-254 表示仅用于 Vision DMX Adapter 的 legacy DMX Control,并且只对当前 frame 临时覆盖 DMX Personality。值 255 表示 App Control,使用固定的 App Control 默认值。
    请从以下页面获取正确信息:
    https://server.kk-t.eu/ExternalVision/DMXIntroduction
    https://server.kk-t.eu/ExternalVision/DMXFrame
    https://server.kk-t.eu/ExternalVision/DMXPersonality“
  11. Vision Controller 与 MainController 之间无法通信时,应检查什么?
    我们提供了详细的实现检查清单和 Step-by-Step Debug Guide。可以在这里找到:
    https://kk-t.com/wp-content/uploads/2025/08/iqMeshIntegration_DebugGuide.pdf
© KKT Künzler Technologies GbR.
Developed by KKT - Künzler Technologies GbR