1、添加virfat备份与恢复;

2、修复sensorhub低功耗越界问题;
3、修复rcsp传输相关问题;
4、更新flash_params_v3.bin;
5、修复摄像头、科大讯飞相关问题;
This commit is contained in:
huxi
2025-12-26 15:26:30 +08:00
parent 48416abdf1
commit dc11ee3fc4
78 changed files with 3688 additions and 3538 deletions
@@ -1,7 +1,7 @@
{
"-name": "BT_Watch",
"-type": "project",
"activePage": 83,
"activePage": 84,
"chip_type": "BR35",
"dpi_type": "72",
"lang_excel": "../../多国语言/多国语言_watch.xls",
@@ -446144,7 +446144,7 @@
"-name": "id",
"-type": "id",
"caption": "唯一ID号",
"ename": "DUER_ERROR_NOTE",
"ename": "DUER_NOTE",
"id": 0
},
{
@@ -446314,504 +446314,7 @@
"-name": "id",
"-type": "id",
"caption": "ID号",
"ename": "DUER_BASEFORM_ERROR",
"id": 0
},
{
"-name": "element_css",
"-type": "struct",
"caption": "CSS元素",
"info": "",
"struct": [
[
{
"-name": "hori_align",
"-type": "enum",
"caption": "水平对齐方式",
"default": "HORI_ALIGN_CENTER",
"enum": [
{
"HORI_ALIGN_LEFT": 0
},
{
"HORI_ALIGN_CENTER": 1
},
{
"HORI_ALIGN_RIGHT": 2
}
]
},
{
"-name": "vert_align",
"-type": "enum",
"caption": "垂直对齐方式",
"default": "VERT_ALIGN_CENTER",
"enum": [
{
"VERT_ALIGN_TOP": 0
},
{
"VERT_ALIGN_CENTER": 1
},
{
"VERT_ALIGN_BOTTOM": 2
}
]
},
{
"-name": "invisible",
"-type": "enum",
"caption": "默认隐藏",
"default": "false",
"enum": [
{
"true": 1
},
{
"false": 0
}
]
},
{
"-name": "flags",
"-type": "enum",
"caption": "标志",
"default": "ELM_FLAG_NORMAL",
"enum": [
{
"ELM_FLAG_NORMAL": 0
},
{
"ELM_FLAG_HEAD": 1
}
]
},
{
"-name": "background_color",
"-type": "background-color",
"background-color": "#ff000000",
"caption": "背景颜色"
},
{
"-name": "rect",
"-type": "rect",
"caption": "坐标",
"rect": {
"height": 385,
"width": 320,
"x": 0,
"y": 0
}
},
{
"-name": "border",
"-type": "border",
"border": {
"bottom": 0,
"left": 0,
"right": 0,
"top": 0
},
"caption": "边框",
"gray-color": 0
},
{
"-name": "background_image",
"-type": "background-image",
"background-image": "",
"caption": "背景图片"
}
]
]
}
],
"tip": "",
"version": "1",
"widget": [
]
},
{
"-class": "NewLayout",
"-name": "布局_624",
"-type": "NewLayout",
"caption": "布局",
"clip": true,
"icon": "config/images/layout.ico",
"layout": [
{
"-class": "NewFrame",
"-name": "文字_609",
"-type": "Text",
"caption": "文字",
"icon": "",
"property": [
{
"-name": "id",
"-type": "id",
"caption": "唯一ID号",
"ename": "DUER_RESPONSE_TXT",
"id": 0
},
{
"-name": "element_css",
"-type": "struct",
"caption": "CSS元素",
"info": "",
"struct": [
[
{
"-name": "hori_align",
"-type": "enum",
"caption": "水平对齐方式",
"default": "HORI_ALIGN_CENTER",
"enum": [
{
"HORI_ALIGN_LEFT": 0
},
{
"HORI_ALIGN_CENTER": 1
},
{
"HORI_ALIGN_RIGHT": 2
}
]
},
{
"-name": "vert_align",
"-type": "enum",
"caption": "垂直对齐方式",
"default": "VERT_ALIGN_CENTER",
"enum": [
{
"VERT_ALIGN_TOP": 0
},
{
"VERT_ALIGN_CENTER": 1
},
{
"VERT_ALIGN_BOTTOM": 2
}
]
},
{
"-name": "invisible",
"-type": "enum",
"caption": "默认隐藏",
"default": "false",
"enum": [
{
"true": 1
},
{
"false": 0
}
]
},
{
"-name": "flags",
"-type": "enum",
"caption": "标志",
"default": "ELM_FLAG_NORMAL",
"enum": [
{
"ELM_FLAG_NORMAL": 0
},
{
"ELM_FLAG_HEAD": 1
}
]
},
{
"-name": "background_color",
"-type": "background-color",
"background-color": "",
"caption": "背景颜色"
},
{
"-name": "rect",
"-type": "rect",
"caption": "坐标",
"rect": {
"height": 194,
"width": 265,
"x": 29,
"y": 38
}
},
{
"-name": "border",
"-type": "border",
"border": {
"bottom": 0,
"left": 0,
"right": 0,
"top": 0
},
"caption": "边框",
"gray-color": 0
},
{
"-name": "background_image",
"-type": "background-image",
"background-image": "",
"caption": "背景图片"
}
]
]
},
{
"-name": "source",
"-type": "text-str",
"caption": "数据源",
"default": "none",
"maxlength": 8
},
{
"-name": "color",
"-type": "color",
"caption": "文字颜色",
"color": "#ffffffff"
},
{
"-name": "color",
"-type": "color",
"caption": "高亮颜色",
"color": "#FFFFFF"
},
{
"-name": "str",
"-type": "text-pic",
"caption": "文字列表",
"default": "",
"list": [
],
"maxlength": 100
},
{
"-name": "code",
"-type": "enum",
"caption": "编码格式",
"default": "STRPIC",
"enum": [
{
"TEXT": 0
},
{
"ASCII": 1
},
{
"STRPIC": 2
},
{
"MULSTR": 3
}
]
}
],
"tip": "",
"version": "1",
"widget": [
]
},
{
"-class": "NewFrame",
"-name": "图片_925",
"-type": "ImageList",
"caption": "图片",
"icon": "config/images/page_white_vector.png",
"property": [
{
"-name": "id",
"-type": "id",
"caption": "ID号",
"ename": "DUER_RESPONSE_TTS",
"id": 0
},
{
"-name": "element_css",
"-type": "struct",
"caption": "CSS元素",
"info": "",
"struct": [
[
{
"-name": "hori_align",
"-type": "enum",
"caption": "水平对齐方式",
"default": "HORI_ALIGN_CENTER",
"enum": [
{
"HORI_ALIGN_LEFT": 0
},
{
"HORI_ALIGN_CENTER": 1
},
{
"HORI_ALIGN_RIGHT": 2
}
]
},
{
"-name": "vert_align",
"-type": "enum",
"caption": "垂直对齐方式",
"default": "VERT_ALIGN_CENTER",
"enum": [
{
"VERT_ALIGN_TOP": 0
},
{
"VERT_ALIGN_CENTER": 1
},
{
"VERT_ALIGN_BOTTOM": 2
}
]
},
{
"-name": "invisible",
"-type": "enum",
"caption": "默认隐藏",
"default": "false",
"enum": [
{
"true": 1
},
{
"false": 0
}
]
},
{
"-name": "flags",
"-type": "enum",
"caption": "标志",
"default": "ELM_FLAG_NORMAL",
"enum": [
{
"ELM_FLAG_NORMAL": 0
},
{
"ELM_FLAG_HEAD": 1
}
]
},
{
"-name": "background_color",
"-type": "background-color",
"background-color": "",
"caption": "背景颜色"
},
{
"-name": "rect",
"-type": "rect",
"caption": "坐标",
"rect": {
"height": 75,
"width": 102,
"x": 104,
"y": 271
}
},
{
"-name": "border",
"-type": "border",
"border": {
"bottom": 0,
"left": 0,
"right": 0,
"top": 0
},
"caption": "边框",
"gray-color": 0
},
{
"-name": "background_image",
"-type": "background-image",
"background-image": "",
"caption": "背景图片"
}
]
]
},
{
"-name": "source",
"-type": "text-str",
"caption": "数据源",
"default": "none",
"maxlength": 8
},
{
"-name": "highlight",
"-type": "int8",
"caption": "默认高亮",
"default": 0,
"max": 128,
"min": 0
},
{
"-name": "play_mode",
"-type": "enum",
"caption": "播放设置",
"default": "PLAY_NONE",
"enum": [
{
"PLAY_NONE": 0
},
{
"PLAY_ONCE": 1
},
{
"PLAY_LOOP": 2
}
]
},
{
"-name": "interval",
"-type": "int16",
"caption": "播放间隔(ms)",
"default": 100,
"max": 32768,
"min": 0
},
{
"-name": "normal_image",
"-type": "piclist",
"caption": "图片列表",
"default": "config/image_resources/pullup/drop_icon_play.png",
"image-compress": "true",
"image-compress-en": "true",
"image-compress-level": "",
"image-compress-way": "BestSpaceSize",
"image-type": "AUTO",
"list": [
"config/image_resources/pullup/drop_icon_play.png",
"config/image_resources/pullup/drop_icon_stop.png"
],
"maxlength": 30
},
{
"-name": "highlight_image",
"-type": "piclist",
"caption": "高亮图片列表",
"default": "",
"list": [
],
"maxlength": 30
}
],
"tip": "",
"version": "1",
"widget": [
]
}
],
"property": [
{
"-name": "id",
"-type": "id",
"caption": "ID号",
"ename": "DUER_BASEFORM_RESPONSE",
"ename": "DUER_BASEFORM_NOTE",
"id": 0
},
{
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
@@ -562,7 +562,7 @@
#define BASEFORM_1355 0XA61000
#define BASEFORM_1356 0XA60C00
#define BASEFORM_1357 0XA63000
#define BASEFORM_1358 0XA83002
#define BASEFORM_1358 0XA83001
#define BASEFORM_1359 0X7C0C0D
#define BASEFORM_136 0X4A3C12
#define BASEFORM_1360 0X7C3002
@@ -1725,17 +1725,14 @@
#define DISCONN_QR_BUTTON 0X303004
#define DISCONN_QR_LAYOUT 0X300C01
#define DISCONN_YES_BUTTON 0X302001
#define DUER_BASEFORM_ERROR 0XA80C00
#define DUER_BASEFORM_RECORD 0XA80C03
#define DUER_BASEFORM_RESPONSE 0XA80C01
#define DUER_BASEFORM_THINK 0XA80C02
#define DUER_ERROR_NOTE 0XA83000
#define DUER_BASEFORM_NOTE 0XA80C00
#define DUER_BASEFORM_RECORD 0XA80C02
#define DUER_BASEFORM_THINK 0XA80C01
#define DUER_NOTE 0XA83000
#define DUER_RECORD_BUTTON 0XA81C00
#define DUER_RECORD_TIME 0XA83C00
#define DUER_RECORD_TXT 0XA83003
#define DUER_RESPONSE_TTS 0XA82000
#define DUER_RESPONSE_TXT 0XA83001
#define DUER_THINKING 0XA82001
#define DUER_RECORD_TXT 0XA83002
#define DUER_THINKING 0XA82000
#define ENGINEERING_MODE_VLIST 0X8A1400
#define FACE_INDEX 0X803C00
#define FINDMY_BINDING 0X942002
@@ -2568,7 +2565,7 @@
#define TIME_UNDISTURB_MODE_START_TIME 0X102800
#define TRANSIT_LOADING_PIC 0X22200C
#define UI_ROTATE 0X0
#define UI_VERSION 0X74A92D3
#define UI_VERSION 0X55236CC
#define UNDISTURB_MODE_ESETTING_BACK_BUTTON 0X102004
#define UNDISTURB_MODE_ESETTING_HOUR_VLIST 0X101401
#define UNDISTURB_MODE_ESETTING_LAYOUT 0X100C05
Binary file not shown.
Binary file not shown.