Set Screen Brightness

Menu: setScreenBrightness 【v2SupportSetBrightScreenTime,v2SupportAdjustNightTurnOnAfterSunset,v2SupportAddNightLevel,nightAutoBrightness】

Flutter Example:

/// Screen brightness setting event
setScreenBrightness(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.app_set_screen_brightness),

/// Set screen brightness
libManager.send(evt: CmdEvtType.setScreenBrightness, json: jsonEncode(json));

JSON Fields Sent by the App:

Field Name Field Type Field Description
level int Brightness level
0-100
opera int 0: Auto-sync configuration
1: User manual adjustment
mode int 0: Specify level
1: Use ambient light sensor
2: level does not take effect
auto_adjust_night int Nighttime auto brightness adjustment
0: Invalid, defined by firmware
1: Off
2: Auto adjust brightness at night
3: Nighttime brightness decrease, using the set time
available when thenightAutoBrightnessmenu is opened
start_hour int Start time - hour
available when thev2SupportSetBrightScreenTimemenu is opened
start_minute int Start time - minute
available when thev2SupportSetBrightScreenTimemenu is opened
end_hour int End time - hour
available when thev2SupportSetBrightScreenTimemenu is opened
end_minute int End time - minute
available when thev2SupportSetBrightScreenTimemenu is opened
night_level int Nighttime brightness
0-100
available when thev2SupportAddNightLevelmenu is opened
show_interval int Display interval
value 0 is invalid
Unit: second

Example:

{
  "level": 20,
  "opera": 0,
  "mode": 0,
  "auto_adjust_night": 3,
  "start_hour": 18,
  "start_minute": 0,
  "end_hour": 23,
  "end_minute": 0,
  "night_level": 20,
  "show_interval": 5
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by GitbookModify Date: 2025-04-30 09:32:44

results matching ""

    No results matching ""