在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【EsDA應(yīng)用】藍(lán)牙服務(wù)端節(jié)點(diǎn)詳解

AGk5_ZLG_zhiyua ? 來(lái)源:未知 ? 2023-05-25 00:10 ? 次閱讀
藍(lán)牙作為一種近距離無(wú)線(xiàn)通信技術(shù),被廣泛使用在汽車(chē),智能家居和醫(yī)療等領(lǐng)域中。本文主要介紹如何通過(guò)EsDA開(kāi)發(fā)套件,快速實(shí)現(xiàn)藍(lán)牙服務(wù)器的相關(guān)應(yīng)用業(yè)務(wù)。

5119fe8c-fa4d-11ed-90ce-dac502259ad0.jpg簡(jiǎn)介

前面文章講解了ble_client的相關(guān)節(jié)點(diǎn)和業(yè)務(wù)處理,有興趣的可以跳轉(zhuǎn)鏈接【EsDA應(yīng)用】藍(lán)牙客戶(hù)端節(jié)點(diǎn)詳解去查看。

本文主要基于MPC_ZC1開(kāi)發(fā)板以及可將節(jié)點(diǎn)進(jìn)行拖拽連接的圖形化設(shè)計(jì)工具AWFlow Designer,著重對(duì)UIS8910DM平臺(tái)的板載藍(lán)牙的配套節(jié)點(diǎn)以及示例進(jìn)行講解。本文除了對(duì)ble_server設(shè)備端節(jié)點(diǎn)進(jìn)行詳細(xì)闡述還有以MPC_ZC1開(kāi)發(fā)板做藍(lán)牙服務(wù)器的相關(guān)應(yīng)用業(yè)務(wù)介紹如:定義支持的服務(wù),發(fā)布服務(wù)器以便遠(yuǎn)程客戶(hù)端可連接,響應(yīng)讀取和寫(xiě)入請(qǐng)求等。

5119fe8c-fa4d-11ed-90ce-dac502259ad0.jpg節(jié)點(diǎn)介紹

因藍(lán)牙服務(wù)端節(jié)點(diǎn)中的屬性數(shù)量過(guò)多,所以本節(jié)只介紹幾個(gè)重點(diǎn)屬性,其他的屬性?xún)?nèi)容詳見(jiàn)AWFlow Designer上相關(guān)節(jié)點(diǎn)的幫助文檔。

1. 配置節(jié)點(diǎn)1.1 ble_server創(chuàng)建BLE服務(wù)端設(shè)備,保存用戶(hù)傳入的廣播配置。1.1.1 屬性
  • 發(fā)現(xiàn)模式:值為0表示不可發(fā)現(xiàn)模式;值為1表示有限可發(fā)現(xiàn)模式;值為2表示普通可發(fā)現(xiàn)模式。
  • 廣播類(lèi)型:值為0表示可連接的非定向廣播;值為1表示可連接的定向廣播;值為2表示不可連接的非定向廣播;值為3表示可掃描的非定向廣播。
  • 廣播信道:廣播通道映射在37、38、39通道通信。值為0時(shí)表示通道37被使用,值為1時(shí)表示通道38被使用,值為2時(shí)表示通道39被使用。
  • 廣播的過(guò)濾策略:

值為0時(shí)表示處理所有設(shè)備的掃描和連接請(qǐng)求;

值為1時(shí)表示處理所有設(shè)備的連接請(qǐng)求和只有白名單上的設(shè)備的掃描請(qǐng)求;

值為2時(shí)表示處理所有設(shè)備的掃描請(qǐng)求和只有白名單上的設(shè)備的連接請(qǐng)求;

值為3時(shí)表示只處理在白名單上的設(shè)備的掃描和連接請(qǐng)求。

smp_pair_mode

io_cap

安全等級(jí)

SECURE_CONNECTION_PASSKEY

KEYBOARD_DISP

最高

SECURE_CONNECTION_JUSTWORK

NOIN_NOOUT

次之

LEGACY_PASSKEY

KEYBOARD_DISP

第三

LEGACY_JUSTWORK

