Commit a74f772785ebbe52857ca1861a69094aabe29174

Authored by 刘琴
1 parent 61e3db5c

1. 增加基站连接事件返回字库版本

2. 增加单独读取基站字库版本接口
3. 修改设置读取键盘自动休眠等级和返回事件为外部指令
通讯协议-平台化-应用部分[内部].md
... ... @@ -79,6 +79,7 @@ Ver 1.0.12
79 79 |1.0.10| 2025蟷エ7譛24譌・|蛻倡清|1. 蠅槫刈蜀咎醗逶楼EM蝙句捷蜷咲ァー|
80 80 |1.0.11| 2025蟷エ7譛30譌・|蛻倡清|1. 蠅槫刈陦ィ蜀ウ蜉溯(證ょ宵譛我ク蛾醗陦ィ蜀ウ)|
81 81 |1.0.12| 2025蟷エ9譛4譌・|蛻倡清|1. 蠅槫刈逋ス蜷榊黒讓。蠑丈ク狗噪髞ョ逶倡匳蠖穂ソ。諱ッ檎畑菴應ク顔コソ菫。諱ッ逧。・蜈<br>2. 蠅槫刈遲秘「伜渚鬥井コ倶サカ荳ュ逧慮髣エ謌ウ霑泌屓<br>3. 菫ョ謾ケ諡咲蜿埼ヲ亥所霑泌屓莠倶サカ逧磁蜿」蜿よ焚|
  82 +|1.0.13| 2025蟷エ9譛8譌・|蛻倡清|1. 蠅槫刈蝓コ遶呵ソ樊磁莠倶サカ霑泌屓蟄怜コ鍋沿譛ャ<br>2. 蠅槫刈蜊慕峡隸サ蜿門渕遶吝ュ怜コ鍋沿譛ャ謗・蜿」<br>3. 菫ョ謾ケ隶セ鄂ョ隸サ蜿夜醗逶倩蜉ィ莨醍悛遲臥コァ蜥瑚ソ泌屓莠倶サカ荳コ螟夜Κ謖サ、|
