<xml xmlns="https://developers.google.com/blockly/xml"><block type="pb_program_setup" id="kQZ*^$VOyeIrEgr?8Shq" deletable="false" x="110" y="-50"><statement name="DO"><block type="PuppyBot_PID_setup_front" id="SMD$hn/]^y}qJOV}y~r2"><field name="numSensor">8</field><field name="line_color">1</field><field name="S0_Pin">0</field><field name="MIN0">0</field><field name="MAX0">1023</field><field name="S1_Pin">1</field><field name="MIN1">0</field><field name="MAX1">1023</field><field name="S2_Pin">2</field><field name="MIN2">0</field><field name="MAX2">1023</field><field name="S3_Pin">3</field><field name="MIN3">0</field><field name="MAX3">1023</field><field name="S4_Pin">4</field><field name="MIN4">0</field><field name="MAX4">1023</field><field name="S5_Pin">5</field><field name="MIN5">0</field><field name="MAX5">1023</field><field name="S6_Pin">6</field><field name="MIN6">0</field><field name="MAX6">1023</field><field name="S7_Pin">7</field><field name="MIN7">0</field><field name="MAX7">1023</field><field name="USE_SENSITIVE">FALSE</field><field name="SENSITIVE">20</field><field name="USE_CALIBRATE">FALSE</field><field name="CALIBRATE_ROUND">100</field></block></statement></block><block type="pb_program_loop" id="UnIkrGsPD#on+{@vY1G|" deletable="false" x="110" y="270"><statement name="DO"><block type="PID_follow_line_ramp" id="xY;-V?y:20Z7/M!Dg=0)"><value name="START"><shadow type="math_number" id="i.P.l_ViHkyAxaBygM?V"><field name="NUM">50</field></shadow></value><value name="MAX"><shadow type="math_number" id="+J)8f03{}$;1HNyEa?l="><field name="NUM">80</field></shadow></value><value name="TIMER"><shadow type="math_number" id="V)YN1c[e52sUtQinA.=k"><field name="NUM">2000</field></shadow></value><value name="KP"><shadow type="math_number" id="E){)mvzvL:Tw)sfTz6Q3"><field name="NUM">0.4</field></shadow></value><value name="KD"><shadow type="math_number" id="Y~)sDCR7R,C*Mn_f?cei"><field name="NUM">4</field></shadow></value></block></statement></block></xml>