NOIN_NOOUT

最低

  • 支持的服務(wù)個(gè)數(shù):支持提供的服務(wù)個(gè)數(shù),需要與流圖中添加的服務(wù)數(shù)量一致。* 配置節(jié)點(diǎn)無(wú)輸入輸出。
2. 服務(wù)端節(jié)點(diǎn)2.1 ble_server_service2.1.1 屬性
  • BLE服務(wù)端配置節(jié)點(diǎn):關(guān)聯(lián)到的BLE服務(wù)端配置節(jié)點(diǎn)。
  • 服務(wù)UUID:支持提供服務(wù)的UUID。支持2個(gè)字節(jié)或16個(gè)字節(jié),按照小端模式依次用逗號(hào)隔開(kāi)。
  • 支持服務(wù)的特征相關(guān)屬性:

特征值的格式

特征聲明的性質(zhì)

特征值的權(quán)限

短UUID

廣播屬性

可讀

修補(bǔ)長(zhǎng)度

讀屬性

可寫(xiě)

寫(xiě)通知

不帶回復(fù)的寫(xiě)屬性

讀取認(rèn)證

帶回復(fù)的寫(xiě)屬性

讀取授權(quán)

沖突通知

通知屬性

讀取加密

追加寫(xiě)

指示屬性

讀取認(rèn)證文件

簽名認(rèn)證的寫(xiě)屬性

寫(xiě)認(rèn)證

擴(kuò)展屬性

寫(xiě)授權(quán)

寫(xiě)加密

寫(xiě)認(rèn)證文件

只允許經(jīng)典藍(lán)牙訪(fǎng)問(wèn)

2.1.2 輸入
  • payload:輸入數(shù)據(jù)。傳入特征值數(shù)據(jù),可以使用“fscript”節(jié)點(diǎn)作為前級(jí)節(jié)點(diǎn),設(shè)置需要寫(xiě)入的數(shù)據(jù)。

  • payloadLength:輸入數(shù)據(jù)。傳入特征值數(shù)據(jù)的長(zhǎng)度,可以使用“fscript”節(jié)點(diǎn)作為前級(jí)節(jié)點(diǎn),設(shè)置需要寫(xiě)入的數(shù)據(jù)長(zhǎng)度,最大不超過(guò)255。

2.1.3 輸出本節(jié)點(diǎn)無(wú)實(shí)質(zhì)性數(shù)據(jù)輸出,其消費(fèi)者節(jié)點(diǎn)一般是ble_server_adv節(jié)點(diǎn)。2.2 ble_server_adv

2.2.1 屬性

  • BLE服務(wù)端配置節(jié)點(diǎn):關(guān)聯(lián)到的BLE服務(wù)端配置節(jié)點(diǎn)。

  • 藍(lán)牙本地設(shè)備名稱(chēng):藍(lán)牙服務(wù)端本地設(shè)備的名稱(chēng),代碼里自動(dòng)將此參數(shù)加入到廣播數(shù)據(jù)包的類(lèi)型為09的小數(shù)據(jù)包中。

廣播數(shù)據(jù)包最長(zhǎng)31個(gè)字節(jié),而這31個(gè)字節(jié)又被拆分成很多小數(shù)據(jù)包,每個(gè)小數(shù)據(jù)包代表一類(lèi)廣播數(shù)據(jù)。

