From 33628a0f2de2f83ff724baf810f32d99634375a9 Mon Sep 17 00:00:00 2001 From: pandx Date: Fri, 3 Jan 2025 10:54:55 +0800 Subject: [PATCH] add file to describe wave filter rule. --- doc/wave_filter.jsonc | 69 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 doc/wave_filter.jsonc diff --git a/doc/wave_filter.jsonc b/doc/wave_filter.jsonc new file mode 100644 index 0000000..4e2913d --- /dev/null +++ b/doc/wave_filter.jsonc @@ -0,0 +1,69 @@ +下面信息对于特征值与波形保持一致,只在命令号上做区别 +// 更新全部配置的内容 +{ + "partial": false, // 如果提交全部的话,此项为false,提交部分的话,此项为true + "global": [1, 1, 1], + "3259": [0, 1, 0], + "4123": [1, 1, 0], + "4326": [1, 1, 0] +} + +// 更新部分配置的内容 +{ + "partial": true, // 如果提交全部的话,此项为false,提交部分的话,此项为true + "4326": [1, 1, 0] +} + +// 获取特征值配置内容 +// 请求 +{ + "cmd": "63", + "sub_cmd": 0 // 0:获取,1:设置 +} + +// 响应 +{ + "cmd": "63", + "success": true, + "sub_cmd": 0, // 0:获取,1:设置 + "cmdBody": { + "global": [1, 1, 1], + "3259": [0, 1, 0], + "4123": [1, 1, 0], + "4326": [1, 1, 0] + } +} + +// 请求 + +// 设置特征值配置内容-全部 +{ + "cmd": "63", + "sub_cmd": 1, // 0:获取,1:设置 + "cmdBody": { + "partial": false, + "global": [1, 1, 1], + "3259": [0, 1, 0], + "4123": [1, 1, 0], + "4326": [1, 1, 0] + } +} + +// 设置部分 +{ + "cmd": "63", + "sub_cmd": 1, // 0:获取,1:设置 + "cmdBody": { + "partial": true, // 当设置部分时,只能提交一条记录 + "4326": [1, 1, 0] + } +} + +// 响应 +{ + "cmd": "63", + "sub_cmd": 1, // 0:获取,1:设置 + "success": true +} + +波形的设置使用命令号:"64",其它格式与特征值保持一致 \ No newline at end of file