V3 Set Wallpaper Dial Color and Position
Function Name: setWatchPhotoPositionMove
Flutter Example:
/// Set wallpaper dial list event number
setWallpaperDialReplyV3(
evtBase: _VBusEvtBase.base_app_set,
evtType: _VBusEvtType.func_v3_set_wallpaper_dial_reply),
/// Set wallpaper dial list
libManager.send(evt: CmdEvtType.setWallpaperDialReplyV3, json: jsonEncode(json));
JSON Fields Sent by the App:
| Field Name | Data Type | Field Description |
|---|---|---|
| operate | int | Operation: 0 for query, 1 for setting, 2 for deleting the wallpaper dial |
| location | int | Set location information, reference to the 9-grid layout |
| hide_type | int | Hide type: 0 for showing all, 1 for hiding sub-controls (icons and numbers) |
| time_color | int | Color of time control (1 byte reserved + R (1 byte) + G (1 byte) + B (1 byte)) |
| widget_type | int | Control type: 1 for week/date, 2 for steps, 3 for distance, 4 for calories, 5 for heart rate, 6 for battery |
| widget_icon_color | int | Color of widget icons (1 byte reserved + R (1 byte) + G (1 byte) + B (1 byte)) |
| widget_num_color | int | Color of widget numbers (1 byte reserved + R (1 byte) + G (1 byte) + B (1 byte)) |
Example:
{
"operate": 0,
"location": 0,
"hide_type": 0,
"time_color": 0,
"widget_type": 0,
"widget_icon_color": 0,
"widget_num_color": 0
}
JSON Fields Received by the App:
| Field Name | Data Type | Field Description |
|---|---|---|
| err_code | int | 0 for success, non-zero for failure |
| operate | int | Operation: 0 for query, 1 for setting, 2 for deleting the wallpaper dial |
| location | int | Set location information |
| hide_type | int | Hide type |
| time_color | int | Color of time control |
| widget_type | int | Control type |
| widget_icon_color | int | Color of widget icons (1 byte reserved + R (1 byte) + G (1 byte) + B (1 byte)) |
| widget_num_color | int | Color of widget numbers (1 byte reserved + R (1 byte) + G (1 byte) + B (1 byte)) |
Example:
{
"err_code": 0,
"operate": 0,
"location": 1,
"hide_type": 1,
"time_color": 16777215,
"widget_type": 1,
"widget_icon_color": 0,
"widget_num_color": 65535
}