<snapdata remixID="11483591"><project name="FinchSingleDeviceStarterProject" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="FinchSingleDeviceStarterProject"><notes></notes><hidden> receiveCondition</hidden><headers></headers><code></code><blocks><block-definition s="Finch Distance (cm)" type="reporter" category="sensing"><header></header><code></code><translations>ca:Finch Distància (cm)&#xD;de:Finch Entfernung (cm)&#xD;es:Finch Distancia (cm)&#xD;fr:Finch Distance (cm)&#xD;he:Finch מרחק (cm)&#xD;ko:Finch 거리 센서 (cm)&#xD;nl:Finch Afstand (cm)&#xD;pt:Finch Distância (cm)&#xD;zh_CN:Finch 距离 (cm)&#xD;zh_TW:Finch 距離 (cm)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://127.0.0.1:30061/hummingbird/in/Distance/static</l></block></block></script></block-definition><block-definition s="Finch %&apos;port&apos; Light" type="reporter" category="sensing"><header></header><code></code><translations>ca:Finch _ Llum&#xD;de:Finch _ Licht&#xD;es:Finch _ Luz&#xD;fr:Finch _ Lumière&#xD;he:Finch _ אור&#xD;ko:Finch _ 빛 센서&#xD;nl:Finch _ Licht&#xD;pt:Finch _ Luz&#xD;zh_CN:Finch _ 灯光&#xD;zh_TW:Finch _ 燈光&#xD;</translations><inputs><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/Light/</l><block var="port"/></list></block></block></block></script></block-definition><block-definition s="Finch %&apos;port&apos; Line" type="reporter" category="sensing"><header></header><code></code><translations>ca:Finch _ Línia&#xD;de:Finch _ Linie&#xD;es:Finch _ Línea&#xD;fr:Finch _ Ligne&#xD;he:Finch _ קו&#xD;ko:Finch _ 선&#xD;nl:Finch _ Lijn&#xD;pt:Finch _ Linha&#xD;zh_CN:Finch _ 线&#xD;zh_TW:Finch _ 線&#xD;</translations><inputs><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doDeclareVariables"><list><l>value</l></list></block><block s="doSetVar"><l>value</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/Line/</l><block var="port"/></list></block></block></block><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block var="value"/><l>Not Connected</l></block></block><script><block s="doReport"><block s="reportRound"><block var="value"/></block></block></script><script><block s="doReport"><l>Not Connected</l></block></script></block></script></block-definition><block-definition s="Finch %&apos;port&apos; Encoder (rotations)" type="reporter" category="sensing"><header></header><code></code><translations>ca:Finch Recompte de voltes _&#xD;de:Finch _ Kodierer&#xD;es:Finch Recuento de vueltas _&#xD;fr:Finch _ Encodeur&#xD;he:Finch _ קודאי&#xD;ko:Finch _ 인코더&#xD;nl:Finch _ Encoder&#xD;pt:Finch _ Código&#xD;zh_CN:Finch _ 编码器&#xD;zh_TW:Finch _ 編碼器&#xD;</translations><inputs><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doDeclareVariables"><list><l>value</l></list></block><block s="doSetVar"><l>value</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/Encoder/</l><block var="port"/></list></block></block></block><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block var="value"/><l>Not Connected</l></block></block><script><block s="doReport"><block var="value"/></block></script><script><block s="doReport"><l>Not Connected</l></block></script></block></script></block-definition><block-definition s="Finch Reset Encoders" type="command" category="sensing"><header></header><code></code><translations>ca:Finch Reinicialitza els comptadors de voltes&#xD;de:Finch Kodierer Zurücksetzen&#xD;es:Finch Reinicializar los contadores de vueltas&#xD;fr:Finch Réinitialiser les encodeurs&#xD;he:Finch לאפס קודאי&#xD;ko:Finch 인코더 리셋하기&#xD;nl:Finch Encoders Resetten&#xD;pt:Finch Redefinir Código&#xD;zh_CN:Finch 重置编码器&#xD;zh_TW:Finch 重置編碼器&#xD;</translations><inputs></inputs><script><block s="doRun"><block s="reifyReporter"><autolambda><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/resetEncoders/A/</l></list></block></block></autolambda><list></list></block><list></list></block><block s="doWait"><l>0.2</l></block></script></block-definition><block-definition s="Finch Play Note %&apos;note&apos; for %&apos;beats&apos; beats" type="command" category="sound"><header></header><code></code><translations>ko:Finch _ 번 음을 _ 박자로 연주하기&#xD;de:Finch Spiele Note _ für _ Schläge&#xD;pt:Finch Toque Notas _ por _ Batidas&#xD;fr:Finch Jouer la note _ pour _ battement(s)&#xD;nl:Finch Speel Noot _ voor _ Beats&#xD;zh_CN:Finch 演奏 音阶 _ 于 _ 拍&#xD;zh_TW:Finch 演奏 音階 _ 於 _ 拍&#xD;ar:Finch تشغيل الموسيقى _ _&#xD;dk:Finch Spil tone _ i _ slag&#xD;he:Finch נגן תו _ במשך _ פעימות&#xD;es:Finch Emitir un sonido _ por _ pulsos&#xD;ca:Finch Toca nota _ durant _ temps&#xD;fi:Finch Soita sävel _ _ iskun ajan&#xD;sv:Finch Spela not _ _&#xD;</translations><inputs><input type="%n">60<options>§_pianoKeyboardMenu</options></input><input type="%n">0.5</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="note"/><l>135</l></block><script><block s="doSetVar"><l>note</l><l>135</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><l>32</l><block var="note"/></block><script><block s="doSetVar"><l>note</l><l>32</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="beats"/><l>16</l></block><script><block s="doSetVar"><l>beats</l><l>16</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><l>0</l><block var="beats"/></block><script><block s="doSetVar"><l>beats</l><l>0</l></block></script></block><block s="doSetVar"><l>beats</l><block s="reportRound"><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>60000</l><block s="getTempo"></block></block><block var="beats"/></list></block><comment w="242" collapsed="false">BPM = tempo&#xD;60 * 1000/BPM = BPMS beats per millisecond&#xD;beats&#xD;                            = Duration in ms = BPMS * number of beats&#xD;                        </comment></block></block><block s="doSetVar"><l>note</l><block s="reportRound"><block var="note"/></block></block><block s="doRun"><block s="reifyReporter"><autolambda><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/playnote/</l><block var="note"/><l>/</l><block var="beats"/></list></block></block></autolambda><list></list></block><list></list></block><block s="doWait"><block s="reportQuotient"><block var="beats"/><l>1000</l></block><comment w="205" collapsed="false">block for number of seconds</comment></block></script></block-definition><block-definition s="micro:bit Button %&apos;button&apos;" type="predicate" category="sensing"><header></header><code></code><translations>ko:micro:bit 버튼 _&#xD;de:micro:bit Knopf _&#xD;pt:micro:bit Tecla _&#xD;fr:micro:bit Bouton _&#xD;nl:micro:bit Knop _&#xD;zh_CN:micro:bit 按钮 _&#xD;zh_TW:micro:bit 按鈕 _&#xD;ar:micro:bit زر _&#xD;dk:micro:bit Knap _&#xD;he:micro:bit לחצן _&#xD;es:micro:bit Pulsador _&#xD;ca:micro:bit Botó _&#xD;fi:micro:bit Painike _&#xD;sv:micro:bit Knapp _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;Logo (V2)</options></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="button"/><l>Logo (V2)</l></block><script><block s="doSetVar"><l>button</l><l>Logo</l></block></script></block><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/button/</l><block var="button"/></list></block></block></block><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="result"/><l>true</l></block><block s="reportBoolean"><l><bool>true</bool></l></block><block s="reportIfElse"><block s="reportEquals"><block var="result"/><l>false</l></block><block s="reportBoolean"><l><bool>false</bool></l></block><block var="result"/></block></block></block></script></block-definition><block-definition s="micro:bit V2 %&apos;sensor&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">Sound<options>Sound&#xD;Temperature (°C)</options></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="sensor"/><l>Temperature (°C)</l></block><script><block s="doSetVar"><l>sensor</l><l>Temperature</l></block></script></block><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/V2sensor/</l><block var="sensor"/></list></block></block></block></script></block-definition><block-definition s="Finch %&apos;dim&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">Beak Up<options>Beak Up&#xD;Beak Down&#xD;Tilt Left&#xD;Tilt Right&#xD;Level&#xD;Upside Down&#xD;Shake</options></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/finchOrientation/</l><block var="dim"/></list></block></block><l>true</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="Finch %&apos;device&apos; %&apos;dim&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">Accelerometer (m/s²)<options>Accelerometer (m/s²)&#xD;Magnetometer (µT)</options></input><input type="%txt" readonly="true">X<options>X&#xD;Y&#xD;Z</options></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="device"/><l>Accelerometer (m/s²)</l></block><script><block s="doSetVar"><l>device</l><l>finchAccel</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="device"/><l>Magnetometer (µT)</l></block><script><block s="doSetVar"><l>device</l><l>finchMag</l></block></script></block><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/</l><block var="device"/><l>/</l><block var="dim"/></list></block></block></block></script></block-definition><block-definition s="Finch Compass" type="reporter" category="sensing"><header></header><code></code><translations>ko:Finch 나침반 센서&#xD;de:Finch Kompass&#xD;pt:Finch Bússola&#xD;fr:Finch Compas&#xD;nl:Finch Kompas&#xD;zh_CN:Finch 指南针&#xD;zh_TW:Finch 指南針&#xD;ar:Finch بوصلة&#xD;dk:Finch Kompas&#xD;he:Finch מצפן&#xD;es:Finch Brujula&#xD;ca:Finch Brúixola&#xD;fi:Finch Kompassi&#xD;sv:Finch Kompass&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/in/</l><l>finchCompass/static</l></list></block></block></block></script></block-definition><block-definition s="stop all" type="command" category="control"><header></header><code></code><translations>ko:모두 멈추기&#xD;de:stoppe alles&#xD;pt:pare todos&#xD;fr:stop tout&#xD;nl:stop alle&#xD;zh_CN:停止 全部&#xD;zh_TW:停止 全部&#xD;ar:توقف الكل&#xD;dk:stop alle&#xD;he:להפסיק הכל&#xD;es:detener todo&#xD;ca:atura tot&#xD;fi:pysäytä kaikki&#xD;sv:stop allt&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/stopall</l></list></block></block></block></script></block-definition><block-definition s="Finch Move %&apos;direction&apos; %&apos;distance&apos; cm at %&apos;speed&apos; %" type="command" category="motion"><header></header><code></code><translations>ca:Finch Mou-te cap _ _ cm  a velocitat _ %&#xD;de:Finch Gehe _ _ cm mit _ %&#xD;es:Finch Mover hacia _ _ cm a velocidad _ %&#xD;fr:Finch Déplacer _ _ cm sur _ %&#xD;he:Finch זוז _ _ ס&apos;&apos;מ ב _ %&#xD;ko:Finch _ _ cm 로 움직이기 빠르기 _ %&#xD;nl:Finch Beweeg _ _ cm op _ %&#xD;pt:Finch Mova _ _ cm  a _ %&#xD;zh_CN:Finch 移动 _ _ cm 以 _ %&#xD;zh_TW:Finch 移動  _ _ 厘米在 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">Forward<options>Forward&#xD;Backward</options></input><input type="%n">10</input><input type="%n">50</input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="distance"/><l>-10000</l></block><script><block s="doSetVar"><l>distance</l><l>-10000</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="distance"/><l>10000</l></block><script><block s="doSetVar"><l>distance</l><l>10000</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="speed"/><l>0</l></block><script><block s="doSetVar"><l>speed</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="speed"/><l>100</l></block><script><block s="doSetVar"><l>speed</l><l>100</l></block></script></block><block s="doDeclareVariables"><list><l>wasMoving</l><l>isMoving</l><l>commandSendTime</l></list></block><block s="doSetVar"><l>isMoving</l><block s="reportURL"><l>http://127.0.0.1:30061/hummingbird/in/finchIsMoving/static/</l></block></block><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doSetVar"><l>commandSendTime</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doRun"><block s="reifyReporter"><autolambda><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/move/A/</l><block var="direction"/><l>/</l><block var="distance"/><l>/</l><block var="speed"/></list></block></block></autolambda><list></list></block><list></list></block><block s="doUntil"><block s="reportOr"><block s="reportAnd"><block s="reportOr"><block s="reportEquals"><block var="wasMoving"/><l>true</l></block><block s="reportGreaterThan"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="commandSendTime"/><l>500</l></list></block></block></block><block s="reportEquals"><block var="isMoving"/><l>false</l></block></block><block s="reportEquals"><block var="isMoving"/><l>Not Connected</l></block></block><script><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doWait"><l>0.01</l></block><block s="doSetVar"><l>isMoving</l><block s="reportURL"><l>http://127.0.0.1:30061/hummingbird/in/finchIsMoving/static/</l></block></block></script></block><custom-block s="Finch Stop"><comment w="170" collapsed="true">Compensate for firmware bug</comment></custom-block><block s="doWait"><l>0.1</l></block></script></block-definition><block-definition s="Finch Turn %&apos;direction&apos; %&apos;angle&apos; ° at %&apos;speed&apos; %" type="command" category="motion"><header></header><code></code><translations>ca:Finch Gira cap a la _ _ ° a velocitat _ %&#xD;de:Finch Drehe _ _ ° mit _ %&#xD;es:Finch Girar hacia la _ _ ° a velocidad _ %&#xD;fr:Finch Tournez _ _ ° à _ %&#xD;he:Finch הסתובב _ _ מעלות ב _ %&#xD;ko:Finch _ _ ° 로 회전하기 빠르기 _ %&#xD;nl:Finch Draai _ _ ° op _ %&#xD;pt:Finch Gire _ _ ° a _ %&#xD;zh_CN:Finch 转动 _ _ ° 以 _ %&#xD;zh_TW:Finch 轉動 _ _ °在 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">Right<options>Right&#xD;Left</options></input><input type="%n">90</input><input type="%n">50</input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="angle"/><l>-360000</l></block><script><block s="doSetVar"><l>angle</l><l>-360000</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="angle"/><l>360000</l></block><script><block s="doSetVar"><l>angle</l><l>360000</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="speed"/><l>0</l></block><script><block s="doSetVar"><l>speed</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="speed"/><l>100</l></block><script><block s="doSetVar"><l>speed</l><l>100</l></block></script></block><block s="doDeclareVariables"><list><l>wasMoving</l><l>isMoving</l><l>commandSendTime</l></list></block><block s="doSetVar"><l>isMoving</l><block s="reportURL"><l>http://127.0.0.1:30061/hummingbird/in/finchIsMoving/static/</l></block></block><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doSetVar"><l>commandSendTime</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doRun"><block s="reifyReporter"><autolambda><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/turn/A/</l><block var="direction"/><l>/</l><block var="angle"/><l>/</l><block var="speed"/></list></block></block></autolambda><list></list></block><list></list></block><block s="doUntil"><block s="reportOr"><block s="reportAnd"><block s="reportOr"><block s="reportEquals"><block var="wasMoving"/><l>true</l></block><block s="reportGreaterThan"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="commandSendTime"/><l>500</l></list></block></block></block><block s="reportEquals"><block var="isMoving"/><l>false</l></block></block><block s="reportEquals"><block var="isMoving"/><l>Not Connected</l></block></block><script><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doWait"><l>0.01</l></block><block s="doSetVar"><l>isMoving</l><block s="reportURL"><l>http://127.0.0.1:30061/hummingbird/in/finchIsMoving/static/</l></block></block></script></block><custom-block s="Finch Stop"><comment w="170" collapsed="true">Compensate for firmware bug</comment></custom-block><block s="doWait"><l>0.1</l></block></script></block-definition><block-definition s="Finch Wheels L %&apos;left&apos; % R %&apos;right&apos; %" type="command" category="motion"><header></header><code></code><translations>ca:Finch Posa les rodes a velocitat E _ % D _ %&#xD;de:Finch Räder L _ % R _ %&#xD;es:Finch Poner las ruedas a velocidad I _ % D _ %&#xD;fr:Finch Roues L _ % R _ %&#xD;he:Finch גלגלים שמאל _ % ימין _ %&#xD;ko:Finch 바퀴 왼쪽 _ % 오른쪽 _ %&#xD;nl:Finch Wielen L _ % R _ %&#xD;pt:Finch Rodas E _ % D _ %&#xD;zh_CN:Finch 左轮 _ % 右轮 _ %&#xD;zh_TW:Finch 車輪  左 _ % 右 _ %&#xD;</translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="left"/><l>-100</l></block><script><block s="doSetVar"><l>left</l><l>-100</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="left"/><l>100</l></block><script><block s="doSetVar"><l>left</l><l>100</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="right"/><l>-100</l></block><script><block s="doSetVar"><l>right</l><l>-100</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="right"/><l>100</l></block><script><block s="doSetVar"><l>right</l><l>100</l></block></script></block><block s="doDeclareVariables"><list><l>response</l></list><comment w="228" collapsed="true">Storing the url response in a variable forces the block to wait for a response before returning.</comment></block><block s="doSetVar"><l>response</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/wheels/A/</l><block var="left"/><l>/</l><block var="right"/></list></block></block></block></script></block-definition><block-definition s="Finch Stop" type="command" category="motion"><header></header><code></code><translations>ca:Finch Atura&#xD;de:Finch Stoppe&#xD;es:Finch Detener&#xD;fr:Finch Stop&#xD;he:Finch להפסיק&#xD;ko:Finch 멈추기&#xD;nl:Finch Stop&#xD;pt:Finch Pare&#xD;zh_CN:Finch 停止&#xD;zh_TW:Finch 停止&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>response</l></list><comment w="228" collapsed="true">Storing the url response in a variable forces the block to wait for a response before returning.</comment></block><block s="doSetVar"><l>response</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/stopFinch/A/</l></list></block></block></block></script></block-definition><block-definition s="Finch Beak R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="looks"><header></header><code></code><translations>ca:Finch Encén el bec de color R _ % G _ % B _ %&#xD;de:Finch Schnabel R _ % G _ % B _ %&#xD;es:Finch Encender el pico de color R _ % V _ % A _ %&#xD;fr:Finch Bec R _ % G _ % B _ %&#xD;he:Finch מקור אדום _ % ירוק _ % כחול _ %&#xD;ko:Finch 부리 빨강 _ % 초록 _ % 파랑 _ %&#xD;nl:Finch Bek R _ % G _ % B _ %&#xD;pt:Finch Bico R _ % G _ % B _ %&#xD;zh_CN:Finch 鸟喙 R _ % G _ % B _ %&#xD;zh_TW:Finch 鳥嘴 紅 _ % 綠 _ % 藍 _ %&#xD;</translations><inputs><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="redLED"/><l>0</l></block><script><block s="doSetVar"><l>redLED</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="redLED"/><l>100</l></block><script><block s="doSetVar"><l>redLED</l><l>100</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="greenLED"/><l>0</l></block><script><block s="doSetVar"><l>greenLED</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="greenLED"/><l>100</l></block><script><block s="doSetVar"><l>greenLED</l><l>100</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="blueLED"/><l>0</l></block><script><block s="doSetVar"><l>blueLED</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="blueLED"/><l>100</l></block><script><block s="doSetVar"><l>blueLED</l><l>100</l></block></script></block><block s="doSetVar"><l>redLED</l><block s="reportRound"><block s="reportVariadicProduct"><list><block var="redLED"/><l>2.55</l></list><comment w="90" collapsed="false">Scale factor 255/100</comment></block></block></block><block s="doSetVar"><l>blueLED</l><block s="reportRound"><block s="reportVariadicProduct"><list><block var="blueLED"/><l>2.55</l></list><comment w="90" collapsed="false">Scale factor 255/100</comment></block></block></block><block s="doSetVar"><l>greenLED</l><block s="reportRound"><block s="reportVariadicProduct"><list><block var="greenLED"/><l>2.55</l></list><comment w="90" collapsed="false">Scale factor 255/100</comment></block></block></block><block s="doDeclareVariables"><list><l>response</l></list><comment w="228" collapsed="true">Storing the url response in a variable forces the block to wait for a response before returning.</comment></block><block s="doSetVar"><l>response</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/triled/1/</l><block var="redLED"/><l>/</l><block var="greenLED"/><l>/</l><block var="blueLED"/></list></block></block></block></script></block-definition><block-definition s="Finch Tail %&apos;port&apos; R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="looks"><header></header><code></code><translations>ca:Finch Encén la cua de color _ R _ % G _ % B _ %&#xD;de:Finch Schwanz _ R _ % G _ % B _ %&#xD;es:Finch Encender la cola de color _ R _ % V _ % A _ %&#xD;fr:Finch Queue _ R _ % G _ % B _ %&#xD;he:Finch זנב _ אדום _ % ירוק _ % כחול _ %&#xD;ko:Finch 꼬리 _ 빨강 _ % 초록 _ % 파랑 _ %&#xD;nl:Finch Staart _ R _ % G _ % B _ %&#xD;pt:Finch Cauda _ R _ % G _ % B _ %&#xD;zh_CN:Finch 鸟尾 _ R _ % G _ % B _ %&#xD;zh_TW:Finch 尾巴 _ 紅 _ % 綠 _ % 藍 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">all<options>all&#xD;1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="port"/><l>all</l></block></block><script><block s="doSetVar"><l>port</l><block s="reportVariadicSum"><list><block var="port"/><l>1</l></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="redLED"/><l>0</l></block><script><block s="doSetVar"><l>redLED</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="redLED"/><l>100</l></block><script><block s="doSetVar"><l>redLED</l><l>100</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="greenLED"/><l>0</l></block><script><block s="doSetVar"><l>greenLED</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="greenLED"/><l>100</l></block><script><block s="doSetVar"><l>greenLED</l><l>100</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="blueLED"/><l>0</l></block><script><block s="doSetVar"><l>blueLED</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="blueLED"/><l>100</l></block><script><block s="doSetVar"><l>blueLED</l><l>100</l></block></script></block><block s="doSetVar"><l>redLED</l><block s="reportRound"><block s="reportVariadicProduct"><list><block var="redLED"/><l>2.55</l></list><comment w="90" collapsed="false">Scale factor 255/100</comment></block></block></block><block s="doSetVar"><l>blueLED</l><block s="reportRound"><block s="reportVariadicProduct"><list><block var="blueLED"/><l>2.55</l></list><comment w="90" collapsed="false">Scale factor 255/100</comment></block></block></block><block s="doSetVar"><l>greenLED</l><block s="reportRound"><block s="reportVariadicProduct"><list><block var="greenLED"/><l>2.55</l></list><comment w="90" collapsed="false">Scale factor 255/100</comment></block></block></block><block s="doDeclareVariables"><list><l>response</l></list><comment w="228" collapsed="true">Storing the url response in a variable forces the block to wait for a response before returning.</comment></block><block s="doSetVar"><l>response</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/triled/</l><block var="port"/><l>/</l><block var="redLED"/><l>/</l><block var="greenLED"/><l>/</l><block var="blueLED"/></list></block></block></block></script></block-definition><block-definition s="micro:bit Print %&apos;string&apos;" type="command" category="looks"><header></header><code></code><translations>ko:micro:bit 출력 _&#xD;de:micro:bit Drucke _&#xD;pt:micro:bit Imprimir _&#xD;fr:micro:bit Imprimer _&#xD;nl:micro:bit Schrijf _&#xD;zh_CN:micro:bit 打印 _&#xD;zh_TW:micro:bit 打印 _&#xD;ar:micro:bit طباعة _&#xD;dk:micro:bit Vis _&#xD;he:micro:bit הדפס _&#xD;es:micro:bit Imprimir _&#xD;ca:micro:bit Escriu _&#xD;fi:micro:bit Näytä teksti _&#xD;sv:micro:bit Visa text _&#xD;</translations><inputs><input type="%txt">Hello</input></inputs><script><block s="doRun"><block s="reifyReporter"><autolambda><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/print/</l><block var="string"/></list></block></block></autolambda><list></list></block><list></list></block><block s="doWait"><block s="reportVariadicProduct"><list><block s="reportStringSize"><block var="string"/></block><l>0.6</l></list></block></block></script></block-definition><block-definition s="micro:bit Display $nl %&apos;11&apos; %&apos;12&apos; %&apos;13&apos; %&apos;14&apos; %&apos;15&apos; $nl %&apos;21&apos; %&apos;22&apos; %&apos;23&apos; %&apos;24&apos; %&apos;25&apos; $nl %&apos;31&apos; %&apos;32&apos; %&apos;33&apos; %&apos;34&apos; %&apos;35&apos; $nl %&apos;41&apos; %&apos;42&apos; %&apos;43&apos; %&apos;44&apos; %&apos;45&apos; $nl %&apos;51&apos; %&apos;52&apos; %&apos;53&apos; %&apos;54&apos; %&apos;55&apos;" type="command" category="looks"><header></header><code></code><translations>ko:micro:bit 보이기 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;de:micro:bit LED Anzeige _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;pt:micro:bit Visor _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;fr:micro:bit Display _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;nl:micro:bit Scherm _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;zh_CN:micro:bit 显示 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;zh_TW:micro:bit 顯示 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;ar:micro:bit عرض _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;dk:micro:bit Display _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;he:micro:bit מסך _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;es:micro:bit Monitor _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;ca:micro:bit Pantalla _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;fi:micro:bit Näytä _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;sv:micro:bit Skärm _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;</translations><inputs><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input></inputs><script><block s="doDeclareVariables"><list><l>response</l></list><comment w="228" collapsed="true">Storing the url response in a variable forces the block to wait for a response before returning.</comment></block><block s="doSetVar"><l>response</l><block s="reportURL"><block s="reportJoinWords"><list><l>http://127.0.0.1:30061/hummingbird/out/symbol/A/</l><block var="11"/><l>/</l><block var="12"/><l>/</l><block var="13"/><l>/</l><block var="14"/><l>/</l><block var="15"/><l>/</l><block var="21"/><l>/</l><block var="22"/><l>/</l><block var="23"/><l>/</l><block var="24"/><l>/</l><block var="25"/><l>/</l><block var="31"/><l>/</l><block var="32"/><l>/</l><block var="33"/><l>/</l><block var="34"/><l>/</l><block var="35"/><l>/</l><block var="41"/><l>/</l><block var="42"/><l>/</l><block var="43"/><l>/</l><block var="44"/><l>/</l><block var="45"/><l>/</l><block var="51"/><l>/</l><block var="52"/><l>/</l><block var="53"/><l>/</l><block var="54"/><l>/</l><block var="55"/></list></block></block></block></script></block-definition><block-definition s="yee" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="992"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="993"></list></costumes><sounds><list struct="atomic" id="994"></list></sounds><variables></variables><blocks></blocks><scripts><script x="10" y="13"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all"></custom-block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="1002"><costumes><list struct="atomic" id="1003"></list></costumes><sounds><list struct="atomic" id="1004"></list></sounds><blocks></blocks><variables></variables><scripts><script x="131.66666666666663" y="444.66666666666663"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>Right Light</l><custom-block s="Finch %txt Light"><l>Right</l></custom-block></block></script></block></script><script x="48.66666666666666" y="30"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>EOA Brightness</l><block s="reportQuotient"><block s="reportVariadicSum"><list><custom-block s="Finch %txt Light"><l>Right</l></custom-block><custom-block s="Finch %txt Light"><l>Left</l></custom-block></list></block><l>2</l></block></block></script></block></script><script x="412.66666666666663" y="447.66666666666663"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>Left Light</l><custom-block s="Finch %txt Light"><l>Left</l></custom-block></block></script></block></script><script x="39.66666666666666" y="527"><block s="receiveGo"></block><block s="doForever"><script><block s="setHeading"><block var="direction"/></block></script></block></script><script x="420.66666666666663" y="137.99999999999997"><block s="receiveGo"></block><block s="doSetVar"><l>direction</l><l>0</l></block><block s="doSetVar"><l>brightness</l><block s="reportQuotient"><block s="reportVariadicSum"><list><custom-block s="Finch %txt Light"><l>Right</l></custom-block><custom-block s="Finch %txt Light"><l>Left</l></custom-block></list></block><l>2</l></block></block><block s="doSetVar"><l>List Kinda</l><block s="reportNewList"><list><block s="reportNewList"><list><block var="brightness"/><block var="direction"/></list></block></list></block></block><block s="doUntil"><block s="reportKeyPressed"><l><option>enter</option></l></block><script><custom-block s="micro:bit Print %txt"><l>PRESSENTERTOBEGINCHARGE</l></custom-block></script></block></script><script x="20.666666666666657" y="276.66666666666674"><block s="receiveKey"><l><option>a</option></l><list></list></block><custom-block s="Finch Turn %txt %n ° at %n %"><l>Left</l><l>20</l><l>100</l></custom-block></script><script x="35.66666666666666" y="374.66666666666674"><block s="receiveKey"><l><option>d</option></l><list></list></block><custom-block s="Finch Turn %txt %n ° at %n %"><l>Right</l><l>20</l><l>100</l></custom-block></script><script x="88.66666666666663" y="162"><block s="receiveKey"><l><option>enter</option></l><list></list></block><block s="doSetVar"><l>List Kinda</l><block s="reportNewList"><list><block s="reportNewList"><list><block var="brightness"/><block var="direction"/></list></block></list></block></block><block s="doSetVar"><l>direction</l><l>0</l></block><block s="doSetVar"><l>brightness</l><l>0</l></block><block s="doRepeat"><l>18</l><script><custom-block s="Finch Turn %txt %n ° at %n %"><l>Right</l><l>20</l><l>100</l></custom-block><block s="doChangeVar"><l>direction</l><l>20</l></block><block s="doSetVar"><l>brightness</l><block s="reportQuotient"><block s="reportVariadicSum"><list><custom-block s="Finch %txt Light"><l>Right</l></custom-block><custom-block s="Finch %txt Light"><l>Left</l></custom-block></list></block><l>2</l></block></block><block s="doAddToList"><block s="reportNewList"><list><block var="brightness"/><block var="direction"/></list></block><block var="List Kinda"/></block></script></block></script></scripts></sprite><watcher var="direction" style="normal" x="10" y="10" color="243,118,29"/><watcher var="brightness" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="Left Light" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="Right Light" style="normal" x="10" y="73.000006" color="243,118,29"/><watcher var="EOA Brightness" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="List Kinda" style="normal" x="314" y="-3.9999900000000252" color="243,118,29" extX="283.5615234375" extY="634"/></sprites></stage><variables><variable name="direction"><l>360</l></variable><variable name="brightness"><l>50</l></variable><variable name="Left Light"><l>Not Connected</l></variable><variable name="Right Light"><l>Not Connected</l></variable><variable name="EOA Brightness"><l>NaN</l></variable><variable name="List Kinda"><list id="1169"><item><list struct="atomic" id="1170">58.5,0</list></item><item><list struct="atomic" id="1171">56,20</list></item><item><list struct="atomic" id="1172">34.5,40</list></item><item><list struct="atomic" id="1173">29.5,60</list></item><item><list struct="atomic" id="1174">40.5,80</list></item><item><list struct="atomic" id="1175">60,100</list></item><item><list struct="atomic" id="1176">45,120</list></item><item><list struct="atomic" id="1177">21.5,140</list></item><item><list struct="atomic" id="1178">19,160</list></item><item><list struct="atomic" id="1179">17.5,180</list></item><item><list struct="atomic" id="1180">16.5,200</list></item><item><list struct="atomic" id="1181">16.5,220</list></item><item><list struct="atomic" id="1182">16.5,240</list></item><item><list struct="atomic" id="1183">16.5,260</list></item><item><list struct="atomic" id="1184">18,280</list></item><item><list struct="atomic" id="1185">24.5,300</list></item><item><list struct="atomic" id="1186">45,320</list></item><item><list struct="atomic" id="1187">59,340</list></item><item><list struct="atomic" id="1188">50,360</list></item></list></variable></variables></scene></scenes></project><media name="FinchSingleDeviceStarterProject" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>