Application name | TAST |
---|---|
Documentation |
Object | Type of object | Documentation |
---|---|---|
| DisplayFn | |
Start [Watch] | Start [Watch] | |
AlarmClock | State [Watch] | Application for an alarm at a certain time of day. AlarmClock allows the user to set the alarm time by editing hours and minutes and the alarm rings when the alarm time is reached. |
Stopwatch | State [Watch] | Application for timing events. Stopwatch allows the user to start, stop and reset the timing device. |
Time | State [Watch] | Application for showing the current time. Allows editing of hours, minutes and seconds. While we're running on a PC, we don't want to set the real time, so these changes apply to the clockOffset and hence to the clockTime perceived by the running watch. |
Timer | State [Watch] | Application for countdown or 'egg timer'. Timer allows the user to set the length of the countdown in hours and minutes and then starts counting down from this, ringing the alarm when the time has elapsed. |
clockTime | VariableRef | This is the time as seen in the running watch. Internally it is generated on request from your real system time plus the clockOffset. |
Name | |
---|---|
Central | MINUTE |
In role | In relationship | With object(s) | In role |
---|---|---|---|
: DisplayFnBody | : Set | clockTime | : Get |
Subgraph type | Graph's name |
---|---|
Decomposition | none |
Explosions | none |
In role | In relationship | With object(s) | In role |
---|---|---|---|
: From | : Transition | Time | : To |
Subgraph type | Graph's name |
---|---|
Decomposition | none |
Explosions | none |
State name | AlarmClock |
---|---|
DisplayFn | |
Blinking | |
Documentation | Application for an alarm at a certain time of day. AlarmClock allows the user to set the alarm time by editing hours and minutes and the alarm rings when the alarm time is reached. |
In role | In relationship | With object(s) | In role |
---|---|---|---|
: From | : Transition | Stopwatch | : To |
: To | : Transition | Time | : From |
Subgraph type | Graph's name |
---|---|
Decomposition | AlarmClock |
Explosions | none |
State name | Stopwatch |
---|---|
DisplayFn | |
Blinking | |
Documentation | Application for timing events. Stopwatch allows the user to start, stop and reset the timing device. |
In role | In relationship | With object(s) | In role |
---|---|---|---|
: From | : Transition | Timer | : To |
: To | : Transition | AlarmClock | : From |
Subgraph type | Graph's name |
---|---|
Decomposition | Stopwatch |
Explosions | none |
State name | Time |
---|---|
DisplayFn | |
Blinking | |
Documentation | Application for showing the current time. Allows editing of hours, minutes and seconds. While we're running on a PC, we don't want to set the real time, so these changes apply to the clockOffset and hence to the clockTime perceived by the running watch. |
In role | In relationship | With object(s) | In role |
---|---|---|---|
: From | : Transition | AlarmClock | : To |
: To | : Transition | Timer | : From |
: To | : Transition | Start [Watch] | : From |
Subgraph type | Graph's name |
---|---|
Decomposition | Time |
Explosions | none |
State name | Timer |
---|---|
DisplayFn | |
Blinking | |
Documentation | Application for countdown or 'egg timer'. Timer allows the user to set the length of the countdown in hours and minutes and then starts counting down from this, ringing the alarm when the time has elapsed. |
In role | In relationship | With object(s) | In role |
---|---|---|---|
: From | : Transition | Time | : To |
: To | : Transition | Stopwatch | : From |
Subgraph type | Graph's name |
---|---|
Decomposition | Timer |
Explosions | none |
Name | clockTime |
---|---|
Type | METime |
Documentation | This is the time as seen in the running watch. Internally it is generated on request from your real system time plus the clockOffset. |
Subgraph type | Graph's name |
---|---|
Decomposition | none |
Explosions | none |