12345678910111213141516171819 |
- /* front panel of a radio */
- digraph {
- pad=0.5; bgcolor="lightgrey"; nodesep=1;
- node [shape="box"; style="filled"; fillcolor="cyan"; ];
- edge [labelfontsize=10; minlen=2; labeldistance=2 ];
- IDLE -> FREQ_UP [taillabel="EVT_UP_PRESS";]
- FREQ_UP -> IDLE [taillabel="EVT_UP_RELEASE"]
- FREQ_UP -> FREQ_UP_FAST [taillabel="EVT_TICK\n&& counter==0"];
- FREQ_UP_FAST -> IDLE [taillabel="EVT_UP_RELEASE"];
- FREQ_UP_FAST -> FREQ_UP_FAST [taillabel="EVT_TICK"];
- IDLE -> FREQ_DN [taillabel="EVT_DN_PRESS";]
- FREQ_DN -> IDLE [taillabel="EVT_DN_RELEASE"]
- FREQ_DN -> FREQ_DN_FAST [taillabel="EVT_TICK\n&& counter==0"];
- FREQ_DN_FAST -> IDLE [taillabel="EVT_DN_RELEASE"];
- FREQ_DN_FAST -> FREQ_DN_FAST [taillabel="EVT_TICK"];
- {rank=same; FREQ_UP FREQ_DN}
- }
|