每個(gè)小數(shù)據(jù)包是由:length(數(shù)據(jù)長(zhǎng)度)+type(類(lèi)型)+data(數(shù)據(jù)內(nèi)容)構(gòu)成的。

  • 需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度:表示需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度(數(shù)據(jù)內(nèi)容的字節(jié)長(zhǎng)度+1)。因?yàn)楦袷绞莄sv,所以多個(gè)數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度按順序用逗號(hào)來(lái)隔開(kāi)。

  • 需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類(lèi)型:表示需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度(數(shù)據(jù)內(nèi)容的字節(jié)長(zhǎng)度+1)。多個(gè)數(shù)據(jù)包的數(shù)據(jù)類(lèi)型按順序用逗號(hào)來(lái)隔開(kāi)。

  • 掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容:表示掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容。多個(gè)數(shù)據(jù)包的數(shù)據(jù)內(nèi)容按順序用逗號(hào)來(lái)隔開(kāi)。

  • 掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類(lèi)型:表示掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類(lèi)型,多個(gè)數(shù)據(jù)包的數(shù)據(jù)類(lèi)型按順序用逗號(hào)來(lái)隔開(kāi)。具體的廣播數(shù)據(jù)包類(lèi)型詳細(xì)信息可在網(wǎng)上進(jìn)行查閱。

  • 數(shù)據(jù)類(lèi)型為09表示本地設(shè)備名稱(chēng)即屬性藍(lán)牙本地設(shè)備名稱(chēng),現(xiàn)已被后續(xù)代碼自動(dòng)處理加入到了廣播數(shù)據(jù)包中。計(jì)算長(zhǎng)度時(shí)需注意,如若廣播數(shù)據(jù)包超過(guò)最長(zhǎng)31個(gè)字節(jié)的內(nèi)容,則截?cái)唷?/span>

  • 掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容:表示掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容。多個(gè)數(shù)據(jù)包的數(shù)據(jù)內(nèi)容按順序用逗號(hào)來(lái)隔開(kāi)。

    如:需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度為0x02;需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類(lèi)型為:0x01;要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容為:0x06。那么算上藍(lán)牙本地設(shè)備名稱(chēng):(BLE-ZC1)0x42,0x4c,0x45,0x2d,0x5a,0x43,0x31,

    那么最終的廣播數(shù)據(jù)包為0x08(數(shù)據(jù)長(zhǎng)度),0x09(數(shù)據(jù)類(lèi)型),

    0x42,0x4c,0x45,0x2d,0x5a,0x43,0x31(數(shù)據(jù)內(nèi)容BLE-ZC1),

    0x02(數(shù)據(jù)長(zhǎng)度),0x01(數(shù)據(jù)類(lèi)型),

    0x06(數(shù)據(jù)內(nèi)容),

    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

2.2.2 輸入
  • ble_server_adv節(jié)點(diǎn)的輸入并無(wú)實(shí)際意義的輸入,由ble_server_service節(jié)點(diǎn)作為前級(jí)節(jié)點(diǎn),進(jìn)入當(dāng)前節(jié)點(diǎn)的on_data虛函數(shù)中開(kāi)啟廣播。

    * sink類(lèi)型節(jié)點(diǎn)無(wú)輸出功能

5119fe8c-fa4d-11ed-90ce-dac502259ad0.jpg??業(yè)務(wù)處理

定義支持的服務(wù):由ble_server_service節(jié)點(diǎn)添加服務(wù)UUID和特征值UUID以及特征值數(shù)據(jù);發(fā)布服務(wù)器,以便遠(yuǎn)程客戶(hù)端可連接:由ble_server_adv節(jié)點(diǎn)開(kāi)啟廣播(在一個(gè)運(yùn)行程序中不能多次開(kāi)啟廣播)后服務(wù)端藍(lán)牙準(zhǔn)備完成,開(kāi)始等待客戶(hù)端藍(lán)牙設(shè)備連接;以及后續(xù)的響應(yīng)讀取和寫(xiě)入請(qǐng)求。實(shí)現(xiàn)框圖如下所示。

515a8786-fa4d-11ed-90ce-dac502259ad0.png

1. 資源準(zhǔn)備

硬件上依舊如【EsDA應(yīng)用】藍(lán)牙客戶(hù)端節(jié)點(diǎn)詳解使用MPC_ZC1開(kāi)發(fā)板作為服務(wù)器去廣播數(shù)據(jù),軟件上使用可拖拽連線(xiàn)的圖形化設(shè)計(jì)工具AWFlow Designer去設(shè)計(jì)流圖以及手機(jī)app(BLE調(diào)試寶)作為客戶(hù)端進(jìn)行藍(lán)牙通信。516fda46-fa4d-11ed-90ce-dac502259ad0.png

2. 添加節(jié)點(diǎn)并繪制流圖