82 83  
83 84 <br>
84 85 <br>
... ... @@ -193,6 +194,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
193 194 |隸悪隶セ鄂ョ - 蜃コ蜴らシ也−<font color="red">隶セ鄂ョ蝓コ遶吝蜴らシ也(蜀)|[setBsSN](#setbssn)|[fEvtBsSN](#fevtbssn)|
194 195 |隸悪隶セ鄂ョ - 蝓コ遶吝梛蜿キ|隸サ蜿門渕遶吝梛蜿キ|[getBsModel](#getbsmodel)|[fEvtBsModel](#fevtbsmodel)|
195 196 |隸悪隶セ鄂ョ - 蝗コ莉カ迚域悽|闔キ蜿門渕遶吝崋莉カ迚域悽|[getBsFWVersion](#getbsfwversion)|[fEvtBsFWVersion](#fevtbsfwversion)|
  197 +|隸悪隶セ鄂ョ - 蟄怜コ鍋沿譛ャ|闔キ蜿門渕遶吝ュ怜コ鍋沿譛ャ|[getBsFontLibVersion](#getbsfontlibversion)|[fEvtBsFontLibVersion](#fevtbsfontlibversion)|
196 198 |隸悪隶セ鄂ョ - 蜩∫煙隸悪遐−<font color="red">闔キ蜿門渕遶吝刀迚瑚ッ悪遐(蜀)</font>|[getBsBIC](#getbsbic)|[fEvtBsBIC](#fevtbsbic)|
197 199 ||<font color="red">隶セ鄂ョ蝓コ遶吝刀迚瑚ッ悪遐(蜀)|[setBsBIC](#setbsbic)|[fEvtBsBIC](#fevtbsbic)|
198 200 |扈ス題ョセ鄂ョ - 扈ス第ィ。蠑楯闔キ蜿門渕遶咏サス第ィ。蠑楯[getBsNetworkMode](#getbsnetworkmode)|[fEvtBsNetworkMode](#fevtbsnetworkmode)|
... ... @@ -223,8 +225,8 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
223 225 ||隶セ鄂ョ髞ョ逶倡匳蠖戊除蜊慕憾諤−[setBsKpLoginMenu](#setbskploginmenu)|[fEvtBsKpLoginMenu](#fevtbskploginmenu)|||
224 226 |髞ョ逶倡サ滉ク隶セ鄂ョ - 髟ソ霍晁共|<font color="red">闔キ蜿夜醗逶倬柄霍晁共迥カ諤(蜀)</font>|[getBsKpRFIDState](#getbskprfidstate)|[fEvtBsKpRFIDState](#fevtbskprfidstate)|
225 227 ||<font color="red">隶セ鄂ョ髞ョ逶倬柄霍晁共迥カ諤(蜀)</font>|[setBsKpRFIDState](#setbskprfidstate)|[fEvtBsKpRFIDState](#fevtbskprfidstate)|
226   -|髞ョ逶倡サ滉ク隶セ鄂ョ - 髞ョ逶倅シ醍悛|<font color="red">隶セ鄂ョ髞ョ逶倅シ醍悛遲臥コァ(蜀)</font>|[setBsKpSleepLevel](#setbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)|
227   -||<font color="red">闔キ蜿夜醗逶倅シ醍悛遲臥コァ(蜀)</font>|[getBsKpSleepLevel](#getbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)|
  228 +|髞ョ逶倡サ滉ク隶セ鄂ョ - 髞ョ逶倅シ醍悛|隶セ鄂ョ髞ョ逶倅シ醍悛遲臥コァ|[setBsKpSleepLevel](#setbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)|
  229 +||闔キ蜿夜醗逶倅シ醍悛遲臥コァ|[getBsKpSleepLevel](#getbskpsleeplevel)|[fEvtBsKpSleepLevel](#fevtbskpsleeplevel)|
228 230 ||<font color="red">隶セ鄂ョ髞ョ逶俶嘯蛛應シ醍悛迥カ諤(蜀)</font>|[setBsKpPauseSleep](#setbskppausesleep)|[fEvtBsKpPauseSleep](#fevtbskppausesleep)|
229 231 ||<font color="red">闔キ蜿夜醗逶俶嘯蛛應シ醍悛迥カ諤(蜀)</font>|[getBsKpPauseSleep](#getbskppausesleep)|[fEvtBsKpPauseSleep](#fevtbskppausesleep)|
230 232 |驟榊ッケ讓。蠑 - 蠢ォ騾滄蟇ケ|蜷ッ蜉ィ蝓コ遶吝ソォ騾滄蟇ケ|[startBsFastPair](#startbsfastpair)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)|
... ... @@ -319,7 +321,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
319 321 ### 諡咲蜿埼ヲ
320 322 |蜉溯蠖堤アサ|蜉溯|API謖サ、|謖サ、莠倶サカ|
321 323 |---|---|---|---|
322   -|諡咲蜿埼ヲ蜷ッ蜉ィ諡咲蜿埼ヲ[startQAPhoto](#startqaphoto)|[sEvtStateCode](#sevtstatecode)<br>[fEvtPhotoFile](#fEvtphotofile)|
  324 +|諡咲蜿埼ヲ蜷ッ蜉ィ諡咲蜿埼ヲ[startQAPhoto](#startqaphoto)|[sEvtStateCode](#sevtstatecode)<br>[fEvtPhotoFile](#fevtphotofile)|
323 325 ||蛛懈ュ「諡咲蜿埼ヲ[stopKpVote](#stopkpvote)|[sEvtStateCode](#sevtstatecode)|
324 326 ### 蝨ィ郤ソ豬矩ェ
325 327 |蜉溯蠖堤アサ|蜉溯|API謖サ、|謖サ、莠倶サカ|
... ... @@ -501,6 +503,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
501 503 |+modelName|string||蜷ヲ|蝓コ遶咏噪蝙句捷蜷咲ァー|
502 504 |+state|int||譏ッ|蝓コ遶咏噪霑樊磁迥カ諤<br>1-蟾イ霑樊磁<br>2-霑樊磁譁ュ蠑|
503 505 |+version|string||蜷ヲ|蝓コ遶吝崋莉カ迚域悽|
  506 +|+fontLibVer|string||蜷ヲ|蝓コ遶咏噪蟄怜コ鍋沿譛ャ|
504 507  
505 508 - **遉コ萓倶サ」遐**
506 509 ```json
... ... @@ -513,7 +516,8 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
513 516 "state":1,
514 517 "baseModel":229,
515 518 "modelName":"BS200",
516   - "version":"1.0.3"
  519 + "version":"1.0.3",
  520 + "fontLibVer":"1.0.0"
517 521 }
518 522 }
519 523 //霑樊磁譁ュ蠑
... ... @@ -882,6 +886,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
882 886 |+baseModel|int||蜷ヲ|蝓コ遶咏噪蝙句捷遐−
883 887 |+modelName|string||蜷ヲ|蝓コ遶咏噪蝙句捷蜷咲ァー|
884 888 |+version|string||蜷ヲ|蝓コ遶吝崋莉カ迚域悽|
  889 +|+fontLibVer|string||蜷ヲ|蝓コ遶咏噪蟄怜コ鍋沿譛ャ|
885 890 |+baseSN|string||蜷ヲ|蝓コ遶儡N|
886 891  
887 892 - **遉コ萓倶サ」遐**
... ... @@ -895,6 +900,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
895 900 "baseModel":229,
896 901 "modelName":"BS200",
897 902 "version":"1.0.3",
  903 + "fontLibVer":"1.0.0",
898 904 "baseSN":"2024041401"
899 905 }
900 906 }
... ... @@ -997,6 +1003,26 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
997 1003 }
998 1004 ```
999 1005  
  1006 +##### getBsFontLibVersion
  1007 +- **荳サ鬚**/client/{baseSN}/send
  1008 +- **蜉溯謠剰ソー**夊執蜿門渕遶吝ュ怜コ鍋沿譛ャ
  1009 +- **蜿よ焚隸エ譏**
  1010 +
  1011 +|蜿よ焚蜷鋼邀サ蝙弓髯仙宛|譏ッ蜷ヲ蠢。ォ|隸エ譏旨
  1012 +|---|---|---|---|---|
  1013 +|fun|string|-|譏ッ|謖サ、蜷咲ァー|
  1014 +|dataTag|string|-|蜷ヲ|謨ー謐ョ蛹ッ,蜿ッ荳コ遨コ蟄礼ャヲ荳イ|
  1015 +|baseSn|string||譏ッ|蝓コ遶咏噪蜃コ蜴らシ也−
  1016 +
  1017 +- **遉コ萓倶サ」遐**
  1018 +```json
  1019 +{
  1020 + "fun":"getBsFontLibVersion",
  1021 + "dataTag":"1",
  1022 + "baseSn":"2024061101"
  1023 +}
  1024 +```
  1025 +
1000 1026 ##### getBsBIC
1001 1027 - **荳サ鬚**<sapn class="yellowFill">/manage/{baseSN}/send</span>
1002 1028 - **蜉溯謠剰ソー**夊執蜿門渕遶吝刀迚瑚ッ悪遐
... ... @@ -1115,6 +1141,31 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
1115 1141 }
1116 1142 ```
1117 1143  
  1144 +##### fEvtBsFontLibVersion
  1145 +- **荳サ鬚**: /basestation/{baseSN}/receive
  1146 +- **蜉溯謠剰ソー**夊ソ泌屓蝓コ遶咏噪蟄怜コ鍋沿譛ャ
  1147 +- **蜿よ焚隸エ譏**
  1148 +
  1149 +|蜿よ焚蜷鋼邀サ蝙弓髯仙宛|譏ッ蜷ヲ蠢。ォ|隸エ譏旨
  1150 +|---|---|---|---|---|
  1151 +|fun|string|-|譏ッ|莠倶サカ蜷咲ァー|
  1152 +|dataTag|string|-|蜷ヲ|謨ー謐ョ蛹ッ
  1153 +|baseSn|string||譏ッ|蝓コ遶咏噪蜃コ蜴らシ也−
  1154 +|data|object|-|譏ッ|莨騾∝盾謨ー逧ッケ雎。|
  1155 +|+value|string||譏ッ|蝓コ遶咏噪蟄怜コ鍋沿譛ャ蜿キ|
  1156 +
  1157 +- **遉コ萓倶サ」遐**
  1158 +```json
  1159 +{
  1160 + "fun":"fEvtBsFontLibVersion",
  1161 + "dataTag":"1",
  1162 + "baseSn":"2024061101",
  1163 + "data":{
  1164 + "value":"1.0.0"
  1165 + }
  1166 +}
  1167 +```
  1168 +
1118 1169 ##### fEvtBsBIC
1119 1170 - **荳サ鬚**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
1120 1171 - **蜉溯謠剰ソー**夊ソ泌屓蝓コ遶咏噪蜩∫煙遐
... ... @@ -2035,7 +2086,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
2035 2086 ```
2036 2087  
2037 2088 ##### getBsKpSleepLevel
2038   -- **荳サ鬚**<sapn class="yellowFill">/manage/{baseSN}/send</span>
  2089 +- **荳サ鬚**/client/{baseSN}/send
2039 2090 - **蜉溯謠剰ソー**夊執蜿夜醗逶倅シ醍悛譌カ髣エ遲臥コァ
2040 2091 - **蜿よ焚隸エ譏**
2041 2092  
... ... @@ -2055,7 +2106,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
2055 2106 ```
2056 2107  
2057 2108 ##### setBsKpSleepLevel
2058   -- **荳サ鬚**<sapn class="yellowFill">/manage/{baseSN}/send</span>
  2109 +- **荳サ鬚**/client/{baseSN}/send
2059 2110 - **蜉溯謠剰ソー**夊ョセ鄂ョ髞ョ逶倅シ醍悛譌カ髣エ遲臥コァ
2060 2111 - **蜿よ焚隸エ譏**
2061 2112  
... ... @@ -2226,7 +2277,7 @@ WebSocket譁ケ蠑丞コ皮畑荳惨DK蟒コ遶矩柄霑樊磁蜷趣シ碁夊ソebSocket謗・蜿」蜿鷹∵磁謾
2226 2277 ```
2227 2278  
2228 2279 ##### fEvtBsKpSleepLevel
2229   -- **荳サ鬚**: <sapn class="yellowFill">/manage/{baseSN}/receive</span>
  2280 +- **荳サ鬚**: /basestation/{baseSN}/receive
2230 2281 - **蜉溯謠剰ソー**夊ソ泌屓髞ョ逶倅シ醍悛譌カ髣エ遲臥コァ
2231 2282 - **蜿よ焚隸エ譏**
2232 2283  
... ...