<snapdata remixID="15085627"><project name="BJC-U3L2R: MetroAccessControlActivity" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="BJC-U3L2R: MetroAccessControlActivity"><notes></notes><palette><category name="Hummingbird" color="8,155,171,1"/><category name="Finch" color="8,155,171,1"/><category name="micro:bit" color="8,155,171,1"/></palette><hidden> receiveCondition reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment reportJSFunction reportNewCostumeSkewed receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><block-definition s="Hummingbird %&apos;devId&apos; Position Servo %&apos;port&apos; %&apos;position&apos; °" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ 위치 제어 서보 _ _ °&#xD;de:Hummingbird _ Position Servo _ _ °&#xD;pt:Hummingbird _ Posição do Servo _ _ °&#xD;fr:Hummingbird _ Position Servo _ _ °&#xD;nl:Hummingbird _ Positie-Servo _ _ °&#xD;zh_CN:Hummingbird _ 位置伺服 _ _ °&#xD;zh_TW:Hummingbird _ 位置伺服 _ _ °&#xD;ar:Hummingbird _ موقف محرك سيرفو المؤازر _ _&#xD;dk:Hummingbird _ Positionsservo _ _ °&#xD;he:Hummingbird _ סרוו כיוון _ _&#xD;es:Hummingbird _ Servo de posicion _ _ °&#xD;ca:Hummingbird _ Servo posicional _ _ °&#xD;fi:Hummingbird _ Asentoservo _ _ °&#xD;sv:Hummingbird _ Positionsservo _ _ °&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">90</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_bitpositionservo(robot, port, position)</l><list><block var="devId"/><block var="port"/><block var="position"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; Rotation Servo %&apos;port&apos; %&apos;speed&apos; %" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ 회전속도 제어 서보 _ _ %&#xD;de:Hummingbird _ Drehung Servo _ _ %&#xD;pt:Hummingbird _ Rotação do Servo _ _ %&#xD;fr:Hummingbird _ Rotation Servo _ _ %&#xD;nl:Hummingbird _ Draai-Servo _ _ %&#xD;zh_CN:Hummingbird _ 旋转伺服 _ _ %&#xD;zh_TW:Hummingbird _ 旋轉伺服 _ _ %&#xD;ar:Hummingbird _ فتحة دوران المحرك المؤازر _ _&#xD;dk:Hummingbird _ Rotationsservo _ _ %&#xD;he:Hummingbird _ סרוו סיבובים _ _ %&#xD;es:Hummingbird _ Servo de rotacion _ _ %&#xD;ca:Hummingbird _ Servo rotacional _ _ %&#xD;fi:Hummingbird _ Kiertoservo _ _ %&#xD;sv:Hummingbird _ Rotationsservo _ _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_bitrotationservo(robot, port, speed)</l><list><block var="devId"/><block var="port"/><block var="speed"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; LED %&apos;port&apos; %&apos;intensity&apos; %" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ LED _ _ %&#xD;de:Hummingbird _ LED _ _ %&#xD;pt:Hummingbird _ LED _ _ %&#xD;fr:Hummingbird _ LED _ _ %&#xD;nl:Hummingbird _ LED _ _ %&#xD;zh_CN:Hummingbird _ LED _ _ %&#xD;zh_TW:Hummingbird _ LED _ _ %&#xD;ar:Hummingbird _ ضوء _ _&#xD;dk:Hummingbird _ LED _ _ %&#xD;he:Hummingbird _ לד % _ _&#xD;es:Hummingbird _ LED _ _ %&#xD;ca:Hummingbird _ LED _ _ %&#xD;fi:Hummingbird _ LED _ _ %&#xD;sv:Hummingbird _ LED _ _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3</options></input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_led(robot, port, intensity)</l><list><block var="devId"/><block var="port"/><block var="intensity"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; Tri-LED %&apos;port&apos; R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ 삼색 LED _ 빨강 _ % 초록 _ % 파랑 _ %&#xD;de:Hummingbird _ Dreifarben-LED _ R _ % G _ % B _ %&#xD;pt:Hummingbird _ LED Tricolor _ R _ % G _ % B _ %&#xD;fr:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;nl:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;zh_CN:Hummingbird _ 三色LED _ 红 _ % 绿 _ % 蓝 _ %&#xD;zh_TW:Hummingbird _ 三色LED _ 紅 _ % 綠 _ % 藍 _ %&#xD;ar:Hummingbird _ ضوء الصمام الثلاثي _ _ _ _&#xD;dk:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;he:Hummingbird _ לד שלושה צבעים % _ R _ % G _ % B _&#xD;es:Hummingbird _ Led tricolor _ R _ % G _ % B _ %&#xD;ca:Hummingbird _ Tri-LED _ vermell _ % verd _ % blau _ %&#xD;fi:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;sv:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2</options></input><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_triled(robot, port, red, green, blue)</l><list><block var="devId"/><block var="port"/><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; %&apos;sensor&apos; %&apos;port&apos;" type="reporter" category="Hummingbird"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Light<options>Distance (cm)&#xD;Dial&#xD;Light&#xD;Sound&#xD;Other (V)</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_bitsensor(robot, sensor, port)</l><list><block var="devId"/><block var="sensor"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; Play Note %&apos;note&apos; for %&apos;beats&apos; beats" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ _ 번 음을 _ 박자로 연주하기&#xD;de:Hummingbird _ Spiele Note _ für _ Schläge&#xD;pt:Hummingbird _ Toque Notas _ por _ Batidas&#xD;fr:Hummingbird _ Jouer la note _ pour _ battement(s)&#xD;nl:Hummingbird _ Speel Noot _ voor _ Beats&#xD;zh_CN:Hummingbird _ 演奏 音阶 _ 于 _ 拍&#xD;zh_TW:Hummingbird _ 演奏 音階 _ 於 _ 拍&#xD;ar:Hummingbird _ تشغيل الموسيقى _ _&#xD;dk:Hummingbird _ Spil tone _ i _ slag&#xD;he:Hummingbird _ נגן תו _ במשך _ פעימות&#xD;es:Hummingbird _ Emitir un sonido _ por _ pulsos&#xD;ca:Hummingbird _ Toca nota _ durant _ temps&#xD;fi:Hummingbird _ Soita sävel _ _ iskun ajan&#xD;sv:Hummingbird _ Spela not _ _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">60<options>§_pianoKeyboardMenu</options></input><input type="%n">0.5</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="beats"/><l>16</l></list></block><script><block s="doSetVar"><l>beats</l><l>16</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>0</l><block var="beats"/></list></block><script><block s="doSetVar"><l>beats</l><l>0</l></block></script><list></list></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 = Duration in ms = BPMS * number of beats</comment></block></block><block s="doApplyExtension"><l>bbt_playnote(robot, note, duration)</l><list><block var="devId"/><block var="note"/><block var="beats"/></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 %&apos;devId&apos; Button %&apos;button&apos;" type="predicate" category="micro:bit"><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;C</options></input><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;Logo (V2)</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_button(robot, button)</l><list><block var="devId"/><block var="button"/></list></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; %&apos;dim&apos;" type="predicate" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Screen Up<options>Screen Up&#xD;Screen Down&#xD;Tilt Left&#xD;Tilt Right&#xD;Logo Up&#xD;Logo Down&#xD;Shake</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_orientation(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;dim&apos;" type="predicate" category="Finch"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><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="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchorientation(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; %&apos;device&apos; %&apos;dim&apos;" type="reporter" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><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="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="device"/><l>Accelerometer (m/s²)</l></list></block><block s="reportApplyExtension"><l>bbt_accelerometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block><block s="reportApplyExtension"><l>bbt_magnetometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;device&apos; %&apos;dim&apos;" type="reporter" category="Finch"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><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="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="device"/><l>Accelerometer (m/s²)</l></list></block><block s="reportApplyExtension"><l>bbt_finchaccelerometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block><block s="reportApplyExtension"><l>bbt_finchmagnetometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; Compass" type="reporter" category="micro:bit"><header></header><code></code><translations>ko:micro:bit _ 나침반 센서&#xD;de:micro:bit _ Kompass&#xD;pt:micro:bit _ Bússola&#xD;fr:micro:bit _ Compas&#xD;nl:micro:bit _ Kompas&#xD;zh_CN:micro:bit _ 指南针&#xD;zh_TW:micro:bit _ 指南針&#xD;ar:micro:bit _ بوصلة&#xD;dk:micro:bit _ Kompas&#xD;he:micro:bit _ מצפן&#xD;es:micro:bit _ Brujula&#xD;ca:micro:bit _ Brúixola&#xD;fi:micro:bit _ Kompassi&#xD;sv:micro:bit _ Kompass&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_compass(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Compass" type="reporter" category="Finch"><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><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchcompass(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="micro:bit V2 %&apos;devId&apos; %&apos;sensor&apos;" type="reporter" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Sound<options>Sound&#xD;Temperature (°C)</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="sensor"/><l>Sound</l></list></block><block s="reportApplyExtension"><l>bbt_sound(robot)</l><list><block var="devId"/></list></block><block s="reportApplyExtension"><l>bbt_temperature(robot)</l><list><block var="devId"/></list></block></block></block></script></block-definition><block-definition s="%&apos;devId&apos; Battery Level" type="reporter" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_battery(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="micro:bit Print %&apos;devId&apos; %&apos;string&apos;" type="command" category="micro:bit"><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" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt">Hello</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_print(robot, string)</l><list><block var="devId"/><block var="string"/></list></block><block s="doWait"><block s="reportVariadicProduct"><list><l>.6</l><block s="reportTextAttribute"><l><option>length</option></l><block var="string"/></block></list></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; Display $nl %&apos;r1c1&apos; %&apos;r1c2&apos; %&apos;r1c3&apos; %&apos;r1c4&apos; %&apos;r1c5&apos; $nl %&apos;r2c1&apos; %&apos;r2c2&apos; %&apos;r2c3&apos; %&apos;r2c4&apos; %&apos;r2c5&apos; $nl %&apos;r3c1&apos; %&apos;r3c2&apos; %&apos;r3c3&apos; %&apos;r3c4&apos; %&apos;r3c5&apos; $nl %&apos;r4c1&apos; %&apos;r4c2&apos; %&apos;r4c3&apos; %&apos;r4c4&apos; %&apos;r4c5&apos; $nl %&apos;r5c1&apos; %&apos;r5c2&apos; %&apos;r5c3&apos; %&apos;r5c4&apos; %&apos;r5c5&apos;" type="command" category="micro:bit"><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="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></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><input type="%b">false</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doDeclareVariables"><list><l>symbolString</l></list></block><block s="doSetVar"><l>symbolString</l><block s="reportJoinWords"><list><block var="r1c1"/><l>/</l><block var="r1c2"/><l>/</l><block var="r1c3"/><l>/</l><block var="r1c4"/><l>/</l><block var="r1c5"/><l>/</l><block var="r2c1"/><l>/</l><block var="r2c2"/><l>/</l><block var="r2c3"/><l>/</l><block var="r2c4"/><l>/</l><block var="r2c5"/><l>/</l><block var="r3c1"/><l>/</l><block var="r3c2"/><l>/</l><block var="r3c3"/><l>/</l><block var="r3c4"/><l>/</l><block var="r3c5"/><l>/</l><block var="r4c1"/><l>/</l><block var="r4c2"/><l>/</l><block var="r4c3"/><l>/</l><block var="r4c4"/><l>/</l><block var="r4c5"/><l>/</l><block var="r5c1"/><l>/</l><block var="r5c2"/><l>/</l><block var="r5c3"/><l>/</l><block var="r5c4"/><l>/</l><block var="r5c5"/></list></block></block><block s="doApplyExtension"><l>bbt_display(robot, symbol)</l><list><block var="devId"/><block var="symbolString"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="stop all %&apos;devId&apos;" type="command" category="micro:bit"><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><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_stop(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Distance (cm)" type="reporter" category="Finch"><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><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchdistance(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;port&apos; Light" type="reporter" category="Finch"><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">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchlight(robot, port)</l><list><block var="devId"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;port&apos; Line" type="reporter" category="Finch"><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">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchline(robot, port)</l><list><block var="devId"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;port&apos; Encoder (rotations)" type="reporter" category="Finch"><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">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchencoder(robot, port)</l><list><block var="devId"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Reset Encoders" type="command" category="Finch"><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><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_finchencoderreset(robot)</l><list><block var="devId"/></list></block><block s="doWait"><l>0.5</l><comment w="205" collapsed="false">block until reset happens</comment></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Play Note %&apos;note&apos; for %&apos;beats&apos; beats" type="command" category="Finch"><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="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">60<options>§_pianoKeyboardMenu</options></input><input type="%n">0.5</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="beats"/><l>16</l></list></block><script><block s="doSetVar"><l>beats</l><l>16</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>0</l><block var="beats"/></list></block><script><block s="doSetVar"><l>beats</l><l>0</l></block></script><list></list></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="doApplyExtension"><l>bbt_playnote(robot, note, duration)</l><list><block var="devId"/><block var="note"/><block var="beats"/></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="Finch %&apos;devId&apos; Move %&apos;direction&apos; %&apos;distance&apos; cm at %&apos;speed&apos; %" type="command" category="Finch"><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">A<options>A&#xD;B&#xD;C</options></input><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="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doDeclareVariables"><list><l>wasMoving</l><l>isMoving</l><l>commandSendTime</l></list></block><block s="doSetVar"><l>isMoving</l><block s="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></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="doApplyExtension"><l>bbt_finchmove(robot, direction, distance, speed)</l><list><block var="devId"/><block var="direction"/><block var="distance"/><block var="speed"/></list></block><block s="doUntil"><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block var="wasMoving"/><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="commandSendTime"/><l>1000</l></list><comment w="350" collapsed="true">Timeout must be longer here to accommodate slower Chromebooks</comment></block></list></block></list></block><block s="reportNot"><block var="isMoving"/></block></list></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="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></block></block></script></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Turn %&apos;direction&apos; %&apos;angle&apos; ° at %&apos;speed&apos; %" type="command" category="Finch"><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">A<options>A&#xD;B&#xD;C</options></input><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="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doDeclareVariables"><list><l>wasMoving</l><l>isMoving</l><l>commandSendTime</l></list></block><block s="doSetVar"><l>isMoving</l><block s="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></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="doApplyExtension"><l>bbt_finchturn(robot, direction, angle, speed)</l><list><block var="devId"/><block var="direction"/><block var="angle"/><block var="speed"/></list></block><block s="doUntil"><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block var="wasMoving"/><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="commandSendTime"/><l>1000</l></list><comment w="350" collapsed="true">Timeout must be longer here to accommodate slower Chromebooks</comment></block></list></block></list></block><block s="reportNot"><block var="isMoving"/></block></list></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="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></block></block></script></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Wheels L %&apos;left&apos; % R %&apos;right&apos; %" type="command" category="Finch"><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="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_finchwheels(robot, left, right)</l><list><block var="devId"/><block var="left"/><block var="right"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Stop" type="command" category="Finch"><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><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_finchstop(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Beak R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="Finch"><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="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_triled(robot, port, red, green, blue)</l><list><block var="devId"/><l>1</l><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Tail %&apos;port&apos; R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="Finch"><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">A<options>A&#xD;B&#xD;C</options></input><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="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="port"/><l>all</l></list></block></block><script><block s="doSetVar"><l>port</l><block s="reportVariadicSum"><list><block var="port"/><l>1</l></list></block></block></script><list></list></block><block s="doApplyExtension"><l>bbt_triled(robot, port, red, green, blue)</l><list><block var="devId"/><block var="port"/><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="connect %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_connect(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="disconnect %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_disconnect(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="calibrate %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_calibrate(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="Hummingbird Position Servo %&apos;port&apos; %&apos;position&apos; °" type="command" category="motion"><header></header><code></code><translations>ko:Hummingbird 위치 제어 서보 _ _ °&#xD;de:Hummingbird Position Servo _ _ °&#xD;pt:Hummingbird Posição do Servo _ _ °&#xD;fr:Hummingbird Position Servo _ _ °&#xD;nl:Hummingbird Positie-Servo _ _ °&#xD;zh_CN:Hummingbird 位置伺服 _ _ °&#xD;zh_TW:Hummingbird 位置伺服 _ _ °&#xD;ar:Hummingbird موقف محرك سيرفو المؤازر _ _&#xD;dk:Hummingbird Positionsservo _ _ °&#xD;he:Hummingbird סרוו כיוון _ _&#xD;es:Hummingbird Servo de posicion _ _ °&#xD;ca:Hummingbird Servo posicional _ _ °&#xD;fi:Hummingbird Asentoservo _ _ °&#xD;sv:Hummingbird Positionsservo _ _ °&#xD;</translations><inputs><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">90</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/bbtSnapExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_bitpositionservo(robot, port, position)</l><list><l>A</l><block var="port"/><block var="position"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;sensor&apos; %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">Light<options>Distance (cm)&#xD;Dial&#xD;Light&#xD;Sound&#xD;Other (V)</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/bbtSnapExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_bitsensor(robot, sensor, port)</l><list><l>A</l><block var="sensor"/><block var="port"/></list></block></block></script></block-definition><block-definition s="expiration date from metro list %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="list"/></block></block></script></block-definition><block-definition s="Todays date" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportDate"><l><option>month</option></l></block><block s="reportDate"><l><option>date</option></l></block><block s="reportDate"><l><option>year</option></l></block></list></block></block></script></block-definition><block-definition s="year from expiration date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="date"/></block></block></script></block-definition><block-definition s="year from todays date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="date"/></block></block></script></block-definition><block-definition s="month from expiration date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="date"/></block></block></script></block-definition><block-definition s="month from todays date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="date"/></block></block></script></block-definition><block-definition s="day from expiration date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="date"/></block></block></script></block-definition><block-definition s="day from todays date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="date"/></block></block></script></block-definition></blocks><primitives></primitives><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="941"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="942"></list></costumes><sounds><list struct="atomic" id="943"></list></sounds><variables></variables><blocks></blocks><scripts><script x="29" y="22"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all %txt"><l>A</l></custom-block></script><script x="188" y="24"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all %txt"><l>B</l></custom-block></script><script x="347" y="19"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all %txt"><l>C</l></custom-block></script><script x="152" y="50"><block s="receiveGo"></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block></script><script x="20" y="0"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Metro ID"/><l>7</l></list></block><script><block s="doSayFor"><l>Welcome Vincent!</l><l>2</l></block></script><list></list></block></script></block></script><script x="20" y="0"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Metro ID"/><l>7</l></list></block><script><block s="doSayFor"><l>Welcome Vincent!</l><l>2</l></block></script><list></list></block></script></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" 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="2099.000000000001" y="608.5"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Metro ID"/><l>7</l></list></block><script><block s="doSayFor"><l>Welcome Vincent!</l><l>2</l></block></script><list></list></block></script></block></script><script x="1115.999999999999" y="187.50000000000006"><block s="receiveMessage"><l>refresh</l><list></list></block><block s="doSetVar"><l>threshhold</l><l>10</l></block><block s="doSetVar"><l>sensor 1</l><block s="reportVariadicLessThan"><list><custom-block s="Hummingbird %txt %n"><l>Light</l><l>1</l></custom-block><block var="threshhold"/></list></block></block><block s="doSetVar"><l>sensor 2</l><block s="reportVariadicLessThan"><list><custom-block s="Hummingbird %txt %n"><l>Light</l><l>2</l></custom-block><block var="threshhold"/></list></block></block><block s="doSetVar"><l>sensor 3</l><block s="reportVariadicLessThan"><list><custom-block s="Hummingbird %txt %n"><l>Light</l><l>3</l></custom-block><block var="threshhold"/></list></block></block><block s="doSetVar"><l>Metro ID</l><block s="reportVariadicSum"><list><l>1</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>4</l><block var="sensor 3"/></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>2</l><block var="sensor 2"/></list></block><block var="sensor 1"/></list></block></list></block></list></block></block></script><script x="831.0000000000006" y="138.66666666666669"><block s="receiveGo"></block><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doSetVar"><l>Todays Date</l><custom-block s="Todays date"></custom-block></block><block s="doForever"><script><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Metro ID"/><l>7</l></list></block><script><block s="doBroadcast"><l>refresh</l><list></list></block><custom-block s="Hummingbird Position Servo %n %n °"><l>1</l><l>0</l></custom-block><custom-block s="Hummingbird Position Servo %n %n °"><l>2</l><l>90</l></custom-block><block s="doWait"><l>4</l></block><custom-block s="Hummingbird Position Servo %n %n °"><l>1</l><l>90</l></custom-block><custom-block s="Hummingbird Position Servo %n %n °"><l>2</l><l>0</l></custom-block><block s="doWait"><l>2</l></block><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doAddToList"><block var="Metro ID"/><block var="Rider list"/></block></script><script><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doSayFor"><l>Metro Card Not Valid</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><custom-block s="year from expiration date %l"><block var="Expiration date"/></custom-block><custom-block s="year from todays date %l"><block var="Todays Date"/></custom-block></list></block><script><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doSayFor"><l>Metro Card Not Valid</l><l>2</l></block><block s="doInsertInList"><block var="Metro ID"/><l>1</l><block s="reportListItem"><block var="Metro ID"/><block var="Rider list"/></block></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><custom-block s="month from expiration date %l"><block var="Expiration date"/></custom-block><custom-block s="month from todays date %l"><block var="Todays Date"/></custom-block></list></block><script><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doSayFor"><l>Metro Card Not Valid</l><l>2</l></block><block s="doInsertInList"><block var="Metro ID"/><l>1</l><block s="reportListItem"><block var="Metro ID"/><block var="Rider list"/></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><custom-block s="month from expiration date %l"><block var="Expiration date"/></custom-block><custom-block s="month from todays date %l"><block var="Todays Date"/></custom-block></list></block><block s="reportVariadicLessThanOrEquals"><list><custom-block s="day from expiration date %l"><block var="Expiration date"/></custom-block><custom-block s="day from todays date %l"><block var="Todays Date"/></custom-block></list></block></list></block><script><block s="doInsertInList"><block var="Metro ID"/><l>1</l><block s="reportListItem"><block var="Metro ID"/><block var="Rider list"/></block></block></script><script><block s="doBroadcast"><l>refresh</l><list></list></block><block s="doSayFor"><l>Metro Card Not Valid</l><l>2</l></block></script></block></script></block></script></block></script></block></script><script x="933.9999999999999" y="52.66666666666674"><block s="receiveKey"><l><option>space</option></l><list></list></block><custom-block s="connect %txt"><l>A</l><comment w="268.99999999999994" collapsed="false">Start a connection to a Hummingbird, Finch, or standalone micro:bit by pressing space</comment></custom-block></script></scripts></sprite><watcher var="threshhold" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="sensor 1" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="sensor 2" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="sensor 3" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="Metro ID" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="Rider list" style="normal" x="10" y="115.00000999999997" color="243,118,29" extX="132" extY="196"/><watcher var="Expiration date" style="normal" x="190" y="252.00001199999997" color="243,118,29" extX="80" extY="70"/><watcher var="Todays Date" style="normal" x="312" y="254.00001399999996" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="threshhold"><l>10</l></variable><variable name="sensor 1"><bool>false</bool></variable><variable name="sensor 2"><bool>false</bool></variable><variable name="sensor 3"><bool>false</bool></variable><variable name="Metro ID"><l>1</l></variable><variable name="Rider list"><list struct="atomic" id="1271">7</list></variable><variable name="Expiration date"><list struct="atomic" id="1272">5,6,2027</list></variable><variable name="Todays Date"><list struct="atomic" id="1273">3,12,2026</list></variable></variables></scene></scenes></project><media name="BJC-U3L2R: MetroAccessControlActivity" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>