From ee0e8e87e2b991102363929e4a2ac80c86c52448 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=AB=8B=E5=B8=AE?= <3294713004@qq.com> Date: Sat, 17 Jan 2026 19:37:40 +0800 Subject: [PATCH] =?UTF-8?q?fix(boards):=20=E4=BF=AE=E5=A4=8Dmicropython?= =?UTF-8?q?=E4=B8=8B=20`=E7=BB=98=E5=88=B6=E6=8C=87=E9=92=88`=20=E5=9B=BE?= =?UTF-8?q?=E5=BD=A2=E5=9D=97=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E5=BC=82?= =?UTF-8?q?=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- boards/default_src/micropython/generators/display_onboard.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/boards/default_src/micropython/generators/display_onboard.js b/boards/default_src/micropython/generators/display_onboard.js index 5bbffbc4..476e5254 100644 --- a/boards/default_src/micropython/generators/display_onboard.js +++ b/boards/default_src/micropython/generators/display_onboard.js @@ -1146,7 +1146,7 @@ export const nova_draw_pointer = function (_, generator) { var angle = generator.valueToCode(this, 'angle', generator.ORDER_ASSIGNMENT); var color = generator.valueToCode(this, 'VAR', generator.ORDER_ATOMIC); if (color.slice(0, 2) == "0x") { - var code = "onboard_tft.pointern(angle=" + angle + ","+ color +")\n"; + var code = "onboard_tft.pointern(angle=" + angle + ", color="+ color +")\n"; } else { const rgbValues = color.match(/\d+/g); const r = parseInt(rgbValues[0]); @@ -1154,9 +1154,8 @@ export const nova_draw_pointer = function (_, generator) { const b = parseInt(rgbValues[2]); var rgb = "0x" + ((r << 16) + (g << 8) + b).toString(16).padStart(4, "0"); var rgb565 = (rgb & 0xf80000) >> 8 | (rgb & 0xfc00) >> 5 | (rgb & 0xff) >> 3; - var code = "onboard_tft.pointern(angle=" + angle + ', 0x' + rgb565.toString(16) + ")\n"; + var code = "onboard_tft.pointern(angle=" + angle + ', color=0x' + rgb565.toString(16) + ")\n"; } - var code = "onboard_tft.pointern(angle=" + angle + ")\n"; return code; }