1 line
5.4 KiB
XML
1 line
5.4 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强(SANT)" shown="block"><block type="controls_whileUntil" id="tE#tm0@z}p_U`^Zs9EyM" x="-3979" y="-1238"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="O5MH#8|p4~UNVdx~Up`V"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="~(4xviP,/?HnT2@r7hd="><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="9/J;|=K]w807y2EXP/vo"><value name="btn"><shadow type="pins_button" id="zh*-KT?*`L,2w9|wjo!R"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="@upHbLFUS1tUeQh~*rC?"><field name="VAR">id</field><value name="VALUE"><block type="mini_g2_rfid_readid" id="-_6~|j-~3x{1YQwzu^Eo"></block></value><next><block type="controls_if" id="TN-#JVrZdY*5OM*84Q,b"><value name="IF0"><block type="logic_compare" id="f@[Oo#bCkdqtF0){VyqI"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="u1#dKF6+M+I;a,F3e3Aa"><field name="VAR">id</field></block></value><value name="B"><block type="logic_null" id="#4i6T,EUAh0BTfodo/g`"></block></value></block></value><statement name="DO0"><block type="esp32_onboard_music_pitch_with_time" id="3JY^5YCA:(]$4Ny?daDc"><value name="pitch"><shadow type="pins_tone_notes" id="#!xYSabliDp,kWA8y;#("><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id="R6a$ThgyGWBc*3(1X.e+"><field name="NUM">100</field></shadow></value><next><block type="system_print" id="V=!?J`8IOcLy$S`2`0wC"><value name="VAR"><shadow type="text" id=")vs~`FUBrrGePUC4,brZ"><field name="TEXT">Mixly</field></shadow><block type="mini_g2_rfid_readcontent" id="z#C-x=bp}xnx+BEKLAq("><value name="SECTOR"><shadow type="math_number" id="lCHvsHAUc=Enr`S0B.c$"><field name="NUM">0</field></shadow></value></block></value></block></next></block></statement></block></next></block></statement><next><block type="controls_if" id="dz$=+nzHENkGE3.:k{rH"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="kmYV$^b-aE?v4cYs{do#"><value name="btn"><shadow type="pins_button" id="RFrLQT)Thvu]-i-NY(^L"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="!p/mH7xyTA`0*BY|vN])"><field name="VAR">id</field><value name="VALUE"><block type="mini_g2_rfid_readid" id="lOi+9XCqP6o~2Zq+2!Lh"></block></value><next><block type="controls_if" id=")E]#J41[oD)s9=}A4;-m"><value name="IF0"><block type="logic_compare" id="Ec6=ce}{Hc/rAA~j~C=3"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="Ox4]A$!:{JXbC{)3+Sle"><field name="VAR">id</field></block></value><value name="B"><block type="logic_null" id="C4om~:_jBl`{I1=a_Ldp"></block></value></block></value><statement name="DO0"><block type="controls_if" id="*9S=msK!p=_71X+{4ckh"><mutation else="1"></mutation><value name="IF0"><block type="mini_g2_rfid_write_outcome" id="}ZJ}$GB;fwU$hooSDAgT"><value name="SECTOR"><shadow type="math_number" id="M`,N.W8@3+0s2ZCW.0uK"><field name="NUM">0</field></shadow></value><value name="CONTENT"><shadow type="text" id=".E{eF`-cdgvTl_:y}:0r"><field name="TEXT">Mixly</field></shadow></value></block></value><statement name="DO0"><block type="esp32_onboard_music_pitch_with_time" id="{*$G{OKp.2pGeDuuGZ41"><value name="pitch"><shadow type="pins_tone_notes" id="7!KIv#{(fJ?I2BmcCl-A"><field name="PIN">988</field></shadow></value><value name="time"><shadow type="math_number" id="mhSsz}]Y_td}EG2`mxP{"><field name="NUM">100</field></shadow></value><next><block type="display_show_image" id="5h!SliQAlVI9/=.Swk}x"><value name="data"><shadow type="pins_builtinimg" id="q|23~k/AnrPk}U?),xBK"><field name="PIN">informatio_picture.YES</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="!4/WlBtqCbIJyI_elhKn"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="display_show_image" id="7~1LNs#R?!6pYuex)53/"><value name="data"><shadow type="pins_builtinimg" id="^;~eo!BXNMnYd67^/auP"><field name="PIN">informatio_picture.NO</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id=",}@Nf5VaoUfA!WI@JBSV"><field name="BOOL">TRUE</field></shadow></value></block></statement></block></statement></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBzYW50X2d4IGltcG9ydCBleHRfcmZpZApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbXVzaWMKaW1wb3J0IG1hY2hpbmUKZnJvbSBpbmZvcm1hdGlvX3BpY3R1cmUgaW1wb3J0IFlFUwpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmZyb20gaW5mb3JtYXRpb19waWN0dXJlIGltcG9ydCBOTwoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBpZDIgPSBleHRfcmZpZC5yZWFkX2NhcmQoMCwgeD0iaWQiKQogICAgICAgIGlmIGlkMiAhPSBOb25lOgogICAgICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoNjU5LCAxMDApCiAgICAgICAgICAgIHByaW50KGV4dF9yZmlkLnJlYWRfY2FyZCgwKSkKICAgIGlmIG1peGdvX3NhbnQuQjJrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBpZDIgPSBleHRfcmZpZC5yZWFkX2NhcmQoMCwgeD0iaWQiKQogICAgICAgIGlmIGlkMiAhPSBOb25lOgogICAgICAgICAgICBpZiBleHRfcmZpZC53cml0ZV9jYXJkKCdNaXhseScsMCk6CiAgICAgICAgICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoOTg4LCAxMDApCiAgICAgICAgICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShZRVMsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShOTywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code> |