From b451b48155019a750329b32ee5c6bfa7fd79b768 Mon Sep 17 00:00:00 2001 From: dahanzimin <353767514@qq.com> Date: Sat, 14 Sep 2024 15:14:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0mini=E7=9A=84=E5=9B=BA?= =?UTF-8?q?=E4=BB=B6(=E4=BF=AE=E5=A4=8D=E7=9C=8B=E9=97=A8=E7=8B=97?= =?UTF-8?q?=EF=BC=8C=E9=97=A8=E5=9B=BE=E6=A8=A1=E5=8F=8D=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=8CLED=E7=81=AF=E9=BB=98=E8=AE=A4=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E4=B8=BA=E7=99=BD)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../micropython/blocks/actuator_onboard.js | 70 +++++++++--------- .../origin/build/Mixgo_Mini-v1.23.0.bin | Bin 1433808 -> 1433808 bytes .../origin/build/Mixgo_Mini_lib-v1.23.0.bin | Bin 1697456 -> 1697456 bytes .../origin/build/lib/mini_bot.py | 22 +++--- .../origin/build/lib/mixgo_mini.py | 12 +-- 5 files changed, 52 insertions(+), 52 deletions(-) diff --git a/boards/default_src/micropython/blocks/actuator_onboard.js b/boards/default_src/micropython/blocks/actuator_onboard.js index 082edc2a..68ce6c9b 100644 --- a/boards/default_src/micropython/blocks/actuator_onboard.js +++ b/boards/default_src/micropython/blocks/actuator_onboard.js @@ -1025,15 +1025,15 @@ export const special_key = { this.appendDummyInput("") .appendField(Blockly.Msg.MIXLY_SPECIAL_KEY) .appendField(new Blockly.FieldDropdown([ - [Blockly.Msg.MIXLY_SPECIAL_KEY0,"0"], - [Blockly.Msg.MIXLY_SPECIAL_KEY1, "1"], - [Blockly.Msg.MIXLY_SPECIAL_KEY2, "2"], - [Blockly.Msg.MIXLY_SPECIAL_KEY1, "4"], - [Blockly.Msg.MIXLY_SPECIAL_KEY8, "8"], - [Blockly.Msg.MIXLY_SPECIAL_KEY16, "16"], - [Blockly.Msg.MIXLY_SPECIAL_KEY32, "32"], - [Blockly.Msg.MIXLY_SPECIAL_KEY64, "64"], - [Blockly.Msg.MIXLY_SPECIAL_KEY128, "128"] + [Blockly.Msg.MIXLY_SPECIAL_KEY0,"0x00"], + [Blockly.Msg.MIXLY_SPECIAL_KEY1, "0x01"], + [Blockly.Msg.MIXLY_SPECIAL_KEY2, "0x02"], + [Blockly.Msg.MIXLY_SPECIAL_KEY1, "0x04"], + [Blockly.Msg.MIXLY_SPECIAL_KEY8, "0x08"], + [Blockly.Msg.MIXLY_SPECIAL_KEY16, "0x10"], + [Blockly.Msg.MIXLY_SPECIAL_KEY32, "0x20"], + [Blockly.Msg.MIXLY_SPECIAL_KEY64, "0x40"], + [Blockly.Msg.MIXLY_SPECIAL_KEY128, "0x80"] ]), 'op') this.setOutput(true); } @@ -1045,7 +1045,7 @@ export const general_key = { this.appendDummyInput("") .appendField(Blockly.Msg.MIXLY_GENERAL_KEY) .appendField(new Blockly.FieldDropdown([ - [Blockly.Msg.MIXLY_SPECIAL_KEY0,"0"], + [Blockly.Msg.MIXLY_SPECIAL_KEY0,"0x00"], ['A', "0x04"], ['B', "0x05"], ['C', "0x06"], @@ -1072,32 +1072,32 @@ export const general_key = { ['X', "0x1B"], ['Y', "0x1C"], ['Z', "0x1D"], - ['1', "0x1E"], - ['2', "0x1F"], - ['3', "0x20"], - ['4', "0x21"], - ['5', "0x22"], - ['6', "0x23"], - ['7', "0x24"], - ['8', "0x25"], - ['9', "0x26"], - ['0', "0x27"], + ['1 !', "0x1E"], + ['2 @', "0x1F"], + ['3 #', "0x20"], + ['4 $', "0x21"], + ['5 %', "0x22"], + ['6 ^', "0x23"], + ['7 &', "0x24"], + ['8 *', "0x25"], + ['9 (', "0x26"], + ['0 )', "0x27"], ['ENTER', "0x28"], ['ESC', "0x29"], ['BACKSPACE', "0x2A"], ['TAB', "0x2B"], ['SPACE', "0x2C"], - ['-', "0x2D"], - ['=', "0x2E"], - ['{', "0x2F"], - ['}', "0x30"], - ['\\', "0x31"], - [';', "0x33"], - ['"', "0x34"], - ['`', "0x35"], - [',', "0x36"], - ['.', "0x37"], - ['/', "0x38"], + ['- _', "0x2D"], + ['= +', "0x2E"], + ['[ {', "0x2F"], + ['] }', "0x30"], + ['\\ |', "0x31"], + ['; :', "0x33"], + ["' "+' "', "0x34"], + ['` ~', "0x35"], + [', <', "0x36"], + ['. >', "0x37"], + ['/ ?', "0x38"], ['CAPS_LOCK', "0x39"], ['F1', "0x3A"], ['F2', "0x3B"], @@ -1332,10 +1332,10 @@ export const mouse_key = { this.appendDummyInput("") .appendField(Blockly.Msg.MIXLY_MOUSE_KEYS) .appendField(new Blockly.FieldDropdown([ - [Blockly.Msg.MIXLY_SPECIAL_KEY0,"0"], - [Blockly.Msg.MIXLY_MOUSE_LEFT_KEY, "1"], - [Blockly.Msg.MIXLY_MOUSE_RIGHT_KEY, "2"], - [Blockly.Msg.MIXLY_MOUSE_MID_KEY, "4"] + [Blockly.Msg.MIXLY_SPECIAL_KEY0,"0x00"], + [Blockly.Msg.MIXLY_MOUSE_LEFT_KEY, "0x01"], + [Blockly.Msg.MIXLY_MOUSE_RIGHT_KEY, "0x02"], + [Blockly.Msg.MIXLY_MOUSE_MID_KEY, "0x04"] ]), 'op') this.setOutput(true); } diff --git a/boards/default_src/micropython_esp32c2/origin/build/Mixgo_Mini-v1.23.0.bin b/boards/default_src/micropython_esp32c2/origin/build/Mixgo_Mini-v1.23.0.bin index 2720099aeda6d3c9c514bc68546fbb3f5d8807c0..59875b3126c7b7352b9bb1e0663ada9836b1c6d7 100644 GIT binary patch delta 2945 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 U85#2XYs)$FZ}|fwu02ow2U)0waR2}S delta 2989 zcmY*a4Ny~87Jm1^O$>-6hAY)T2}BHpDg+Gwke5e71pJ}vy26OtD5bcy7I17GXG#e| zU|`##QoPlcX)09*TGxt8-?;t|tVj{1)QYP}yRW(|cGbo|s4x&2#G z-v4QA^xPMPyMM7qo|XPC{ndSa%Zu;#E!+4Ie-!Os$f*G+DFjJe_4D9_0VFkMHUciQ zk+ws%KPzVi)QveJ7vz~l-jO0_=Vr*+Ha$pK^10XPm`Tp25)zzzzc;hxY%X!UnJ#Dl zO30@d_y?)~e-?B*8;jqjx#G9|z8E*Xte3O@4oziBo=IhPETq^|33B#syqx_bp|=*u z+4l?-`-Yc1c=P3KK%AT{dQQ%sB9y?be%U`BK!z0iD&D@{KSC6_p7s7cT6&^@d!^NX z=bOOB`OSoGIn8Ui`%&<9e_-U+YvC#YYVbe|yaIZ;j##Ll4kEZw18fT*>h%oF07kr@ zfl2h!5IoMnXX&Ri@vjWj5w+F?;|W`7f?CjvYfMl>LORHaehTqf6I=*B#DIly;43_z zCB_!~yug;>*H{AEf)BCKs#2?T4JmlYn1U3UN~!hx+T6VsC3N_?`FO0%fsvqvGvvU> zAoztlO>= zE-v_J!21z-&B*c6x(lrhxptUaYXKHF^Kyver5KMU$g9a$63w{ahczmcj144wevw*0JM#P7lH`Q zAQVhUPDnv$CKq@?d3+Qw++b(O5KZ$kyz|qLr62)Md>W!v+}>nTM4ehtU)MH4Nlv>f zKf~b%LgIm%TXG=e5dhn;^U0A^eOtZo1eIYM`E5#+HJUf4pJ3RHn%$AfT-dt zQ)VeLyBd_z`mbAI{ntv#>AweAM4NpzuwbVU=(OEs)|%m(t#*@wl*?P1+`Qvm_ec-+ zQ=#Y;e0HmpqM8OUS;9#|-HZu@9*%iZPWdebim0}EA)Pc7NDP6c)g~G#aL%OD2uBs`Jm+ufm)EDP@B|GL+ zNE6}uA<7%WZ;Y~tPSp8CuVllINQtC(5n)IJc$^c4qHCxty85bL|BEwtmx*$$HJ>-L zdEI%!ExR1hB9_5V*VS8kbq&J~lHXGpe_dCjQ%Nb0w0;9OWgrY*5q=2ak9iKX>XN`iaIIIQ=@QD&XucC82~PPE)pdHI|fl`O5ysx?&H2%&0lKm z;xntUR6|;0$8j1oA27IBL;BT$YXrvNy&7a7ZM#BjdcQH!1m69ayqiqdFdMeYW>F%B zlO_!vUD|NQfuM#q1JTQc)8-NoCw^frN(x@Ny}~tlStTokG2f7O>4 z^#O}8GF$Cpn0n4$Ygk|PiYZQCrIauMwU%|1-(iWiS0Rj4RJnB%W7Y)B#+T7_+8apC1R*j7b=md>wi`TAJ?N#NQOTpA}vk5gLfpNWCAsqNGf#Vz$Da3j6F%HT|o_SyN8TQ zM?Q~vVbff=bRn`Lr$1Q{m#|>=Cu<#|#B;q1kr9yFJT;&!!m^T)fu_#jP01(`xla2c zT;KU3)c9yJc~}?zJ{heB8chDA%0l5yZ1-&L$y)RLQ~6(tCmtV75%MN!_H^7>;o2T9Fj6UguEl5XMT6nB(zl@Ro@{X+xFuA zY-9mbIM9e@s||Ou9@nijlP{q1ffOhPS|3R1!-m^b6BH7{t=Mcti$OHE-H6@>3g-&X zeTv(TW0x@JP8@F{pC$&knNS2_Jtj0iR2{3Fx*se$@YhLaJIJP!2Lc9_?vbimTjm6_%J$HciQKt{LSAF@e`Uklhz?UAWzhG~5X@ yN~|Tzc&8tom=k%w#$Hi2Hgsd+vy|FV{_M_`_@Eyzzax2ZWb@!nHsU`gM4^BH diff --git a/boards/default_src/micropython_esp32c2/origin/build/Mixgo_Mini_lib-v1.23.0.bin b/boards/default_src/micropython_esp32c2/origin/build/Mixgo_Mini_lib-v1.23.0.bin index d53e96c6c4ca302b5c750224915796c1af21c04c..eb85378db2f636891e2eb5e48e7209d765f4b13f 100644 GIT binary patch delta 3024 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 delta 3068 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 Uw@qEo?L2*W&v5L?l6LEV0nALlj{pDw diff --git a/boards/default_src/micropython_esp32c2/origin/build/lib/mini_bot.py b/boards/default_src/micropython_esp32c2/origin/build/lib/mini_bot.py index e4d819ab..9689a037 100644 --- a/boards/default_src/micropython_esp32c2/origin/build/lib/mini_bot.py +++ b/boards/default_src/micropython_esp32c2/origin/build/lib/mini_bot.py @@ -320,14 +320,14 @@ class BOT035(FrameBuffer): print("Warning: Please upgrade the coprocessor firmware to use this feature") """Graph module""" - HEART=b'\x00\x0c\x1e?~\xfc~?\x1e\x0c\x00\x00' - HEART_SMALL=b'\x00\x00\x0c\x1e