@@ -7655,7 +7655,7 @@ Blockly.Arduino['TinyGPS_get_state'] = function(block){
76557655
76567656Blockly.Arduino['esp32_blekeyboard'] = function(block) {
76577657 var blename = Blockly.Arduino.valueToCode(block, 'blename', Blockly.Arduino.ORDER_ATOMIC);
7658- Blockly.Arduino.definitions_.define_esp32_blekeyboard_include = '#include <BleKeyboard.h>\nBleKeyboard bleKeyboard;\n';
7658+ Blockly.Arduino.definitions_.define_esp32_blekeyboard_include = '#include <BleKeyboard.h>\nBleKeyboard bleKeyboard;\n#include "soc/soc.h"\n#include "soc/rtc_cntl_reg.h"\n ';
76597659 Blockly.Arduino.definitions_.blekeyboard = '\n'+
76607660 'void blekeyboard(String type, uint8_t keycode1, uint8_t keycode2, uint8_t keycode3, int presstime, String characters) {\n'+
76617661 ' if(bleKeyboard.isConnected()) {\n'+
@@ -7755,7 +7755,7 @@ Blockly.Arduino['esp32_blekeyboard_chartoascii'] = function(block) {
77557755
77567756Blockly.Arduino['esp32_blemouse'] = function(block) {
77577757 var blename = Blockly.Arduino.valueToCode(block, 'blename', Blockly.Arduino.ORDER_ATOMIC);
7758- Blockly.Arduino.definitions_.define_esp32_blemouse_include = '#include <BleMouse.h>\nBleMouse bleMouse('+blename+', "Espressif", 100);\n';
7758+ Blockly.Arduino.definitions_.define_esp32_blemouse_include = '#include <BleMouse.h>\nBleMouse bleMouse('+blename+', "Espressif", 100);\n#include "soc/soc.h"\n#include "soc/rtc_cntl_reg.h"\n ';
77597759 Blockly.Arduino.definitions_.blemouse = '\n'+
77607760 'void blemouse(String type, byte event, String mode, float delaytime, int pixels) {\n'+
77617761 ' if (type=="click") \n'+
0 commit comments