添加timer,gpio,trigger,fscript,ble_server_service和ble_server_adv節(jié)點(diǎn)到畫(huà)布中,如下圖所示。

51bb7db6-fa4d-11ed-90ce-dac502259ad0.png3. 配置節(jié)點(diǎn)

添加多個(gè)藍(lán)牙服務(wù)端的服務(wù)和特征值數(shù)據(jù),并開(kāi)啟藍(lán)牙廣播。需注意的是本藍(lán)牙模塊在程序運(yùn)行時(shí)不能重復(fù)多次開(kāi)啟藍(lán)牙廣播,否則會(huì)打開(kāi)藍(lán)牙失敗。

雙擊gpio節(jié)點(diǎn)的前驅(qū)timer節(jié)點(diǎn),打開(kāi)屬性面板設(shè)置定時(shí)周期(ms),定時(shí)去讀取gpio的引腳電平狀態(tài)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

51dc17c4-fa4d-11ed-90ce-dac502259ad0.png

雙擊gpio節(jié)點(diǎn),配置屬性如下圖所示,根據(jù)需求選擇所需的gpio引腳,本章節(jié)使用的是P4.5,并設(shè)置為浮空輸入,用戶(hù)可根據(jù)自身需求設(shè)置該gpio引腳號(hào)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

5210eabc-fa4d-11ed-90ce-dac502259ad0.png

雙擊gpio的后繼節(jié)點(diǎn)fscript,功能代碼內(nèi)容的主要目的是讓后續(xù)的trigger節(jié)點(diǎn)只能被觸發(fā)一次,因P4.5的引腳默認(rèn)是低電平,且trigger節(jié)點(diǎn)被觸發(fā)只能收到msg.trigger_stop屬性消息,所以具體代碼如下。

if (msg.payload == 1) {
  msg.trigger_stop = "reset";
}
雙擊trigger節(jié)點(diǎn),本節(jié)點(diǎn)主要目的是只一次觸發(fā)多個(gè)后繼節(jié)點(diǎn),所以在此選擇等待被重置模式(Wait_to_be_reset_mode)在trigger被觸發(fā)前,不傳遞任何的消息給后繼節(jié)點(diǎn)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

524270f0-fa4d-11ed-90ce-dac502259ad0.png

雙擊第一欄的fscript節(jié)點(diǎn),本節(jié)點(diǎn)作為ble_server_service節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn),所以具體內(nèi)容即ble_server_service的輸入組:payload(傳入的特征值數(shù)據(jù)),payloadLength(傳入的特征值數(shù)據(jù)的長(zhǎng)度)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

msg.payload = "hello";
set(msg.payloadLength, u16("5"));
雙擊第一欄的ble_server_service節(jié)點(diǎn)中的屬性:BLE服務(wù)端配置節(jié)點(diǎn)旁的鉛筆圖標(biāo),屬性:BLE服務(wù)端配置節(jié)點(diǎn)在本流圖中只需要配置一遍即可,后續(xù)不再闡述。需注意的是支持的服務(wù)個(gè)數(shù)的屬性值必須與本流圖中所添加的服務(wù)個(gè)數(shù)數(shù)量一致,其他屬性參數(shù)可用demo流圖默認(rèn)值。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。526dbee0-fa4d-11ed-90ce-dac502259ad0.png

雙擊第一欄的ble_server_service節(jié)點(diǎn),只需要確定需要添加的服務(wù)UUID和特征值UUID,其他參數(shù)視具體情況而定,也可使用默認(rèn)的參數(shù)值。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

52931a78-fa4d-11ed-90ce-dac502259ad0.png

雙擊第二欄的fscript節(jié)點(diǎn),其內(nèi)容與第一欄的fscript節(jié)點(diǎn)大體一致,都是作為ble_server_service節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn),所以具體內(nèi)容即ble_server_service的輸入組:payload(傳入的特征值數(shù)據(jù)),payloadLength(傳入的特征值數(shù)據(jù)的長(zhǎng)度)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

