138 lines
3.0 KiB
Plaintext
138 lines
3.0 KiB
Plaintext
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
|
<diagram program="umlet" version="15.0.0">
|
||
|
<zoom_level>15</zoom_level>
|
||
|
<element>
|
||
|
<id>Relation</id>
|
||
|
<coordinates>
|
||
|
<x>660</x>
|
||
|
<y>90</y>
|
||
|
<w>210</w>
|
||
|
<h>120</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>lt=->
|
||
|
evInit
|
||
|
/startAliveChecker
|
||
|
</panel_attributes>
|
||
|
<additional_attributes>10.0;10.0;10.0;60.0</additional_attributes>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>UMLSpecialState</id>
|
||
|
<coordinates>
|
||
|
<x>660</x>
|
||
|
<y>75</y>
|
||
|
<w>30</w>
|
||
|
<h>30</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>type=initial</panel_attributes>
|
||
|
<additional_attributes/>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>UMLState</id>
|
||
|
<coordinates>
|
||
|
<x>540</x>
|
||
|
<y>405</y>
|
||
|
<w>270</w>
|
||
|
<h>105</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>RUN
|
||
|
--
|
||
|
/entry: LED ON
|
||
|
--
|
||
|
emitPollTorqueEv</panel_attributes>
|
||
|
<additional_attributes/>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>Relation</id>
|
||
|
<coordinates>
|
||
|
<x>735</x>
|
||
|
<y>450</y>
|
||
|
<w>195</w>
|
||
|
<h>270</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>lt=->
|
||
|
m1= evPollTorque\n/sendTorque
|
||
|
</panel_attributes>
|
||
|
<additional_attributes>10.0;100.0;10.0;160.0;110.0;160.0;110.0;10.0;50.0;10.0</additional_attributes>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>UMLState</id>
|
||
|
<coordinates>
|
||
|
<x>495</x>
|
||
|
<y>180</y>
|
||
|
<w>360</w>
|
||
|
<h>135</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>WAIT
|
||
|
--
|
||
|
ALIVE_emitBorn(ALjoy(), 0, 0);
|
||
|
ALIVE_emitReady(ALjoy(), 100, 0);
|
||
|
setAliveTime</panel_attributes>
|
||
|
<additional_attributes/>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>Relation</id>
|
||
|
<coordinates>
|
||
|
<x>660</x>
|
||
|
<y>300</y>
|
||
|
<w>120</w>
|
||
|
<h>135</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>lt=->
|
||
|
m1=evStart\n(onWait)
|
||
|
</panel_attributes>
|
||
|
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>Relation</id>
|
||
|
<coordinates>
|
||
|
<x>735</x>
|
||
|
<y>450</y>
|
||
|
<w>195</w>
|
||
|
<h>180</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>lt=->
|
||
|
m1= evPollSpeed\n/sendSpeed
|
||
|
</panel_attributes>
|
||
|
<additional_attributes>10.0;40.0;10.0;100.0;110.0;100.0;110.0;10.0;50.0;10.0</additional_attributes>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>Relation</id>
|
||
|
<coordinates>
|
||
|
<x>390</x>
|
||
|
<y>240</y>
|
||
|
<w>345</w>
|
||
|
<h>555</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>lt=->
|
||
|
m1= evResurrect\n(onBorn)
|
||
|
</panel_attributes>
|
||
|
<additional_attributes>130.0;300.0;130.0;350.0;10.0;350.0;10.0;10.0;70.0;10.0</additional_attributes>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>UMLState</id>
|
||
|
<coordinates>
|
||
|
<x>450</x>
|
||
|
<y>600</y>
|
||
|
<w>270</w>
|
||
|
<h>90</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>DEAD
|
||
|
--
|
||
|
/entry: LED OFF</panel_attributes>
|
||
|
<additional_attributes/>
|
||
|
</element>
|
||
|
<element>
|
||
|
<id>Relation</id>
|
||
|
<coordinates>
|
||
|
<x>570</x>
|
||
|
<y>495</y>
|
||
|
<w>135</w>
|
||
|
<h>135</h>
|
||
|
</coordinates>
|
||
|
<panel_attributes>lt=->
|
||
|
m1=evStop\n(onDead)
|
||
|
</panel_attributes>
|
||
|
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
|
||
|
</element>
|
||
|
</diagram>
|