From 229e5f4ed5a1e190920612fbf00445e223dcfa33 Mon Sep 17 00:00:00 2001 From: Guoguo Date: Wed, 24 Jun 2026 03:16:19 -0700 Subject: [PATCH] fix: default gain to 0 instead of brightness per protocol examples --- miniprogram/services/ble/protocol.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miniprogram/services/ble/protocol.js b/miniprogram/services/ble/protocol.js index 93d8985..d14eef3 100644 --- a/miniprogram/services/ble/protocol.js +++ b/miniprogram/services/ble/protocol.js @@ -172,7 +172,7 @@ function buildVendorCommand(options) { var regionMask = options.region_mask || REGION.FULL_FACE var wavelength = options.wavelength || WAVELENGTH.R var brightness = clampByte(options.brightness === undefined ? 200 : options.brightness) - var gain = clampUInt16(options.current_gain === undefined ? brightness : options.current_gain) + var gain = clampUInt16(options.current_gain === undefined ? 0 : options.current_gain) var durationMs = options.duration_ms || 600000 var holdSeconds = clampUInt16(options.hold_time === undefined ? Math.round(durationMs / 1000) : options.hold_time) var control = options.control !== undefined ? options.control : CONTROL.TREAT