update footstep led to 255
This commit is contained in:
@@ -105,6 +105,8 @@ unsigned g_led_enable = 1; // LED开关,默认开启
|
|||||||
// HID 0xB0 CMD_EXPAND_GAIN到达时由eq.c设置,button_task读取后更新footstep LED
|
// HID 0xB0 CMD_EXPAND_GAIN到达时由eq.c设置,button_task读取后更新footstep LED
|
||||||
// -1 (0xFFFFFFFF) 表示无待处理请求
|
// -1 (0xFFFFFFFF) 表示无待处理请求
|
||||||
unsigned g_hid_expand_gain_request = (unsigned)-1;
|
unsigned g_hid_expand_gain_request = (unsigned)-1;
|
||||||
|
// 改动原因:led_on()全局亮度仅30;脚步增强开档需满亮(255),旧3档高亮档原为128,2档改15dB后应更亮
|
||||||
|
#define LED_FOOTSTEP_ON_BRIGHTNESS 255
|
||||||
// HID 0xB0 CMD_LMT_THRESHOLD到达时由eq.c设置,button_task读取后保存到flash
|
// HID 0xB0 CMD_LMT_THRESHOLD到达时由eq.c设置,button_task读取后保存到flash
|
||||||
// 存储值为-threshold (0~35);-1 (0xFFFFFFFF) 表示无待处理请求
|
// 存储值为-threshold (0~35);-1 (0xFFFFFFFF) 表示无待处理请求
|
||||||
unsigned g_hid_lmt_threshold_request = (unsigned)-1;
|
unsigned g_hid_lmt_threshold_request = (unsigned)-1;
|
||||||
@@ -985,9 +987,9 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 改动原因:2档脚步增强——仅开档(15dB)点亮LED
|
// 改动原因:2档脚步增强——开档(15dB)用满亮PWM,不用led_on(30)
|
||||||
if (flag_footsteps_enhancement == 1) {
|
if (flag_footsteps_enhancement == 1) {
|
||||||
led_on(&led_ctx, LED_FOOTSTEP_MODE);
|
led_set_brightness(&led_ctx, LED_FOOTSTEP_MODE, LED_FOOTSTEP_ON_BRIGHTNESS);
|
||||||
led_update_all(&led_ctx);
|
led_update_all(&led_ctx);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@@ -1644,8 +1646,10 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
case 3: led_on(&led_ctx, LED_AI7_1); break;
|
case 3: led_on(&led_ctx, LED_AI7_1); break;
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
// 改动原因:2档脚步增强,开档(15dB)恢复全亮LED
|
// 改动原因:2档脚步增强,开档(15dB)恢复满亮LED(255)
|
||||||
if (flag_footsteps_enhancement == 1) led_on(&led_ctx, LED_FOOTSTEP_MODE);
|
if (flag_footsteps_enhancement == 1) {
|
||||||
|
led_set_brightness(&led_ctx, LED_FOOTSTEP_MODE, LED_FOOTSTEP_ON_BRIGHTNESS);
|
||||||
|
}
|
||||||
if (flag_aidenoise_onoff) led_on(&led_ctx, LED_ANC);
|
if (flag_aidenoise_onoff) led_on(&led_ctx, LED_ANC);
|
||||||
led_update_all(&led_ctx);
|
led_update_all(&led_ctx);
|
||||||
// 等待松键,防止重启后再次触发出厂恢复循环
|
// 等待松键,防止重启后再次触发出厂恢复循环
|
||||||
@@ -1711,7 +1715,7 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
saved_footstep = 15; // 改动原因:开档 15dB(唯一增强档)
|
saved_footstep = 15; // 改动原因:开档 15dB(唯一增强档)
|
||||||
led_on(&led_ctx, LED_FOOTSTEP_MODE);
|
led_set_brightness(&led_ctx, LED_FOOTSTEP_MODE, LED_FOOTSTEP_ON_BRIGHTNESS);
|
||||||
}
|
}
|
||||||
led_update_all(&led_ctx);
|
led_update_all(&led_ctx);
|
||||||
// 发送expand_gain到tile1执行
|
// 发送expand_gain到tile1执行
|
||||||
@@ -1744,7 +1748,7 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
if (flag_footsteps_enhancement == 0) {
|
if (flag_footsteps_enhancement == 0) {
|
||||||
led_off(&led_ctx, LED_FOOTSTEP_MODE);
|
led_off(&led_ctx, LED_FOOTSTEP_MODE);
|
||||||
} else {
|
} else {
|
||||||
led_on(&led_ctx, LED_FOOTSTEP_MODE);
|
led_set_brightness(&led_ctx, LED_FOOTSTEP_MODE, LED_FOOTSTEP_ON_BRIGHTNESS);
|
||||||
}
|
}
|
||||||
led_update_all(&led_ctx);
|
led_update_all(&led_ctx);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user