逻辑开关
最后更新于
逻辑开关是虚拟的两位开关,其值(开/关或 +100/-100)基于定义的逻辑表达式的评估(真/假)。一旦配置,逻辑开关可以在 EdgeTX 中任何可以定义物理开关的地方使用。
模型设置中的 逻辑开关 页面显示了所有配置的逻辑开关及其配置选项的概览。
选择 + 按钮将允许您选择一个未使用的逻辑开关进行配置。
选择一个已配置的逻辑开关将为您提供以下选项:
编辑 - 打开所选逻辑开关的逻辑开关配置页面。
复制 - 复制所选逻辑开关。
粘贴 - 将复制的逻辑开关粘贴到所选逻辑开关上。注意:这将覆盖所选逻辑开关。
清除 - 删除所选逻辑开关的所有配置选项。
选择编辑逻辑开关后,您将有以下配置选项:
Func - 您想要使用的逻辑功能。请参阅下面的 逻辑开关功能 以了解您可以使用的可能功能的描述。
V1 - 要评估的表达式中的第一个变量。
V2 - 要评估的表达式中的第二个变量。
AND 开关 - 必须激活的开关,以允许逻辑开关被评估为激活。
持续时间 - 逻辑开关在满足激活条件后保持激活(真)的持续时间。如果设置为 0.0,则逻辑开关将保持激活(真)。
延迟 - 逻辑开关的激活条件满足后到逻辑开关变为激活状态(真)之间的延迟。
在表达式中,a 和 b 代表来源(摇杆、开关等),x 代表要比较的常量(值)。
a=x
当来源 V1 与常量 V2 完全相同时为真。
a~x
当来源 V1 与常量 V2 大致相同时为真。
a>x
当来源 V1 大于常量 V2 时为真。
a<x
当来源 V1 小于常量 V2 时为真。
|a|>x
当来源 V1 的绝对值大于常量 V2 时为真。
|a|<x
当来源 V1 的绝对值小于常量 V2 时为真。
AND
当来源 V1 和 V2 都为真时为真。
OR
当来源 V1 或 V2 为真时为真。
XOR
当来源 V1 和 V2 的位置不匹配时为真。
Edge
当来源 V1 在定义的时间段内激活然后停用时瞬时为真。V1 下的第一个时间字段 (T1) 是来源 V1 激活逻辑开关所需的最小激活持续时间。第二个时间 (T2) 是来源 V1 激活逻辑开关所允许的最大时间。当 T2 设置为 -- 时,无论 V1 激活多长时间,逻辑开关都将为真。当 T2 设置为 3 时,如果 V1 激活超过 3 秒,则当来源停用时,逻辑开关将不会设置为真。当 T2 设置为 << 时,当 T1 中的时间条件满足而不需要来源 V1 停用时,逻辑开关将为真。
a=b
当来源 V1 与来源 V2 相同时为真。
a>b
如果来源 V1 大于来源 V2,则为真。
a<b
如果来源 V1 小于来源 V2,则为真。
△>x
每当来源 V1 变化超过常量 V2 指示的量时瞬时为真。
|△|>x
每当来源 V1 的绝对值变化超过常量 V2 指示的量时瞬时为真。
Timer
每 xxx 秒瞬时为真。参数 V1 是逻辑开关为真(激活)的持续时间。参数 V2 是逻辑开关激活之间的时间。只要定义的开关处于激活状态,就重复计时器周期。
Stky (Sticky)
在开关 V1 激活(真)后“粘住”为真,并且无论 V1 位置如何都保持激活(真),直到开关 V2 激活(真)并“解粘”或停用(假)逻辑开关。