Files

2 lines
15 KiB
Plaintext

{"components":[{"id":"____screen","createTime":1701944816208,"name":"screen","x":0,"y":0,"width":320,"height":240,"backgroundColor":"#222222","backgroundImage":"","size":0,"screenType":"default","type":"screen"}],"type":"atom","versions":"Beta","units":[{"id":"bfA86y3IoIkrf!IT","createTime":1701944816209,"type":"RF433T","name":"RF433T_1","port":"A","default":["A","Custom"],"user_port":["21","22"],"icon":"RF433T.png","url":"https://docs.m5stack.com/en/unit/rf433_t"}],"hats":[],"stamps":[],"blockly":"<variables><variable id=\"wHev=pk,FEr79[j#o(`o\">speed</variable><variable id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</variable><variable id=\"*wOGF_Bbi{UaF0h5cr+}\">i</variable></variables><block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"50\" y=\"50\"><next><block type=\"variables_set\" id=\"F.Uim`wYk4S4B]mf^.H`\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field><value name=\"VALUE\"><block type=\"math_number\" id=\"$q;*0Bmd^Z^jH^Rj`l_;\"><field name=\"NUM\">0</field></block></value><next><block type=\"variables_set\" id=\"i)Z5[pI3BX|5pz[e4Wr!\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field><value name=\"VALUE\"><block type=\"math_number\" id=\"G[:0+?Xx=R)[b0CTZa!6\"><field name=\"NUM\">1</field></block></value><next><block type=\"basic_on_loop\" id=\"+Qf3^C2B#c3U}o2{c_^:\"><statement name=\"LOOP\"><block type=\"controls_ifelse\" id=\"1]yT#ST~rLSA,rc,qp,l\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"}r3$h5}T6.;/fVIXSV9|\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"variables_get\" id=\"^oTj/JjE]T}:~sMJ(7Q!\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"*g}}[kvg-RtzRN_X:v)+\"><field name=\"NUM\">1</field></block></value></block></value><statement name=\"DO0\"><block type=\"rgb_set_all_rgb\" id=\"?.~}rr/iO205i#z,fRrX\"><value name=\"R\"><shadow type=\"math_slider\" id=\"45Tm%$B3ZR+0e_X=rY0J\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><value name=\"G\"><shadow type=\"math_slider\" id=\"cw|CtFX31cxZ3!X_zipF\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow><block type=\"variables_get\" id=\"I#1x1X9/LH|$ZW/Gr|Dy\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"B\"><shadow type=\"math_slider\" id=\"wo%e^+LgIa:n^4y-z$oy\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value></block></statement><statement name=\"ELSE\"><block type=\"rgb_set_all_rgb\" id=\"Fg.4wId-xd0C.`S:Kq}v\"><value name=\"R\"><shadow type=\"math_slider\" id=\"}78CPG++S2(F$Y3{2nip\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow><block type=\"variables_get\" id=\"W+z_dK:]y+rkSt{{VQBP\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"G\"><shadow type=\"math_slider\" id=\"Ops@:XXoOw8]R.m?*CMG\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow><block type=\"variables_get\" id=\"*)-)M{tGLL.]C#:#rSdP\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"B\"><shadow type=\"math_slider\" id=\"d|maCdO0_)P2Uw|Z}2+:\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value></block></statement></block></statement></block></next></block></next></block></next></block><block type=\"button_callback\" id=\"/@BcCiz#=xL_@+NEDoYz\" x=\"590\" y=\"50\"><field name=\"BUTTON\">A</field><field name=\"EVENT\">wasPressed</field><statement name=\"FUNC\"><block type=\"math_change\" id=\"O=}k!1:S8zR^BIIng15B\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field><value name=\"DELTA\"><shadow type=\"math_number\" id=\"CHz@;VYf-U3~[#+#;!mP\"><field name=\"NUM\">64</field></shadow></value><next><block type=\"controls_if\" id=\"WXwp}FW5`Pj_8QKOJ}8:\"><value name=\"IF0\"><block type=\"logic_compare\" id=\";sTt$Q./?:dyH`n96}bE\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"variables_get\" id=\"~Ljh[aQ?j~OcH;6/e@wP\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"B\"><block type=\"math_number\" id=\")Iiv/fNFAaSN?nLWUG!)\"><field name=\"NUM\">256</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"$z5.]C+0]ZhCqPS=QHoD\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field><value name=\"VALUE\"><block type=\"math_number\" id=\"Zt5d*9d30fsOslbqDMH~\"><field name=\"NUM\">255</field></block></value></block></statement><next><block type=\"controls_if\" id=\"S8T~rZw|W#FbwM|!q%Sc\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"W(]ZiLqt;`@|MjbPpRDI\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"variables_get\" id=\"1@4a8`6J{$/pVuao@1Oj\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"iaCJ[eAiI+MMA[^Giuc4\"><field name=\"NUM\">255</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"IhybqZ#*67mk/tZkEkma\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field><value name=\"VALUE\"><block type=\"math_number\" id=\"fA~V3TpoN!1$;h}kr-{.\"><field name=\"NUM\">0</field></block></value></block></statement><next><block type=\"unit_rf433t_transmit\" id=\"?D1Z5*6*p{MkR?9*BESy\"><field name=\"NAME\">RF433T_1</field><value name=\"data\"><block type=\"lists_create_with\" id=\")XXRrJ~kSyKP!1r/Z3dS\"><mutation items=\"2\"></mutation><value name=\"ADD0\"><block type=\"variables_get\" id=\"?+5L75k!KM)$~.w!W[e2\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"ADD1\"><block type=\"variables_get\" id=\"SSJ?`y!J.J-$57[-2JEg\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field></block></value></block></value><value name=\"repeat\"><shadow type=\"math_number\" id=\"CV]+1IzwsihaBpeykFl|\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></next></block></statement></block><block type=\"button_callback\" id=\"Iy_M~mYATW(6z)PdC|PF\" x=\"590\" y=\"350\"><field name=\"BUTTON\">A</field><field name=\"EVENT\">wasDoublePress</field><statement name=\"FUNC\"><block type=\"controls_ifelse\" id=\"nN;:=$6,d!@9YzmEZ8?s\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"=du?%J!BHj|cEXg=IOi(\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"variables_get\" id=\"*Qpq_e5P3)*604JoKxlR\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"umGFI-oI`+UJoQq6LD9n\"><field name=\"NUM\">1</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"K1IU@b,9l/`b==$G.31m\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field><value name=\"VALUE\"><block type=\"math_number\" id=\"wT]UyRonQCs7WTToRlN`\"><field name=\"NUM\">2</field></block></value></block></statement><statement name=\"ELSE\"><block type=\"variables_set\" id=\"sK}0SwPlPzTU*%}L`TO9\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field><value name=\"VALUE\"><block type=\"math_number\" id=\"]`rQVggUoM@%MmN@;gPq\"><field name=\"NUM\">1</field></block></value></block></statement><next><block type=\"variables_set\" id=\"vg!0P!0v6sVh7.@QbX$3\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field><value name=\"VALUE\"><block type=\"math_number\" id=\"aOT.~R]7Qw2s-=+?N)w?\"><field name=\"NUM\">0</field></block></value><next><block type=\"unit_rf433t_transmit\" id=\"]`s-*9B@gbd+gZGts/N=\"><field name=\"NAME\">RF433T_1</field><value name=\"data\"><block type=\"lists_create_with\" id=\"`UvKu];J_l}2L:|vj(zF\"><mutation items=\"2\"></mutation><value name=\"ADD0\"><block type=\"variables_get\" id=\"e9MEo4VM(sqPiQtz}Pb|\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"ADD1\"><block type=\"variables_get\" id=\"TJ:y}~u8t$HkB2Gi6_+=\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field></block></value></block></value><value name=\"repeat\"><shadow type=\"math_number\" id=\"-?+t5e@oXt6PTUqo9Sp(\"><field name=\"NUM\">3</field></shadow></value><next><block type=\"controls_ifelse\" id=\".?0:s~yoHn_-_+#L*LAd\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"dgKs6[hmEkK.JNT22X4^\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"variables_get\" id=\"saRVD6k8hQSohuVh:nfp\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"+;Y_4Y?I)MD%D.^{OePJ\"><field name=\"NUM\">1</field></block></value></block></value><statement name=\"DO0\"><block type=\"controls_for\" id=\"VDnkju$7)#(bH*ot=/Zv\"><field name=\"VAR\" id=\"*wOGF_Bbi{UaF0h5cr+}\">i</field><value name=\"FROM\"><block type=\"math_number\" id=\"hvh`QvAMVFMw{5^6GdyU\"><field name=\"NUM\">255</field></block></value><value name=\"TO\"><block type=\"math_number\" id=\"AFIgABTI{NueP}}FN^Kx\"><field name=\"NUM\">0</field></block></value><value name=\"BY\"><block type=\"math_number\" id=\"tBnvc5CUx@rC++|}eTHm\"><field name=\"NUM\">8</field></block></value><statement name=\"DO\"><block type=\"rgb_set_all_rgb\" id=\"V!0-XxZ=gPpa6ZKKZ{]]\"><value name=\"R\"><shadow type=\"math_slider\" id=\"Fs@%U;DBm1DZU.jkD6Em\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><value name=\"G\"><shadow type=\"math_slider\"><field name=\"NUM\" max=\"255\" step=\"1\">255</field></shadow><block type=\"variables_get\" id=\"m+jE*`NT_ejxpXn8h6:;\"><field name=\"VAR\" id=\"*wOGF_Bbi{UaF0h5cr+}\">i</field></block></value><value name=\"B\"><shadow type=\"math_slider\" id=\"$r#EJ$b;3R[#Vw%6sO13\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><next><block type=\"timer_delay_ms\" id=\"hyoVQ/}6iQiwMi-azR_5\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"MKA{cE7#8U8E5og[l;xO\"><field name=\"NUM\">10</field></shadow></value></block></next></block></statement></block></statement><statement name=\"ELSE\"><block type=\"controls_for\" id=\"/qMavj?1Z34pFpkX=n|Z\"><field name=\"VAR\" id=\"*wOGF_Bbi{UaF0h5cr+}\">i</field><value name=\"FROM\"><block type=\"math_number\" id=\")S@}lL3*EB^^Y),WBiGn\"><field name=\"NUM\">255</field></block></value><value name=\"TO\"><block type=\"math_number\" id=\"=,=O9:vgR83z42FUfysZ\"><field name=\"NUM\">0</field></block></value><value name=\"BY\"><block type=\"math_number\" id=\"sY2o?=Y(3g@.)?Q{h`%~\"><field name=\"NUM\">8</field></block></value><statement name=\"DO\"><block type=\"rgb_set_all_rgb\" id=\"lB^kEpc%0avPNb9!E+?z\"><value name=\"R\"><shadow type=\"math_slider\" id=\"2cuT8qL^RCO+IUBuPS[h\"><field name=\"NUM\" max=\"255\" step=\"1\">255</field></shadow><block type=\"variables_get\" id=\"@uRq^2ZJrAw^N3(pTBqM\"><field name=\"VAR\" id=\"*wOGF_Bbi{UaF0h5cr+}\">i</field></block></value><value name=\"G\"><shadow type=\"math_slider\" id=\".w)|luH.O*Lm:Jdz-wlK\"><field name=\"NUM\" max=\"255\" step=\"1\">255</field></shadow><block type=\"variables_get\" id=\"T{jtc_qlS9Bp+)_mdIaz\"><field name=\"VAR\" id=\"*wOGF_Bbi{UaF0h5cr+}\">i</field></block></value><value name=\"B\"><shadow type=\"math_slider\" id=\"M;%MNvglw[8%P05FMF/n\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><next><block type=\"timer_delay_ms\" id=\"=i6#6m2/1KZcb7NOeA-o\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"K[!T/;445`sPita[Bb$V\"><field name=\"NUM\">10</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></statement></block><block type=\"button_callback\" id=\"a##wBa]K-dKbHh!8P.Zq\" x=\"590\" y=\"930\"><field name=\"BUTTON\">A</field><field name=\"EVENT\">pressFor</field><statement name=\"FUNC\"><block type=\"variables_set\" id=\"KD{Yk!mDQx7oflxmzyEe\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field><value name=\"VALUE\"><block type=\"math_number\" id=\"nN{w_RbFSm[8q}Qy1(?%\"><field name=\"NUM\">0</field></block></value><next><block type=\"unit_rf433t_transmit\" id=\"pey?bqw.ccS.(oGG[uFK\"><field name=\"NAME\">RF433T_1</field><value name=\"data\"><block type=\"lists_create_with\" id=\")}hH+a^Cg$WsONz~wrzJ\"><mutation items=\"2\"></mutation><value name=\"ADD0\"><block type=\"variables_get\" id=\"Jwqi/*?aJhrs{XuFfhO$\"><field name=\"VAR\" id=\"wHev=pk,FEr79[j#o(`o\">speed</field></block></value><value name=\"ADD1\"><block type=\"variables_get\" id=\"L{3)6#rh~NgHv^kMP(}8\"><field name=\"VAR\" id=\"Fc-^/v)6!2_pHfMd8wT^\">directionIsForward</field></block></value></block></value><value name=\"repeat\"><shadow type=\"math_number\" id=\"|6[Mj7]j{;z7fKu1WTY3\"><field name=\"NUM\">3</field></shadow></value><next><block type=\"controls_repeat\" id=\"N$Im5`I:U1Ll^/_a1+GA\"><field name=\"TIMES\">5</field><statement name=\"DO\"><block type=\"rgb_set_all_rgb\" id=\"2vEW1_;$kH^/g8FsKF%O\"><value name=\"R\"><shadow type=\"math_slider\" id=\"F3):pG:i]]wAX4yk]rwH\"><field name=\"NUM\" max=\"255\" step=\"1\">255</field></shadow></value><value name=\"G\"><shadow type=\"math_slider\" id=\"$4WkL3HzenD.in+cY1n9\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><value name=\"B\"><shadow type=\"math_slider\" id=\"lvL.3!VTYoLFtS/H=CVd\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><next><block type=\"timer_delay_ms\" id=\"~$B~iN@$_cfIr@|!}m]4\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"*ezI43;IbJ^k8JItx+WC\"><field name=\"NUM\">300</field></shadow></value><next><block type=\"rgb_set_all_rgb\" id=\"7o_/69ankVl#C)U?-:Na\"><value name=\"R\"><shadow type=\"math_slider\" id=\"SsfdCt0L{1gV.@pjOT%L\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><value name=\"G\"><shadow type=\"math_slider\" id=\"o_C.z4~-;r-sO/zL99h|\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><value name=\"B\"><shadow type=\"math_slider\" id=\"rh40}))HQ)!BNNKNVQg{\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><next><block type=\"timer_delay_ms\" id=\"wB)#AFh:VgKi$T|iy2XL\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"OgFH8krxe7~]-0//G~*3\"><field name=\"NUM\">300</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></statement></block>","Blockly.Remotes":[],"Blockly.RemotePlus":[{"id":"__title","blockId":"","createTime":1701944816209,"name":"M5RemoteTitle","dragAndDrop":false,"resizable":false,"options":{"minWidth":1,"minHeight":1,"maxWidth":6,"maxHeight":10,"defaultWidth":2,"defaultHeight":1},"w":2,"h":1,"bgColor":"#0080FF","color":"#fff","fontsize":"M","label":"M5Remote","interval":3000,"code":"","event":"","dataSource":"none","ezdataToken":"fUsGf8HMfFT2FZo82azXRo2hBrTDn7kU","topic":"","needShadow":false,"type":"title","x":0,"y":0}],"modules":["rgb"],"cbIdList_":[],"eventCBIdList_":[],"apikey":"","uuid":"2a6a7777-b6a0-4f9f-a0f7-7ab12cbf6e8f"}