<?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>
<id>UMLSpecialState</id>
<y>75</y>
<w>30</w>
<h>30</h>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
<id>UMLState</id>
<x>540</x>
<y>405</y>
<w>270</w>
<h>105</h>
<panel_attributes>RUN
--
/entry: LED ON
emitPollTorqueEv</panel_attributes>
<x>735</x>
<y>450</y>
<w>195</w>
<h>270</h>
m1= evPollTorque\n/sendTorque
<additional_attributes>10.0;100.0;10.0;160.0;110.0;160.0;110.0;10.0;50.0;10.0</additional_attributes>
<x>495</x>
<y>180</y>
<w>360</w>
<h>135</h>
<panel_attributes>WAIT
ALIVE_emitBorn(ALdrive(), 0, 0);
ALIVE_emitReady(ALdrive(), 100, 0);
setAliveTime</panel_attributes>
<y>300</y>
<w>120</w>
m1=evStart\n(onWait)
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
<h>180</h>
m1= evPollSpeed\n/sendSpeed
<additional_attributes>10.0;40.0;10.0;100.0;110.0;100.0;110.0;10.0;50.0;10.0</additional_attributes>
<x>390</x>
<y>240</y>
<w>345</w>
<h>555</h>
m1= evResurrect\n(onBorn)
<additional_attributes>130.0;300.0;130.0;350.0;10.0;350.0;10.0;10.0;70.0;10.0</additional_attributes>
<x>450</x>
<y>600</y>
<h>90</h>
<panel_attributes>DEAD
/entry: LED OFF</panel_attributes>
<x>570</x>
<y>495</y>
<w>135</w>
m1=evStop\n(onDead)
</diagram>