msg.payload = "server";
set(msg.payloadLength, u16("6"));
雙擊第二欄的ble_server_service節(jié)點(diǎn),其屬性與第一欄的ble_server_service節(jié)點(diǎn)大體一致,需要添加的服務(wù)UUID和特征值UUID不同,其他參數(shù)視具體情況而定,也可使用默認(rèn)的參數(shù)值。

服務(wù)UUID:

0xf5,0x89,0x9b,0x5f,0x80,0x00,0x00,0x80,0x00,0x10,0x00,0x00,0xfe,0x18,0x00,0x00

特征值UUID:

0xf5,0x89,0x9b,0x5f,0x80,0x00,0x00,0x80,0x00,0x10,0x00,0x00,0xfe,0xff,0x11,0x11

最后雙擊ble_server_adv節(jié)點(diǎn),自行設(shè)置藍(lán)牙本地設(shè)備名稱(chēng),以及需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度,類(lèi)型,內(nèi)容和掃描的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度,類(lèi)型,內(nèi)容。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

52ac5556-fa4d-11ed-90ce-dac502259ad0.png

4. 下載驗(yàn)證

下載流圖后可在BLE調(diào)試寶點(diǎn)擊藍(lán)牙服務(wù)選項(xiàng)對(duì)流圖提供的service進(jìn)行訪(fǎng)問(wèn),點(diǎn)擊每個(gè)service的左側(cè)箭頭,展開(kāi)對(duì)各個(gè)service提供的特征進(jìn)行查看,還可對(duì)支持操作的特性進(jìn)行讀寫(xiě)。

52fbe454-fa4d-11ed-90ce-dac502259ad0.png

每次操作都會(huì)有相應(yīng)的日志信息,注意各服務(wù)UUID的聯(lián)系,實(shí)時(shí)日志如下所示。

533a88e4-fa4d-11ed-90ce-dac502259ad0.png

BLE調(diào)試寶向特征值UUID為0x1111fffe寫(xiě)入12 34 56,作為服務(wù)端板子的串口打印可顯示收到的相應(yīng)數(shù)據(jù)如下。

536b670c-fa4d-11ed-90ce-dac502259ad0.png

5119fe8c-fa4d-11ed-90ce-dac502259ad0.jpg技術(shù)交流長(zhǎng)按識(shí)別如下二維碼可加入“EsDA嵌入式系統(tǒng)設(shè)計(jì)自動(dòng)化交流群”,與志同道合的朋友交流,并有專(zhuān)業(yè)技術(shù)人員為您答疑解惑,如有問(wèn)題可以咨詢(xún)小致微信zlgmcu-888。

539e3c54-fa4d-11ed-90ce-dac502259ad0.png


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 致遠(yuǎn)電子
    +關(guān)注

    關(guān)注

    13

    文章

    408

    瀏覽量

    31340

原文標(biāo)題:【EsDA應(yīng)用】藍(lán)牙服務(wù)端節(jié)點(diǎn)詳解

