2014-12-06 60 views
0

我有一个问题:切换到日期状态图中数字手表的时间编辑模式

我正在处理digitalwatch.sct状态图模型。

当右下角按下至少1.5秒时,数字手表应该切换时间编辑模式。

我该如何设法做到这一点,我应该采取哪种策略或触发事件?

右下按下的事件是“Buttons.bottomRightPressed”。

谢谢您的帮助。

回答

2

虽然我不知道你的状态图模型的细节,我会“”盲目提出以下步骤:

  1. 添加状态“WaitForEditMode”
  2. 从某些状态添加一个过渡例如“ClockMode”到WaitForEditMode与Buttons.bottomRightPressed作为触发
  3. 添加bottomRightReleased到按钮接口
  4. 一个新的事件添加与触发从WaitForEditMode Buttons.bottomRightReleased到ClockMode的过渡。
  5. 从WaitForEditMode到“编辑模式”

当然还有其他选择“1500毫秒后”添加与触发另一个过渡...

还有一个提示:如果您发布关于Yakindu Statechart Tools问题,这是user forum你应该得到没有4个月延迟的答案;)...

相关问题