模块限制

根据所选择的 microcontroller (IC),可使用的 control components、static blocks、FX blocks 和 pixels 数量是有限的。
在设计 fixture configuration 时,必须将所有选择的组件累加,并根据所选 IC 的限制进行验证。

支持的 IC 和限制

ICMax Static BlocksMax FX BlocksMax Pixels
nRF528402418240
nRF52833121766

这些限制适用于每一个 fixture configuration。

Static blocks 和 FX blocks 需要分别计算。

不允许超过任何一个限制。

Pixel 使用

只有以下 control components 可以分配 pixels:

  • Color (min. 1 pixel)
  • White (min. 1 pixel)
  • Pan (min. 1 pixel)
  • Tilt (min. 1 pixel)
  • Zoom (min. 1 pixel)
  • Color 2 (min. 1 pixel)
  • White 2 (min. 1 pixel)

所有其他组件,例如 Pan Endless Rotation、Tilt Endless Rotation、UV、Focus、Frost、Prism、Iris、Fog、Fan、Fire Gobo、Framing、Special FX 1、Special FX 2、Special FX 3、Special FX 4 和 Special FX 5,都不使用 pixels。

如果使用多个支持 pixel 的组件,则所有已配置 pixels 的总和不得超过该 IC 的最大 pixel 数量。

Control Components 与 Internal Blocks

control component 是开发者在概念上选择的组件(例如 Color、Pan、Zoom)。
每个 control component 在内部会消耗:

  • Static blocks(始终激活的逻辑)
  • FX blocks(效果功能所需的逻辑)

这些 internal blocks 必须计入 IC 限制。

Shared Blocks

某些组件会共享 internal blocks。

Shared 的含义:

  • shared block 只计算一次,即使多个组件都使用它。
  • 启用多个依赖该 block 的组件时,它不会重复计算。

大多数组件只使用 individual Static blocks 和 individual FX blocks。不过,某些 control components 会使用 shared Static Blocks(Master Strobe、White Strobe)或 shared FX Blocks(Master Intensity)。

三个 shared blocks 如下:

  • Master Strobe: 如果使用以下一个或多个 control components,则增加 1 个 shared Static Block:Color、Color2、White 或 White2。
  • White Strobe: 如果使用以下一个或多个 control components,则增加 1 个 shared Static Block:White 或 White2。
  • Master Intensity: 如果使用以下一个或多个 control components,则增加 1 个 shared FX Block:Color、Color2、White 或 White2。

下表以更技术化、更结构化的方式展示这些关系。

pixels、static block 和 FX block count 表

下表定义了每个 control component 会消耗多少 pixels、static blocks 和 FX blocks。

Control ComponentPixelsStatic Blocks (Individual)Static Blocks (Shared)FX Blocks (Individual)FX Blocks (Shared)
PanMin. 11–1–
TiltMin. 11–1–
Pan Endless Rotation–1–––
Tilt Endless Rotation–1–––
ColorMin. 131(与 Color2、White 和 White2 共享,用于
Master Strobe)
81(与 Color2、White 和 White2 共享,用于
Master Intensity)
Color 2Min. 1–1(与 Color、White 和 White2 共享,用于
Master Strobe)
31(与 Color、White 和 White2 共享,用于
Master Intensity)
WhiteMin. 1–总计 2:
1(与 Color2、White 和 White2 共享,用于
Master Strobe)1(与 White2 共享,用于
White Strobe)
11(与 Color、Color2 和 White2 共享,用于
Master Intensity)
White 2Min. 1–总计 2:
1(与 Color2、White 和 White2 共享,用于
Master Strobe)1(与 White 共享,用于
White Strobe)
11(与 Color、Color2 和 White 共享,用于
Master Intensity)
UV–1–––
ZoomMin. 11–1–
Focus–1–––
Frost–1–––
Prisma–1–––
Iris–1–––
Fog–1–––
Fan–1–––
Fire–1–––
Gobo–1–––
Framing–9–––
Special FX 1–––1–
Special FX 2–––1–
Special 3–1–––
Special 4–1–––
Special 5–1–––

Example I: Configuration Calculation(引导示例)

Target IC: nRF52833
Limits: 12 static blocks, 17 FX blocks, 66 pixels

Selected control components:

  • Color – RGB (40 Pixels)
  • White (10 Pixels)
  • Pan
  • Tilt
  • Zoom
  • Focus
  • Prisma

Pixel Calculation

  • Color: 40
  • White: 10
  • Pan: 1
  • Tilt: 1
  • Zoom: 1
  • Focus: 0
  • Prisma: 0

-> Total configured Pixels: 53

-> Max allowed Pixels: 66

Pixel Count 在限制范围内。

Static Block Calculation

  • Color (Individual): 3
  • Color (Shared): 1 (Master Strobe)
  • White (Individual): 0
  • White (Shared): 1(White Strobe;Master Strobe 已包含在 Color (Shared) 中)
  • Pan: 1
  • Tilt: 1
  • Zoom: 1
  • Focus: 1
  • Prisma: 1

-> Total configured Static Blocks: 10

-> Max allowed Static Blocks: 12

Static Blocks 在限制范围内。

FX Block Calculation

  • Color (Individual): 8
  • Color (Shared): 1 (Master Intensity)
  • White (Individual): 1
  • White (Shared): 0(因为 Master Intensity 已包含在 Color (Shared) 中)
  • Pan: 1
  • Tilt: 1
  • Zoom: 1
  • Focus: 0
  • Prisma: 0

-> Total configured FX Blocks: 13

-> Max allowed FX Blocks: 17

FX Blocks 在限制范围内。

-> Result: 该 configuration 对 nRF52833 有效。



如果您不确定自己是否理解正确,请联系您的 Vision Control supervisor 获取帮助。也可以自己完成 Example II 作为测试,并向 Vision Control supervisor 获取 solution file 的密码。

他会检查您在 pixels、static blocks 和 FX blocks 方面是否正确完成了示例。

Example II: Configuration Calculation(自测)

Target IC: nRF52833
Limits: 12 static blocks, 17 FX blocks, 66 pixels

Selected control components:

  • Color 1 (Beam) – RGB (1 Pixels)
  • Color 2 (Wash) – RGBL (20 Pixels)
  • White (15 Pixels)
  • Pan
  • Pan Endless Rotation
  • Tilt
  • Tilt Endless Rotation
  • Zoom (20 Pixels)
  • Focus
  • Frost
  • Prisma
  • Iris

Pixel Count: ___

Static Blocks: ___

FX Blocks: ___

Solution:

请向您的 Vision Control supervisor 获取 solution file 的密码。

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