文章出處:【微信號(hào):ZLG_zhiyuan,微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    通過(guò)Skyvia Connect SQL終端節(jié)點(diǎn)訪(fǎng)問(wèn)任何數(shù)據(jù)

    通過(guò) Skyvia Connect SQL 終端節(jié)點(diǎn)訪(fǎng)問(wèn)任何數(shù)據(jù) ? 通過(guò) Skyvia Connect SQL 終端節(jié)點(diǎn)訪(fǎng)問(wèn)任何數(shù)據(jù)ADO.NET 數(shù)據(jù)網(wǎng)關(guān) 使用 Skyvia Connect
    的頭像 發(fā)表于 01-02 09:31 ?80次閱讀
    通過(guò)Skyvia Connect SQL終<b class='flag-5'>端節(jié)點(diǎn)</b>訪(fǎng)問(wèn)任何數(shù)據(jù)

    EsDA,一站式嵌入式軟件

    EsDA是一套面向工業(yè)智能物聯(lián)領(lǐng)域的嵌入式系統(tǒng)設(shè)計(jì)自動(dòng)化工具集,包含實(shí)時(shí)操作系統(tǒng)AWorksLP、低代碼開(kāi)發(fā)平臺(tái)AWStudio、資源管理平臺(tái)AXPI、跨平臺(tái)GUI引擎AWTK和云服務(wù)平臺(tái)ZWS
    的頭像 發(fā)表于 09-15 08:10 ?309次閱讀
    <b class='flag-5'>EsDA</b>,一站式嵌入式軟件

    mesh-lite組網(wǎng)后,根節(jié)點(diǎn)掉線(xiàn)怎么解決?

    now! 2. 也有部分設(shè)備,IP正常但是TCP通訊不了。即使TCP服務(wù)端關(guān)閉,ESP32仍能TCP發(fā)送成功。
    發(fā)表于 06-28 10:30

    請(qǐng)問(wèn)ESP32作為藍(lán)牙服務(wù)端如何修改MTU?

    我們的工程把esp32當(dāng)作藍(lán)牙服務(wù)端讓電腦去連,由于一些老電腦上沒(méi)有藍(lán)牙,要用外置藍(lán)牙驅(qū)動(dòng),默認(rèn)MTU只有23,但是說(shuō)明上驅(qū)動(dòng)是支持最大mtu的,所以有什么辦法可以通過(guò)
    發(fā)表于 06-27 07:47

    請(qǐng)問(wèn)esp_local_ctrl中服務(wù)端如何主動(dòng)發(fā)消息?

    請(qǐng)問(wèn),在wifi本地控制例程esp_local_ctrl中,設(shè)備作為服務(wù)端在客戶(hù)端沒(méi)有請(qǐng)求的情況下,如何主動(dòng)發(fā)送消息給客戶(hù)端呢?
    發(fā)表于 06-06 06:11

    服務(wù)端測(cè)試包括什么類(lèi)型

    服務(wù)端測(cè)試是確保軟件系統(tǒng)在服務(wù)器端正常運(yùn)行和滿(mǎn)足性能要求的重要環(huán)節(jié)。本文將詳細(xì)介紹服務(wù)端測(cè)試的類(lèi)型、方法和最佳實(shí)踐。 1. 服務(wù)端測(cè)試的定義 服務(wù)端
    的頭像 發(fā)表于 05-30 16:03 ?792次閱讀

    服務(wù)端測(cè)試是web測(cè)試嗎為什么

    服務(wù)端測(cè)試和Web測(cè)試是兩個(gè)不同的概念,但它們?cè)谲浖_(kāi)發(fā)和測(cè)試過(guò)程中是相互關(guān)聯(lián)的。本文將詳細(xì)解釋這兩個(gè)概念以及它們之間的關(guān)系。 服務(wù)端測(cè)試 服務(wù)端測(cè)試主要關(guān)注服務(wù)器端的軟件組件,這些組
    的頭像 發(fā)表于 05-30 15:30 ?651次閱讀

    服務(wù)端測(cè)試和客戶(hù)端測(cè)試區(qū)別在哪

    服務(wù)端測(cè)試和客戶(hù)端測(cè)試是軟件開(kāi)發(fā)過(guò)程中的兩個(gè)重要環(huán)節(jié),它們分別針對(duì)服務(wù)器端和客戶(hù)端的軟件進(jìn)行測(cè)試。本文將詳細(xì)介紹服務(wù)端測(cè)試和客戶(hù)端測(cè)試的區(qū)別,以及它們?cè)谲浖_(kāi)發(fā)中的作用。 一、服務(wù)端測(cè)
    的頭像 發(fā)表于 05-30 15:27 ?3249次閱讀

    服務(wù)端的測(cè)試主要是測(cè)什么內(nèi)容

    服務(wù)端測(cè)試是軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要環(huán)節(jié),主要目的是確保服務(wù)端程序的穩(wěn)定性、性能、安全性和可靠性。 功能測(cè)試 功能測(cè)試是服務(wù)端測(cè)試的基礎(chǔ),主要驗(yàn)證服務(wù)端程序是否按照需求實(shí)現(xiàn)了所有功能。
    的頭像 發(fā)表于 05-30 15:24 ?4110次閱讀

    TWS 藍(lán)牙耳機(jī) ESD EOS保護(hù)方案

    TWS 藍(lán)牙耳機(jī) ESD EOS保護(hù)方案
    的頭像 發(fā)表于 05-17 08:02 ?757次閱讀
    TWS <b class='flag-5'>藍(lán)牙</b>耳機(jī) <b class='flag-5'>ESD</b> EOS保護(hù)方案

    ESD管 AZ5825-01F型號(hào)ESDA05CPX參數(shù)對(duì)比

    ESD管 AZ5825-01F型號(hào)ESDA05CPX參數(shù)對(duì)比
    的頭像 發(fā)表于 05-11 08:03 ?908次閱讀
    <b class='flag-5'>ESD</b>管 AZ5825-01F型號(hào)<b class='flag-5'>ESDA</b>05CPX參數(shù)對(duì)比

    lwip stm407作為服務(wù)端 pc連接不上怎么解決?

    lwip stm407作為服務(wù)端 pc連接不上
    發(fā)表于 03-20 06:32

    靜電ESD整改:原因、影響與解決方案詳解

    靜電ESD整改:原因、影響與解決方案詳解?|深圳比創(chuàng)達(dá)電子
    的頭像 發(fā)表于 03-13 10:26 ?942次閱讀
    靜電<b class='flag-5'>ESD</b>整改:原因、影響與解決方案<b class='flag-5'>詳解</b>?

    ?PLC從HTTP服務(wù)端獲取JSON文件,解析數(shù)據(jù)到寄存器

    智能網(wǎng)關(guān)IGT-DSER集成了多種PLC協(xié)議,方便實(shí)現(xiàn)各種PLC與HTTP服務(wù)端之間通訊。通過(guò)網(wǎng)關(guān)的參數(shù)配置軟件綁定JSON文件的字段與PLC寄存器地址,配置URL,即可采用POST命令,將JSON
    發(fā)表于 01-24 09:47

    如何基于EsDA開(kāi)發(fā)套件快速使用射頻讀卡器模塊

    無(wú)線(xiàn)射頻讀寫(xiě)卡技術(shù)在門(mén)禁系統(tǒng),電子支付領(lǐng)域和物聯(lián)網(wǎng)等領(lǐng)域中具有越來(lái)越廣泛的應(yīng)用。本文將基于EsDA開(kāi)發(fā)套件講解如何快速上手并開(kāi)發(fā)射頻讀卡器模塊的相關(guān)業(yè)務(wù),為開(kāi)發(fā)者大大縮短了學(xué)習(xí)和開(kāi)發(fā)時(shí)間成本。項(xiàng)目
    的頭像 發(fā)表于 01-11 08:24 ?726次閱讀
    如何基于<b class='flag-5'>EsDA</b>開(kāi)發(fā)套件快速使用射頻讀卡器模塊
    主站蜘蛛池模板: 男人操女人视频网站| 午夜禁片| 亚洲国产日韩精品怡红院| 午夜一级毛片| 成人免费看毛片| 国产在线播| 美女视频黄a全部| 日欧毛片| 午夜看一级特黄a大片黑| 在线观看一级毛片| 久久99热久久精品动漫| 亚洲一区二区三区免费视频| 国产精品三区四区| 久久精品5| 久久网站免费| 久久亚洲欧美成人精品| 国产视频三区| 黄色绿像一级片| 九色综合久久综合欧美97| 国产精品电影一区| 精品卡1卡2卡三卡免费视频| 欧美激情亚洲色图| 免费在线黄色网| 女人被狂躁视频网站免费| 国产美女一级视频| 国产99在线| 天天摸天天做天天爽水多| 网红和老师啪啪对白清晰| 香蕉视频一级| 你懂得在线网站| a色在线| 在线免费看片| 伊人天天操| 大美女久久久久久j久久| 性夜影院爽黄e爽在线观看| 深夜视频在线免费观看| 色屁屁www影院免费观看视频| 午夜小视频网站| 天天干夜夜拍| 美女黄色毛片| 午夜资源|