-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.blocks
13 lines (13 loc) · 21.3 KB
/
main.blocks
1
2
3
4
5
6
7
8
9
10
11
12
13
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable id="]EFK({~v7xj7YKs)bjV3">morseString</variable><variable id="/?MmY*`AVWE5~Y|sg%9z">codes</variable></variables><comment id="!;7`q$yhPF`WdM4-/3:r" data="0" x="0" y="0" h="120" w="180">Morsecode vertalen</comment><block type="pxt-on-start" id="7!(?QZrU]n+GC5l][_Jh" x="20" y="20"><statement name="HANDLER"><block type="typescript_statement" id="%w6_+9TP^a14[wpie,=W" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="let error: boolean = false" numlines="1" declaredvars="error"></mutation><next><block type="typescript_statement" id="%/oa,`L[D!36%16KUeR-" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="let morseString: string = """ numlines="1" declaredvars="morseString"></mutation><next><block type="variables_set" id="Bl@atu9*enR[j?eatJ;;"><field name="VAR" id="/?MmY*`AVWE5~Y|sg%9z">codes</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_create_with" id="1;`osUgRID_,A7]5lvoE" inline="false"><mutation items="40" horizontalafter="3"></mutation><value name="ADD0"><block type="lists_create_with" id=".xEg/Y_wVgr;dEBV7hdA"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="/mCuI6DZ;}NSem{#PYBz"><field name="TEXT">01</field></shadow></value><value name="ADD1"><shadow type="text" id="6P6j9ire|]{_|4pM9@Bu"><field name="TEXT">A</field></shadow></value></block></value><value name="ADD1"><block type="lists_create_with" id="?Qe-i3ew.yqhC$o*k,r6"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="NC8~s{~F5-cnVBpbj[Db"><field name="TEXT">1000</field></shadow></value><value name="ADD1"><shadow type="text" id="$1SVaT]_[cCj-@M/bxt-"><field name="TEXT">B</field></shadow></value></block></value><value name="ADD2"><block type="lists_create_with" id="ntSC{NX*^e#zUeH,p6i]"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="0xAs{UcW?1?ME?=#^0aW"><field name="TEXT">1010</field></shadow></value><value name="ADD1"><shadow type="text" id="qOFGm-O:lXZ8;JtA|}Pe"><field name="TEXT">C</field></shadow></value></block></value><value name="ADD3"><block type="lists_create_with" id="~Ln?v/{lL5V!$#j5K,IV"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="rk[|-jx8nL,@7]EVE.BQ"><field name="TEXT">100</field></shadow></value><value name="ADD1"><shadow type="text" id="%XqbDtoKss*60Y`X[pJo"><field name="TEXT">D</field></shadow></value></block></value><value name="ADD4"><block type="lists_create_with" id="W#sB9Hw9(Ru-tql)p)9p"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="FWu.]5{60jT9#WX~Gvik"><field name="TEXT">0</field></shadow></value><value name="ADD1"><shadow type="text" id="gU[+E!RXiDM+hW$^lhw|"><field name="TEXT">E</field></shadow></value></block></value><value name="ADD5"><block type="lists_create_with" id="s|QNJJWt%a1SMt87H:gw"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="I/fV9S+B+EweM6-V-W?/"><field name="TEXT">0010</field></shadow></value><value name="ADD1"><shadow type="text" id=";*GThS!;5KMA62poN!wA"><field name="TEXT">F</field></shadow></value></block></value><value name="ADD6"><block type="lists_create_with" id="%?7((u4YX~SJh{QW7on{"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id=",qWK:J0|u0+hExZ4z^wn"><field name="TEXT">110</field></shadow></value><value name="ADD1"><shadow type="text" id=":r+YUfq_c[JPU4+sPrEq"><field name="TEXT">G</field></shadow></value></block></value><value name="ADD7"><block type="lists_create_with" id="5!0K+B6K?E0Y*!13pC%z"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="jD26HUzsCrW1li5eVm4d"><field name="TEXT">0000</field></shadow></value><value name="ADD1"><shadow type="text" id="e3V6~BiXe44,so1!/FO3"><field name="TEXT">H</field></shadow></value></block></value><value name="ADD8"><block type="lists_create_with" id="*Yd}lGB[Y0y!9PQGe@WE"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="gtaFTyJWm(%j5aUzFjZS"><field name="TEXT">00</field></shadow></value><value name="ADD1"><shadow type="text" id="O-o*ozEsgyAOBr=ig=Cz"><field name="TEXT">I</field></shadow></value></block></value><value name="ADD9"><block type="lists_create_with" id="8oXt(ESB[x3[uKK]A)1B"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="CUD4Yh-+{izCsp$9Px@I"><field name="TEXT">0111</field></shadow></value><value name="ADD1"><shadow type="text" id=";gQ4MO%Y@G!.lWq_MgiG"><field name="TEXT">J</field></shadow></value></block></value><value name="ADD10"><block type="lists_create_with" id="DupS_3w-#7[deXH1w7?V"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="s74%j~W]H96wjQ2QE8KY"><field name="TEXT">101</field></shadow></value><value name="ADD1"><shadow type="text" id="z@8YY8^G+FxVeF#hEP(="><field name="TEXT">K</field></shadow></value></block></value><value name="ADD11"><block type="lists_create_with" id="mK={1mgLL8aSuwI^$ASY"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id=":IE9Hv=Vl#k|r@QFWdB+"><field name="TEXT">0100</field></shadow></value><value name="ADD1"><shadow type="text" id="{oxX3]fIf_Lfi!@5HaiA"><field name="TEXT">L</field></shadow></value></block></value><value name="ADD12"><block type="lists_create_with" id="-3++0%0+(BVQ1ffjp,[("><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="ZHwJ*.U[;6exF=^{BYB}"><field name="TEXT">11</field></shadow></value><value name="ADD1"><shadow type="text" id=".gj|*Egg6rRLnC9yN!PP"><field name="TEXT">M</field></shadow></value></block></value><value name="ADD13"><block type="lists_create_with" id="[?Z}A=74v`O:4-DN89Y@"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="LXO?`1m}:@]H-L!@eZ@("><field name="TEXT">10</field></shadow></value><value name="ADD1"><shadow type="text" id="Dubtg^v:%v%*}w{dUv;F"><field name="TEXT">N</field></shadow></value></block></value><value name="ADD14"><block type="lists_create_with" id="Xf;z^Dp.Z=))oPp;imd("><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="z4E^uP[*/]|OI6z~af|T"><field name="TEXT">111</field></shadow></value><value name="ADD1"><shadow type="text" id="q5;Js*Tj8l@sSDO%WauJ"><field name="TEXT">O</field></shadow></value></block></value><value name="ADD15"><block type="lists_create_with" id="zASXExS.g:JdaLD.n-UV"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id=",mDhs+i0Dn?R]wFe2UmF"><field name="TEXT">0110</field></shadow></value><value name="ADD1"><shadow type="text" id="*(4b_|}FR2?UOW@9@P)["><field name="TEXT">P</field></shadow></value></block></value><value name="ADD16"><block type="lists_create_with" id="hoSb]n+@IEgNu(KEj/rB"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="ZjaCsjaDPvr6J7!VJKz]"><field name="TEXT">1101</field></shadow></value><value name="ADD1"><shadow type="text" id="3?jcSj/K.2^hQ2W~s8)8"><field name="TEXT">Q</field></shadow></value></block></value><value name="ADD17"><block type="lists_create_with" id="HRJ{GKGiP_osvb4WXGRH"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="P~+EF%mpJO[fOqMpSuWf"><field name="TEXT">010</field></shadow></value><value name="ADD1"><shadow type="text" id="w/DiJ{]k9T]0~~efX_UE"><field name="TEXT">R</field></shadow></value></block></value><value name="ADD18"><block type="lists_create_with" id=".G!/lvP^VdI=WFDJu}qI"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="IZcc=AC+{[;!`c#+y)TJ"><field name="TEXT">1</field></shadow></value><value name="ADD1"><shadow type="text" id="*TH%k_K+nqtHb9vewIT~"><field name="TEXT">T</field></shadow></value></block></value><value name="ADD19"><block type="lists_create_with" id="cGAf[cJBF=]%3AFADNM:"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="0K11n@8yJMHX|=cMaf0d"><field name="TEXT">001</field></shadow></value><value name="ADD1"><shadow type="text" id="v:=9aE_mT{_zN*DI/{W."><field name="TEXT">U</field></shadow></value></block></value><value name="ADD20"><block type="lists_create_with" id="2QN7OyWVp;m-?;Pujgo%"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="_Rtj1sqIZ)e((|K3h(]g"><field name="TEXT">0001</field></shadow></value><value name="ADD1"><shadow type="text" id="3z9#%t30a:!uc=wkoO.a"><field name="TEXT">V</field></shadow></value></block></value><value name="ADD21"><block type="lists_create_with" id=")FE[8$_(OG-x0af)}d*t"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="yM(_yxZZ|zEDXZ`FFd!%"><field name="TEXT">011</field></shadow></value><value name="ADD1"><shadow type="text" id="Z44GWJ$nv`5#kzLJ.A@_"><field name="TEXT">W</field></shadow></value></block></value><value name="ADD22"><block type="lists_create_with" id="Pa#I#HX5.SgydVCl0.C("><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="IAl7Lk:JVEr1*DeJ|!a["><field name="TEXT">1001</field></shadow></value><value name="ADD1"><shadow type="text" id="pT_:?~)AUDfMLu5HdxlZ"><field name="TEXT">X</field></shadow></value></block></value><value name="ADD23"><block type="lists_create_with" id="mQ@MS,fK1[Gzk!z#OocC"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="aR0~[(][email protected];?aZ"><field name="TEXT">1011</field></shadow></value><value name="ADD1"><shadow type="text" id="}e[.h2AIHb_?K|rbjCit"><field name="TEXT">Y</field></shadow></value></block></value><value name="ADD24"><block type="lists_create_with" id="6diyk=$qVUZy1Y4D@;Cs"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="PyGR`%k/S0kM$aB@fOUx"><field name="TEXT">1100</field></shadow></value><value name="ADD1"><shadow type="text" id="(mbVP3FF{[?doQuLSCy4"><field name="TEXT">Z</field></shadow></value></block></value><value name="ADD25"><block type="lists_create_with" id="{~AIFl!zC~3TU*vu(Edy"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="NnfO%Ag0I)U+uo2c/H]b"><field name="TEXT">01111</field></shadow></value><value name="ADD1"><shadow type="text" id="crm,v#n(!3O`_v(-Es+Z"><field name="TEXT">1</field></shadow></value></block></value><value name="ADD26"><block type="lists_create_with" id="2Q]+eM=zmKHBStA/ZPXz"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="|*JT;dmxd/I~dh^@2fu`"><field name="TEXT">00111</field></shadow></value><value name="ADD1"><shadow type="text" id="eJXCc~XBm:j@{LaQni2]"><field name="TEXT">2</field></shadow></value></block></value><value name="ADD27"><block type="lists_create_with" id="yE*guxhM8G54vB$MpJ3{"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="xJ?|76pOz.c3%_b~he[Z"><field name="TEXT">00011</field></shadow></value><value name="ADD1"><shadow type="text" id="?+*d@s6IpXc`Au*5$.UY"><field name="TEXT">3</field></shadow></value></block></value><value name="ADD28"><block type="lists_create_with" id="I;*Z5#w*[jUWCUu0h2:u"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="#^8|Z|ZHJl_YcBs@-u-R"><field name="TEXT">00001</field></shadow></value><value name="ADD1"><shadow type="text" id="0,qXLR)z2L|;v+?`fp6H"><field name="TEXT">4</field></shadow></value></block></value><value name="ADD29"><block type="lists_create_with" id="|*w+39dEqVdt{TM#-@vS"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="o]ht/5FO)QsuK==qT7^i"><field name="TEXT">00000</field></shadow></value><value name="ADD1"><shadow type="text" id="o0b9k0JwvoS:L@i(4lx/"><field name="TEXT">5</field></shadow></value></block></value><value name="ADD30"><block type="lists_create_with" id="O}I=0%EaaTBMm$ND:#Na"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="LUi~qzTrm.=I|H)TNlO;"><field name="TEXT">10000</field></shadow></value><value name="ADD1"><shadow type="text" id="8S?TQCZfm:NiPIK3vK8O"><field name="TEXT">6</field></shadow></value></block></value><value name="ADD31"><block type="lists_create_with" id="y=xnv$`u?m{YV6^9uvf%"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="Jif~H$t.WP7);-e{KY=?"><field name="TEXT">11000</field></shadow></value><value name="ADD1"><shadow type="text" id="NiB[R^Z@G~,}zpJqDef/"><field name="TEXT">7</field></shadow></value></block></value><value name="ADD32"><block type="lists_create_with" id="@Y${xYH]=r.Lg86|G#9U"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="vO{FHQ|o{K{K-PSitI3`"><field name="TEXT">11100</field></shadow></value><value name="ADD1"><shadow type="text" id=":@QfC/)+.sX.q./{b.~]"><field name="TEXT">8</field></shadow></value></block></value><value name="ADD33"><block type="lists_create_with" id="r*[MgrX+b,F*1,n[UWyu"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="O;MaJz7C36$qL:%rHrq."><field name="TEXT">11110</field></shadow></value><value name="ADD1"><shadow type="text" id="fGS1yx~3Rd!|Vzjo0r^H"><field name="TEXT">9</field></shadow></value></block></value><value name="ADD34"><block type="lists_create_with" id="F9fRp{eCSTJor9Zb%FOu"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="jYq/iA;~Ym3Q2sKas[W,"><field name="TEXT">11111</field></shadow></value><value name="ADD1"><shadow type="text" id="8.BO-7XZL5.ekV5,bRy|"><field name="TEXT">0</field></shadow></value></block></value><value name="ADD35"><block type="lists_create_with" id="P[e`cXN^X`jARS5-7d,D"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="xzZ;~]wYML_UBGrf]G6T"><field name="TEXT">000111000</field></shadow></value><value name="ADD1"><shadow type="text" id="N8uPTxfy_~yf|m((mP^w"><field name="TEXT">SOS</field></shadow></value></block></value><value name="ADD36"><block type="lists_create_with" id="KDiF}3%dx(^%Cv-#%1v|"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="e|4[=IA0sUhcU^SJ=6?P"><field name="TEXT">101001</field></shadow></value><value name="ADD1"><shadow type="text" id="SpOCj4(1N1Ll~5_%zAiE"><field name="TEXT">CHARLEY</field></shadow></value></block></value><value name="ADD37"><block type="lists_create_with" id=")@Z`pv]*h)4(y!pb{f*Y"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="in8}hi$`.e/yS^hLu4wN"><field name="TEXT">000011</field></shadow></value><value name="ADD1"><shadow type="text" id="E^E9-EI.]3{D=)fM.9?M"><field name="TEXT">SANTOS</field></shadow></value></block></value><value name="ADD38"><block type="lists_create_with" id=";HJ0[cqSPYyZQ8Rra86|"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="yzqJ(BFpAul]R35QIa:."><field name="TEXT">00100010</field></shadow></value><value name="ADD1"><shadow type="text" id="j;^14Osw7x1`l@KL:*;)"><field name="TEXT">INFORMATICA</field></shadow></value></block></value><value name="ADD39"><block type="lists_create_with" id="I/,+(iO0`Ha{.|tn=QQD"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><shadow type="text" id="PQ|S]fkVF1TuB8~muTug"><field name="TEXT">111000110</field></shadow></value><value name="ADD1"><shadow type="text" id="a6$4!`:f~brAZ^1Pe2U("><field name="TEXT">OSG</field></shadow></value></block></value></block></value><next><block type="typescript_statement" id="-`yqJD+IZ/7TjaVx_tZV" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="const checkForMatch = () => {" line1=" for (const code of codes) {" line2=" if (code[0] == morseString) {" line3=" error = false" line4=" showText(code[1])" line5=" break;" line6=" } else {" line7=" error = true" line8=" }" line9=" }" line10="" line11=" if (error) {" line12=" basic.showIcon(IconNames.No)" line13=" music.startMelody(music.builtInMelody(Melodies.Wawawawaa), MelodyOptions.Once)" line14=" basic.pause(1000)" line15=" basic.clearScreen()" line16=" }" line17=" morseString = ''" line18="}" numlines="19" declaredvars="checkForMatch"></mutation><next><block type="typescript_statement" id="9c2$hZa{3B^euE{scs]=" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="const showText = (e: string) => {" line1=" basic.showString(e)" line2=" music.playTone(Note.FSharp5, 500)" line3=" basic.pause(1000)" line4=" basic.clearScreen()" line5="}" numlines="6" declaredvars="showText"></mutation></block></next></block></next></block></next></block></next></block></statement></block><block type="device_button_event" id="#9eM)q{*_GdOa~Se+d/j" x="259" y="37"><field name="NAME">Button.B</field><statement name="HANDLER"><block type="variables_set" id="zyf5LV@MkD~18f}9;^Xc"><field name="VAR" id="]EFK({~v7xj7YKs)bjV3">morseString</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="text_join" id="pjV@5V{4(oOII$lC8=To"><mutation items="2"></mutation><value name="ADD0"><shadow type="text"><field name="TEXT"></field></shadow><block type="variables_get" id="4j$60CpMEn?q033F4-~w"><field name="VAR" id="]EFK({~v7xj7YKs)bjV3">morseString</field></block></value><value name="ADD1"><shadow type="text" id="+G5K3G#lhL;NZ%1+H{$a"><field name="TEXT">1</field></shadow></value></block></value><next><block type="device_show_leds" id="i`]Q|el2T(KYQakf(tXw"><field name="LEDS">`
. . . . .
. . . . .
. # # # .
. . . . .
. . . . .
`</field><next><block type="device_play_note" id="_8,wIq^7uB`yQIH[BQ@N"><value name="note"><shadow type="device_note" id="a1{~-Y^8hl|cj#3a#]6;"><field name="name">349</field></shadow></value><value name="duration"><shadow type="device_beat" id="natr$3Tt6]i@_oXKe4#/"><field name="fraction">BeatFraction.Half</field></shadow></value><next><block type="device_pause" id="GEjOB^!pz7P;-fFEN*Oz"><value name="pause"><shadow type="timePicker" id="_i)NZQ@q)F6jlc.u?WS}"><field name="ms">300</field></shadow></value><next><block type="device_clear_display" id="Q5o4WB7{,i;-|^R1hP1j"></block></next></block></next></block></next></block></next></block></statement></block><block type="device_button_event" id="u$!OxcOhp)5xl7HC7-5f" x="1141" y="20"><field name="NAME">Button.A</field><statement name="HANDLER"><block type="variables_set" id="zwv5aep(cZ=yz.9N2lsq"><field name="VAR" id="]EFK({~v7xj7YKs)bjV3">morseString</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="text_join" id="t`vlD;PT0G@C5pV}4d{i"><mutation items="2"></mutation><value name="ADD0"><shadow type="text"><field name="TEXT"></field></shadow><block type="variables_get" id="FJhlB=EXrrv,p[H$I~Q+"><field name="VAR" id="]EFK({~v7xj7YKs)bjV3">morseString</field></block></value><value name="ADD1"><shadow type="text" id="mFwI|pn8]r|!mzsdilrx"><field name="TEXT">0</field></shadow></value></block></value><next><block type="device_show_leds" id="y!Z|/)L1;7:TNd{B`$.V"><field name="LEDS">`
. . . . .
. . . . .
. . # . .
. . . . .
. . . . .
`</field><next><block type="device_play_note" id="$;T,f=bzlG7;v|(^z/Ke"><value name="note"><shadow type="device_note" id="|h5uCt|uCfFZi_QpMgm;"><field name="name">349</field></shadow></value><value name="duration"><shadow type="device_beat" id="~FLH=9ZN):.$,RCm_%@t"><field name="fraction">BeatFraction.Quarter</field></shadow></value><next><block type="device_pause" id="a`0(tg^5PlJP.u.7xJ)l"><value name="pause"><shadow type="timePicker" id="n2Aw741-:]*nlkqPf9m("><field name="ms">300</field></shadow></value><next><block type="device_clear_display" id="5,;o^#fXKAbpqd{J[xtB"></block></next></block></next></block></next></block></next></block></statement></block><block type="device_gesture_event" id="zkD5~@[email protected]$ue" x="1834" y="20"><field name="NAME">Gesture.Shake</field><statement name="HANDLER"><block type="controls_if" id="9!F%b;9S25.}HXo:Q/[Z"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="XguVp`iu0YL2o5wpn?HQ"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="gd-Z?|Z!%2,:pJDCwk~v"><field name="VAR" id="]EFK({~v7xj7YKs)bjV3">morseString</field></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="text" id="3(*N@Se/U.5pto7Lbrt["><field name="TEXT"></field></block></value></block></value><statement name="DO0"><block type="basic_show_icon" id="a7ker_]wX`,l4g^HIdi("><field name="i">IconNames.No</field><next><block type="device_pause" id="H3]$5PiPbj#2?R8|n].O"><value name="pause"><shadow type="timePicker" id="_|?Ex@,!MYYF92x%tJf|"><field name="ms">2000</field></shadow></value><next><block type="device_clear_display" id="J-!x,}KJg,=zR`Ez-A6["></block></next></block></next></block></statement><statement name="ELSE"><block type="typescript_statement" id=".^i-r:tK8`46+d6w`y}6" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="checkForMatch()" numlines="1"></mutation></block></statement></block></statement></block></xml>