SPI Configuration

SPI 配置

大多数底层 SPI configuration 会由我们提供的 SPI library 和 example project 处理。对于普通实现,请确保 RDM_ID 正确,并实现所需的 RDM commands。

必需 SPI configuration

当前 SPI interface implementation 与旧 standard 相比做了较大调整,但仍保持 compatibility。唯一 mandatory startup configuration 如下:

请确保 RDM_ID 正确并保持更新。这是 Vision Controller 工作所需的唯一 mandatory SPI configuration。其余实现重点已转移到 RDM,以便更容易实现通用 DMX512 fixture。Controller 会自行检查并更新自身 configuration。

Startup Configuration

  • 0x0A RDM_ID

使用的 firmware version 会通过 RDM 获取。请确保实现必要的 CUSTOM RDM COMMANDs。

可选 SPI configuration

如果使用 optional SPI configuration settings,请在每次 restart 之后重新写入。为此实现了 SYS_RESTARTED flag。如果 Vision Controller 执行 software update 并 restart,optional configuration values 会丢失,必须重新写入。

因此,如果使用 optional SPI configuration,请检查 SYS_RESTARTED flag。当该 flag 为 high 时,重新写入 settings,然后 reset SYS_RESTARTED flag,这样以后才能检测到新的 restart。

© KKT Künzler Technologies GbR.
Developed by KKT - Künzler Technologies GbR