Files

2 lines
6.9 KiB
Plaintext

{"components":[],"type":"atom","versions":"Beta","units":[{"id":"XSTqKGDKVK$2ISqh","createTime":1701932638471,"type":"RF433R","name":"RF433R_0","port":"Custom","default":["A","Custom"],"user_port":["21","25"],"icon":"RF433R.png","url":"https://docs.m5stack.com/en/unit/rf433_r"},{"id":"+R6f4kNpnnP^VeeW","createTime":1701932954691,"type":"hbridge","name":"hbridge_0","port":"A","default":["A","PAHUB","Custom"],"pb_port":[0,1,2,3,4,5],"new_pb_port":"0","user_port":["21","22"],"icon":"HBridge.png","url":"https://docs.m5stack.com/en/unit/Hbridge%20Unit"}],"hats":[],"stamps":[],"blockly":"<variables><variable id=\"_wS(2-)rK,}l;xX?3F:0\">speed</variable><variable id=\"73U7LWn%PVIlTbgmOhL{\">directionIsForward</variable></variables><block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"85\" y=\"92\"><next><block type=\"unit_hbridge_init\" id=\"COARuG]+Mj*i*^Ka-N[-\"><field name=\"VARNAME\">hbridge_0</field><value name=\"address\"><shadow type=\"math_number\" id=\"x^#`TG6DHq}:cTgh7a,Q\"><field name=\"NUM\">0x20</field></shadow></value><next><block type=\"unit_hbridge_set_pwm_freq\" id=\"Qc]R]?f9JPU/ans@HPU0\"><field name=\"VARNAME\">hbridge_0</field><value name=\"value\"><shadow type=\"math_slider\" id=\"D*N:H)jHq0H%]|:MUZ4o\"><field name=\"NUM\" min=\"100\" max=\"10000\" step=\"1\">100</field></shadow></value><next><block type=\"unit_rf433r_start_receive\" id=\"M#Mk_q-VZw3(jLI$[q[z\"><field name=\"NAME\">RF433R_0</field><next><block type=\"variables_set\" id=\"bnq5*nKy#znF^M|90W5F\"><field name=\"VAR\" id=\"_wS(2-)rK,}l;xX?3F:0\">speed</field><value name=\"VALUE\"><block type=\"math_number\" id=\"+t5Fb`*;W8u!%2LuML-[\"><field name=\"NUM\">0</field></block></value><next><block type=\"variables_set\" id=\"dNhS,qCF[CQxQIe%MD@V\"><field name=\"VAR\" id=\"73U7LWn%PVIlTbgmOhL{\">directionIsForward</field><value name=\"VALUE\"><block type=\"math_number\" id=\"3r)DZ`$tpQn!eaU;-$f~\"><field name=\"NUM\">1</field></block></value><next><block type=\"basic_on_loop\" id=\"(q+V%i4ftW?*K_u^=^j%\"><statement name=\"LOOP\"><block type=\"controls_if\" id=\"va`$@e;~:oJe5-EfW$iQ\"><value name=\"IF0\"><block type=\"unit_rf433r_buffer_length\" id=\"HhfSbfH8[^yHm1gMR#MI\"><field name=\"NAME\">RF433R_0</field></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"XPhp?$#Kv=IK)[0+1Nc-\"><field name=\"VAR\" id=\"_wS(2-)rK,}l;xX?3F:0\">speed</field><value name=\"VALUE\"><block type=\"convent_int\" id=\"vxNf$*o$TQmLBWyjlTSe\"><value name=\"VALUE\"><block type=\"lists_getIndex\" id=\"|6V5ET1X*`FPb|l:rh3D\"><mutation statement=\"false\" at=\"false\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">FIRST</field><value name=\"VALUE\"><block type=\"unit_rf433r_receiver_data_buffer\" id=\"j9MIu_1[`ykVv{,K]gIF\"><field name=\"NAME\">RF433R_0</field></block></value></block></value></block></value><next><block type=\"variables_set\" id=\",kR;W:KdA^D}OL*Za5Tq\"><field name=\"VAR\" id=\"73U7LWn%PVIlTbgmOhL{\">directionIsForward</field><value name=\"VALUE\"><block type=\"convent_int\" id=\"bGFp7D/apAJAjf]q#5a7\"><value name=\"VALUE\"><block type=\"lists_getIndex\" id=\"_62pzqRT+!qoN*p/D]vW\"><mutation statement=\"false\" at=\"false\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">LAST</field><value name=\"VALUE\"><block type=\"unit_rf433r_receiver_data_buffer\" id=\"1!sBhA#lrOG0%1NKlbf5\"><field name=\"NAME\">RF433R_0</field></block></value></block></value></block></value><next><block type=\"unit_rf433r_clear_buffer\" id=\"{5:oT4Mf4,V+COb0-wih\"><field name=\"NAME\">RF433R_0</field><next><block type=\"controls_ifelse\" id=\".w^a)v7A+im=jV=PP/LV\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"@F.EV}8KqwKf,}L}@5#T\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"variables_get\" id=\"o8d6B%h9]}UAhZG-T~:!\"><field name=\"VAR\" id=\"73U7LWn%PVIlTbgmOhL{\">directionIsForward</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"#CoL`*g665x+i=!n]PNC\"><field name=\"NUM\">1</field></block></value></block></value><statement name=\"DO0\"><block type=\"unit_hbridge_set_direction\" id=\"I=8{:pG8GkT23JKH.}+e\"><field name=\"VARNAME\">hbridge_0</field><field name=\"direction\">1</field><next><block type=\"rgb_set_all_rgb\" id=\"J;@1kzGT[P]Rx`zAchHO\"><value name=\"R\"><shadow type=\"math_slider\" id=\";n8u!2(C0%IP9OK0sPR?\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value><value name=\"G\"><shadow type=\"math_slider\" id=\"WqRvOAcVq[57bL_o70]2\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow><block type=\"variables_get\" id=\"UF4{NxksMh1x:v-7,~mk\"><field name=\"VAR\" id=\"_wS(2-)rK,}l;xX?3F:0\">speed</field></block></value><value name=\"B\"><shadow type=\"math_slider\" id=\"Yg|!.f2ogNnP_x2b^X3O\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value></block></next></block></statement><statement name=\"ELSE\"><block type=\"unit_hbridge_set_direction\" id=\"C:/pa~GJDZ{.1A*Jm?HX\"><field name=\"VARNAME\">hbridge_0</field><field name=\"direction\">2</field><next><block type=\"rgb_set_all_rgb\" id=\"l^t2(ZiP)9$2}_EvRUox\"><value name=\"R\"><shadow type=\"math_slider\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow><block type=\"variables_get\" id=\"xo[,ZOx1y4Ejgeb:wa:#\"><field name=\"VAR\" id=\"_wS(2-)rK,}l;xX?3F:0\">speed</field></block></value><value name=\"G\"><shadow type=\"math_slider\" id=\"h52Ys73QCyxOmuFtj2|8\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow><block type=\"variables_get\" id=\"C^qCwuacu]Yi*yJRv2s;\"><field name=\"VAR\" id=\"_wS(2-)rK,}l;xX?3F:0\">speed</field></block></value><value name=\"B\"><shadow type=\"math_slider\" id=\"EDY5Q_,f?-)@d/uO+dP.\"><field name=\"NUM\" max=\"255\" step=\"1\">0</field></shadow></value></block></next></block></statement><next><block type=\"unit_hbridge_set_8bit_pwm\" id=\"CFyn0jyf;,m~l4jtf{O=\"><field name=\"VARNAME\">hbridge_0</field><value name=\"value\"><shadow type=\"math_slider\" id=\"/0=+Uo:7:QJ#.+sJE9U7\"><field name=\"NUM\" max=\"255\" step=\"1\">127</field></shadow><block type=\"variables_get\" id=\"kR/%E?nVDBKPQk~:h.V6\"><field name=\"VAR\" id=\"_wS(2-)rK,}l;xX?3F:0\">speed</field></block></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block>","Blockly.Remotes":[],"Blockly.RemotePlus":[{"id":"__title","blockId":"","createTime":1701930490703,"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":null,"y":null}],"modules":["rgb"],"cbIdList_":[],"eventCBIdList_":[],"apikey":"","uuid":"2a6a7777-b6a0-4f9f-a0f7-7ab12cbf6e8f"}