Skip to content

Instantly share code, notes, and snippets.

@hiroshi-nishiura
Last active September 23, 2022 19:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hiroshi-nishiura/707c8ba9849f6771bb698d0fdf482f33 to your computer and use it in GitHub Desktop.
Save hiroshi-nishiura/707c8ba9849f6771bb698d0fdf482f33 to your computer and use it in GitHub Desktop.
{"components":[{"id":"_stickplusscreen","createTime":1645306295733,"name":"screen","x":0,"y":0,"width":160,"height":284,"backgroundColor":"#111111","backgroundImage":"","type":"screen"},{"id":"p6UFryulZi@0EHgA","createTime":1645306632193,"isCoreTwo":false,"isPaper":false,"name":"label0","x":125,"y":11,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_DejaVu18","rotation":90,"type":"label","layer":5},{"id":"xO-cqsNqT^`NCqqb","createTime":1645308902066,"isCoreTwo":false,"isPaper":false,"name":"label1","x":25,"y":11,"color":"#FFFFFF","text":"wait","font":"lcd.FONT_DejaVu18","rotation":90,"type":"label","layer":6},{"id":"aj*7`WKci@QfUwjk","createTime":1645308906922,"isCoreTwo":false,"isPaper":false,"name":"label2","x":83,"y":45,"color":"#FFFFFF","text":"----","font":"lcd.FONT_DejaVu40","rotation":90,"type":"label","layer":7}],"type":"stick-C-plus","versions":"Beta","units":[],"hats":[],"blockly":"<variables><variable id=\"C||c2s:rrQX@iF3HJUN?\">initData</variable><variable id=\"09vEmh#PuD8,PoTX^!j,\">i</variable><variable id=\"j_;GI+OLLLv53?@Dc0X-\">data</variable><variable id=\"C1X]1^HD}HPK/1w^chtL\">gesture</variable></variables><block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"30\" y=\"-10\"><next><block type=\"iic_set\" id=\",{B5A-z3Q@z}]/e9m06A\"><field name=\"i2c\">i2c0</field><field name=\"PORT\">PORTA</field><field name=\"ADDRESS\">0x73</field><field name=\"FREQ\">400000</field><next><block type=\"timer_delay_ms\" id=\"zl,mWxyvM=zoO1FSlKPD\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"@PWg1..UVjM#Pe{8=,OQ\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"controls_ifelse\" id=\"L[[^:49%z6Td*QA%)o[@\"><value name=\"IF0\"><block type=\"iic_available\" id=\"p5k]JSe`hFu~!XPa8%:[\"><field name=\"i2c\">i2c0</field></block></value><statement name=\"DO0\"><block type=\"label_set_text\" id=\"VVT.K%noZOK*vlc[m.=u\"><field name=\"COMPONENT\">label0</field><value name=\"TEXT\"><shadow type=\"text\" id=\"qlyo`oNhg9UBra{of!4b\"><field name=\"TEXT\">Gesture Sensor</field></shadow></value></block></statement><statement name=\"ELSE\"><block type=\"label_set_text\" id=\"?.q1za-c]f/:(1Z]g4r$\"><field name=\"COMPONENT\">label0</field><value name=\"TEXT\"><shadow type=\"text\" id=\",hDih,i:mvOLW;a`QHi.\"><field name=\"TEXT\">No Gesture Unit</field></shadow></value></block></statement><next><block type=\"controls_ifelse\" id=\"IK7+mT]Rd:U6GQ=r_j4o\"><value name=\"IF0\"><block type=\"procedures_callreturn\" id=\"Gc{p00Tk{$U!#4nyLY#}\"><mutation name=\"Check\"></mutation></block></value><statement name=\"DO0\"><block type=\"procedures_callnoreturn\" id=\"XVUsbgJ(5YekZmPGm-}(\"><mutation name=\"Initialize\"></mutation><next><block type=\"label_set_text\" id=\"IrJQHXA*NCO!m;KPx0{W\"><field name=\"COMPONENT\">label1</field><value name=\"TEXT\"><shadow type=\"text\" id=\"QbNXHQ4^MFNE)Zf6!/Bq\"><field name=\"TEXT\">OK</field></shadow></value></block></next></block></statement><statement name=\"ELSE\"><block type=\"label_set_text\" id=\"rK{-Y]R4tEjXQI*G$Z0!\"><field name=\"COMPONENT\">label1</field><value name=\"TEXT\"><shadow type=\"text\" id=\"byes*KYeljbenU^-4{,x\"><field name=\"TEXT\">ERROR</field></shadow></value></block></statement><next><block type=\"basic_on_loop\" id=\"1KB+e`J!p/,V@gF*iI$F\"><statement name=\"LOOP\"><block type=\"timer_delay_ms\" id=\"6sX{Dcvx/pYIS3C8MGxi\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"TrhJo3EyoN_@HA5rnWgD\"><field name=\"NUM\">600</field></shadow></value><next><block type=\"variables_set\" id=\"0:60%dNu/;1tlx[ImWTh\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field><value name=\"VALUE\"><block type=\"iic_read_req\" id=\"GgE@IRJSlIOS)^%0Jt-N\"><field name=\"i2c\">i2c0</field><field name=\"req\">0x44</field></block></value><next><block type=\"controls_if\" id=\"GDd7~HAX:Mqe@6KC}N?T\"><mutation else=\"1\"></mutation><value name=\"IF0\"><block type=\"variables_get\" id=\"|*1bVO80.us+]r#{43^+\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"zSCn;3]*,m,3|)Z{`?Nb\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field><value name=\"VALUE\"><block type=\"math_number\" id=\"mObf6VI5uv{(0-e)ty3b\"><field name=\"NUM\">256</field></block></value></block></statement><statement name=\"ELSE\"><block type=\"variables_set\" id=\".AQT;K4fPhO6*1jU#0,I\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field><value name=\"VALUE\"><block type=\"iic_read_req\" id=\"mi*xEfi`@.ZLr8sa?m+T\"><field name=\"i2c\">i2c0</field><field name=\"req\">0x43</field></block></value></block></statement><next><block type=\"label_set_text\" id=\"-h,M2Pt=^]fnUKO^alhs\"><field name=\"COMPONENT\">label1</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Gesture Unit OK</field></shadow><block type=\"variables_get\" id=\"[,MXj/8GCvm,_g[e6?%G\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field></block></value><next><block type=\"controls_if\" id=\"jOdX5ZODNRlr{.n25ogR\"><value name=\"IF0\"><block type=\"variables_get\" id=\":o^A?_^{ED*AjN0N|qPR\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"y#z+dm)RnwOW!Fv([yHj\"><field name=\"VAR\" id=\"C1X]1^HD}HPK/1w^chtL\">gesture</field><value name=\"VALUE\"><block type=\"variables_get\" id=\"O,SUOv)8|cxdDsKra!6)\"><field name=\"VAR\" id=\"j_;GI+OLLLv53?@Dc0X-\">data</field></block></value></block></statement><next><block type=\"logic_switch\" id=\"|}z4yD@hJ*%O|7|wnolQ\"><mutation items=\"8\"></mutation><value name=\"SWITCH\"><block type=\"variables_get\" id=\".+jKq^E(,gRUMGx1TK}z\"><field name=\"VAR\" id=\"C1X]1^HD}HPK/1w^chtL\">gesture</field></block></value><value name=\"CASE0\"><block type=\"math_number\" id=\"mL/bQ0iH(#=a[p%iQ_y-\"><field name=\"NUM\">1</field></block></value><statement name=\"DO0\"><block type=\"label_set_text\" id=\"Mm2)2|IV}7iOR-[g|bPw\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"9Jb-*hJ!oE=mU2(n.`*V\"><field name=\"TEXT\">Right</field></shadow></value></block></statement><value name=\"CASE1\"><block type=\"math_number\" id=\"Z-4w0c~dX_,_H]d/1U2X\"><field name=\"NUM\">2</field></block></value><statement name=\"DO1\"><block type=\"label_set_text\" id=\"2RBGOiA`Tw;ejH^r-g{8\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"Ue1VTp:Y^Hc3*t{$7P,A\"><field name=\"TEXT\">Left</field></shadow></value></block></statement><value name=\"CASE2\"><block type=\"math_number\" id=\"?zL~BY^*@nS%E|4Tnpg]\"><field name=\"NUM\">4</field></block></value><statement name=\"DO2\"><block type=\"label_set_text\" id=\"KE|m8;se,k~a{w@n~Ab,\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"LN?cgc_thp(Fe1x}t,c,\"><field name=\"TEXT\">Up</field></shadow></value></block></statement><value name=\"CASE3\"><block type=\"math_number\" id=\"lf20]yvXFs/(q~g}5WZx\"><field name=\"NUM\">8</field></block></value><statement name=\"DO3\"><block type=\"label_set_text\" id=\"Dxrtxrz=(v/G}?`56Z_m\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"aeYHp4elKAF.D8hHA=+j\"><field name=\"TEXT\">Down</field></shadow></value></block></statement><value name=\"CASE4\"><block type=\"math_number\" id=\"^sDA)UbnJ1fINqyQR=ho\"><field name=\"NUM\">16</field></block></value><statement name=\"DO4\"><block type=\"label_set_text\" id=\"iy?piZooz~XHin}BwvEB\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"](aui|q`aINn1lgR#rjQ\"><field name=\"TEXT\">Forward</field></shadow></value></block></statement><value name=\"CASE5\"><block type=\"math_number\" id=\"?X}d03|]KAbli)Y6]:7b\"><field name=\"NUM\">32</field></block></value><statement name=\"DO5\"><block type=\"label_set_text\" id=\"7Z`H#U7!^~+ZaMcfiv:T\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"se(S1C)6Nan@++8eHLf)\"><field name=\"TEXT\">Backward</field></shadow></value></block></statement><value name=\"CASE6\"><block type=\"math_number\" id=\"]B=PK2H6-20x}2[=hOf/\"><field name=\"NUM\">64</field></block></value><statement name=\"DO6\"><block type=\"label_set_text\" id=\"VPMOr#[@isy08|!:qK9]\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"9evrEeGDe5$fwb6GN7TO\"><field name=\"TEXT\">CW</field></shadow></value></block></statement><value name=\"CASE7\"><block type=\"math_number\" id=\"e:EZ1$/MX_FlqF~H6/|N\"><field name=\"NUM\">128</field></block></value><statement name=\"DO7\"><block type=\"label_set_text\" id=\"2hT52,X`siiVkDpKv:k0\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"ZYfLJ]j=-$,:(3%)6jT(\"><field name=\"TEXT\">CCW</field></shadow></value></block></statement><value name=\"CASE8\"><block type=\"math_number\" id=\"D|?X~~_Z89E[j2TN^n+}\"><field name=\"NUM\">256</field></block></value><statement name=\"DO8\"><block type=\"label_set_text\" id=\"x-}Lu3n6mnX}ZifQ|h?.\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\";c8hvJ-,VYjNM#Dh3M+I\"><field name=\"TEXT\">Wave</field></shadow></value></block></statement><statement name=\"DEFAULT\"><block type=\"label_set_text\" id=\"@8k8?$ruH7Tgx~Ky6M64\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\"8Fa!!3PgQ)ztr?tUJnNv\"><field name=\"TEXT\">----</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block><block type=\"procedures_defnoreturn\" id=\"@KI~5zUK^jGxj%%*owgh\" x=\"710\" y=\"10\"><field name=\"NAME\">SetBank0</field><comment pinned=\"false\" h=\"80\" w=\"160\">この関数の説明…</comment><statement name=\"STACK\"><block type=\"iic_write_byte\" id=\"U[%LI0dO+zVZdV)7LQk4\"><field name=\"i2c\">i2c0</field><field name=\"req\">0xef</field><field name=\"data\">0x00</field></block></statement></block><block type=\"procedures_defreturn\" id=\"CY6-ps[TKQ[xU(`0jhix\" x=\"710\" y=\"110\"><field name=\"NAME\">Check</field><comment pinned=\"false\" h=\"80\" w=\"160\">Describe this function...</comment><statement name=\"STACK\"><block type=\"procedures_callnoreturn\" id=\"xd(2w6U$aWIp;)Ovw$it\"><mutation name=\"SetBank0\"></mutation></block></statement><value name=\"RETURN\"><block type=\"logic_operation\" id=\"Fthdv[Fv;xmxsOgGrnUk\"><field name=\"OP\">AND</field><value name=\"A\"><block type=\"logic_compare\" id=\"1^dy-?^|A/@%|fQEfYR=\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"iic_read_req\" id=\"LU^y]P@:sRJAr9I-~-ot\"><field name=\"i2c\">i2c0</field><field name=\"req\">0x00</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"-*DH~7f;8En,+ws$_+~~\"><field name=\"NUM\">32</field></block></value></block></value><value name=\"B\"><block type=\"logic_compare\" id=\"L{W8v^6;;GK6,#zK-G5F\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"iic_read_req\" id=\"1|bfx-thz5ji=1WY56VF\"><field name=\"i2c\">i2c0</field><field name=\"req\">0x01</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"9ziuDK4$R_4VdDsJ*m!6\"><field name=\"NUM\">118</field></block></value></block></value></block></value></block><block type=\"procedures_defnoreturn\" id=\"?w!:?Vja7H!nZnbhenh3\" x=\"710\" y=\"250\"><field name=\"NAME\">Initialize</field><comment pinned=\"false\" h=\"80\" w=\"160\">この関数の説明…</comment><statement name=\"STACK\"><block type=\"variables_set\" id=\"uF}XetP;Tuhucxl)++*v\"><field name=\"VAR\" id=\"C||c2s:rrQX@iF3HJUN?\">initData</field><value name=\"VALUE\"><block type=\"lists_split\" id=\"7eeus92-*ti/OOML6*:b\"><mutation mode=\"SPLIT\"></mutation><field name=\"MODE\">SPLIT</field><value name=\"INPUT\"><block type=\"text\" id=\"~*LXhP^m#izHbYUdP={%\"><field name=\"TEXT\">0xEF,0x00, 0x32,0x29, 0x33,0x01, 0x34,0x00, 0x35,0x01, 0x36,0x00, 0x37,0x07, 0x38,0x17, 0x39,0x06, 0x3A,0x12, 0x3F,0x00, 0x40,0x02, 0x41,0xFF, 0x42,0x01, 0x46,0x2D, 0x47,0x0F, 0x48,0x3C, 0x49,0x00, 0x4A,0x1E, 0x4B,0x00, 0x4C,0x20, 0x4D,0x00, 0x4E,0x1A, 0x4F,0x14, 0x50,0x00, 0x51,0x10, 0x52,0x00, 0x5C,0x02, 0x5D,0x00, 0x5E,0x10, 0x5F,0x3F, 0x60,0x27, 0x61,0x28, 0x62,0x00, 0x63,0x03, 0x64,0xF7, 0x65,0x03, 0x66,0xD9, 0x67,0x03, 0x68,0x01, 0x69,0xC8, 0x6A,0x40, 0x6D,0x04, 0x6E,0x00, 0x6F,0x00, 0x70,0x80, 0x71,0x00, 0x72,0x00, 0x73,0x00, 0x74,0xF0, 0x75,0x00, 0x80,0x42, 0x81,0x44, 0x82,0x04, 0x83,0x20, 0x84,0x20, 0x85,0x00, 0x86,0x10, 0x87,0x00, 0x88,0x05, 0x89,0x18, 0x8A,0x10, 0x8B,0x01, 0x8C,0x37, 0x8D,0x00, 0x8E,0xF0, 0x8F,0x81, 0x90,0x06, 0x91,0x06, 0x92,0x1E, 0x93,0x0D, 0x94,0x0A, 0x95,0x0A, 0x96,0x0C, 0x97,0x05, 0x98,0x0A, 0x99,0x41, 0x9A,0x14, 0x9B,0x0A, 0x9C,0x3F, 0x9D,0x33, 0x9E,0xAE, 0x9F,0xF9, 0xA0,0x48, 0xA1,0x13, 0xA2,0x10, 0xA3,0x08, 0xA4,0x30, 0xA5,0x19, 0xA6,0x10, 0xA7,0x08, 0xA8,0x24, 0xA9,0x04, 0xAA,0x1E, 0xAB,0x1E, 0xCC,0x19, 0xCD,0x0B, 0xCE,0x13, 0xCF,0x64, 0xD0,0x21, 0xD1,0x0F, 0xD2,0x88, 0xE0,0x01, 0xE1,0x04, 0xE2,0x41, 0xE3,0xD6, 0xE4,0x00, 0xE5,0x0C, 0xE6,0x0A, 0xE7,0x00, 0xE8,0x00, 0xE9,0x00, 0xEE,0x07, 0xEF,0x01, 0x00,0x1E, 0x01,0x1E, 0x02,0x0F, 0x03,0x10, 0x04,0x02, 0x05,0x00, 0x06,0xB0, 0x07,0x04, 0x08,0x0D, 0x09,0x0E, 0x0A,0x9C, 0x0B,0x04, 0x0C,0x05, 0x0D,0x0F, 0x0E,0x02, 0x0F,0x12, 0x10,0x02, 0x11,0x02, 0x12,0x00, 0x13,0x01, 0x14,0x05, 0x15,0x07, 0x16,0x05, 0x17,0x07, 0x18,0x01, 0x19,0x04, 0x1A,0x05, 0x1B,0x0C, 0x1C,0x2A, 0x1D,0x01, 0x1E,0x00, 0x21,0x00, 0x22,0x00, 0x23,0x00, 0x25,0x01, 0x26,0x00, 0x27,0x39, 0x28,0x7F, 0x29,0x08, 0x30,0x03, 0x31,0x00, 0x32,0x1A, 0x33,0x1A, 0x34,0x07, 0x35,0x07, 0x36,0x01, 0x37,0xFF, 0x38,0x36, 0x39,0x07, 0x3A,0x00, 0x3E,0xFF, 0x3F,0x00, 0x40,0x77, 0x41,0x40, 0x42,0x00, 0x43,0x30, 0x44,0xA0, 0x45,0x5C, 0x46,0x00, 0x47,0x00, 0x48,0x58, 0x4A,0x1E, 0x4B,0x1E, 0x4C,0x00, 0x4D,0x00, 0x4E,0xA0, 0x4F,0x80, 0x50,0x00, 0x51,0x00, 0x52,0x00, 0x53,0x00, 0x54,0x00, 0x57,0x80, 0x59,0x10, 0x5A,0x08, 0x5B,0x94, 0x5C,0xE8, 0x5D,0x08, 0x5E,0x3D, 0x5F,0x99, 0x60,0x45, 0x61,0x40, 0x63,0x2D, 0x64,0x02, 0x65,0x96, 0x66,0x00, 0x67,0x97, 0x68,0x01, 0x69,0xCD, 0x6A,0x01, 0x6B,0xB0, 0x6C,0x04, 0x6D,0x2C, 0x6E,0x01, 0x6F,0x32, 0x71,0x00, 0x72,0x01, 0x73,0x35, 0x74,0x00, 0x75,0x33, 0x76,0x31, 0x77,0x01, 0x7C,0x84, 0x7D,0x03, 0x7E,0x01</field></block></value><value name=\"DELIM\"><block type=\"text\" id=\"n4UAnjs;Zs(38S8mfBrR\"><field name=\"TEXT\">,</field></block></value></block></value><next><block type=\"controls_for\" id=\"*F*qm5Pt;#2#YNX[,aB)\"><field name=\"VAR\" id=\"09vEmh#PuD8,PoTX^!j,\">i</field><value name=\"FROM\"><block type=\"math_number\" id=\"@C#.v5;,Zd-s^ANGx2$s\"><field name=\"NUM\">1</field></block></value><value name=\"TO\"><block type=\"lists_length\" id=\"~x6)_bB?g-u[z1Y-$CpC\"><value name=\"VALUE\"><block type=\"variables_get\" id=\"kRGpt!jD437yvkWFtqxM\"><field name=\"VAR\" id=\"C||c2s:rrQX@iF3HJUN?\">initData</field></block></value></block></value><value name=\"BY\"><block type=\"math_number\" id=\"~M!9zm:f:CIbYXmpma[d\"><field name=\"NUM\">2</field></block></value><statement name=\"DO\"><block type=\"iic_write_mem_data\" id=\"]F-lWJx3T2f{9zW{t#ys\"><field name=\"IIC\">i2c0</field><field name=\"TYPE\">UINT8LE</field><value name=\"REG\"><shadow type=\"math_number\" id=\"h.EiRF#eL]G]r,U)!Bwz\"><field name=\"NUM\">0</field></shadow><block type=\"convent_int\" id=\"I*q)6S4cykI+/xH0.DAM\"><value name=\"VALUE\"><block type=\"lists_getIndex\" id=\"ZUP5p-9r+#%y$7~T-ydj\"><mutation statement=\"false\" at=\"true\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">FROM_START</field><value name=\"VALUE\"><block type=\"variables_get\" id=\"Lb{L0!9qwIxrjLVaB(f=\"><field name=\"VAR\" id=\"C||c2s:rrQX@iF3HJUN?\">initData</field></block></value><value name=\"AT\"><block type=\"variables_get\" id=\"W2gVa;~1[E_sgALHfy-2\"><field name=\"VAR\" id=\"09vEmh#PuD8,PoTX^!j,\">i</field></block></value></block></value></block></value><value name=\"DATA\"><shadow type=\"math_number\" id=\"pF_jP7,-q*JYoJftZh~l\"><field name=\"NUM\">0</field></shadow><block type=\"convent_int\" id=\"d2ic%vXPRvjg6M:DHFWR\"><value name=\"VALUE\"><block type=\"lists_getIndex\" id=\"-9|dK3sd}lZ*o2Ve$%L@\"><mutation statement=\"false\" at=\"true\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">FROM_START</field><value name=\"VALUE\"><block type=\"variables_get\" id=\"kCH9~.5~Y`%/T,#LL{[d\"><field name=\"VAR\" id=\"C||c2s:rrQX@iF3HJUN?\">initData</field></block></value><value name=\"AT\"><block type=\"math_arithmetic\" id=\"sR7n4@;dm2Sb`GTl7Cq.\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"rVL-cy1d}jt=ICuoMXy)\"><field name=\"VAR\" id=\"09vEmh#PuD8,PoTX^!j,\">i</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"Dc:(h)+YY1x8Y0m}O8JS\"><field name=\"NUM\">1</field></block></value></block></value></block></value></block></value></block></statement><next><block type=\"procedures_callnoreturn\" id=\"LZF;a[@N3MW3T[hy*oAf\"><mutation name=\"SetBank0\"></mutation></block></next></block></next></block></statement></block>","Blockly.Remotes":[],"modules":[]}
ここにある m5f ファイルを UIFlow でオープン
9種類のジェスチャー認識が確認できるはず
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment