2014-12-06 25 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個月延遲的答案;)...

相關問題