From 753447359e92478694bc7d8527f3163e86125c63 Mon Sep 17 00:00:00 2001 From: Irene-Maxine <114802521+Irene-Maxine@users.noreply.github.com> Date: Mon, 29 Sep 2025 17:01:27 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A3=9E=E7=BF=94=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 隐藏rfid、加速度 增加陀螺仪 --- .../micropython/generators/sensor_onboard.js | 10 ++++++++-- boards/default_src/micropython_esp32s3/template.xml | 13 +++++++------ 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/boards/default_src/micropython/generators/sensor_onboard.js b/boards/default_src/micropython/generators/sensor_onboard.js index c3c13e93..6a7d6182 100644 --- a/boards/default_src/micropython/generators/sensor_onboard.js +++ b/boards/default_src/micropython/generators/sensor_onboard.js @@ -845,9 +845,15 @@ export const sensor_mixbot_temperature = function (_, generator) { } export const sensor_mixbot_get_gyro = function (_, generator) { + var version = Boards.getSelectedBoardKey().split(':')[2]; var key = this.getFieldValue('key'); - generator.definitions_['import_mixbot_acc_gyr'] = "from mixbot import acc_gyr"; - var code = 'acc_gyr.gyroscope()' + key; + if(version == 'mixgo_soar'){ + generator.definitions_['import_' + version + '_onboard_imu'] = "from " + version + " import onboard_imu"; + var code = 'onboard_imu.gyroscope()' +key ; + }else{ + generator.definitions_['import_mixbot_acc_gyr'] = "from mixbot import acc_gyr"; + var code = 'acc_gyr.gyroscope()' + key; + } return [code, generator.ORDER_ATOMIC]; } diff --git a/boards/default_src/micropython_esp32s3/template.xml b/boards/default_src/micropython_esp32s3/template.xml index 9f51b8ff..2a92d149 100644 --- a/boards/default_src/micropython_esp32s3/template.xml +++ b/boards/default_src/micropython_esp32s3/template.xml @@ -1441,21 +1441,22 @@ - + + - - - + + + 0 - + 0 @@ -1467,7 +1468,7 @@ - + 0