wince藍芽開發問題

2021-07-03 18:57:35 字數 426 閱讀 2046

1、搜尋指定裝置時總失敗

調查發現,bthnslookupservicenext,指定第二個引數lup_return_name | lup_return_addr指定,函式執行成功後裝置名字為空,通過呼叫bthremotenamequery還可以獲得裝置名字,原因未知

2、配對總失敗

配對過程掉用bthcreateaclconnection,返回值經常出現error_timeout(1460),wince底層

case bt_error_page_timeout:

case bt_error_connection_timeout:

case bt_error_host_timeout:

return error_timeout;

嘗試多次呼叫bthcreateaclconnection即可成功,可能時間不夠導致超時。

WinCE驅動開發問題精華集錦 二

我怎麼能在pb左邊的定製平台加進我的驅動呢?兩種辦法 1 在platform.bib或者project.bib的modules部分新增一條語句,例如 mydriver.dll c driver mydriver.dll nk sh 這樣編譯核心的時候就會把你的驅動dll檔案新增到核心中,如果有登錄檔...

WinCE 開發問題精華集錦 Part2

如何在不刪除必要元件的前提下減小核心檔案長度?要減小核心檔案長度首先要在使用pb的定製核心嚮導中選擇自定義,也就是說對於每個元件都由自己來選擇,而不是選擇pb的標準配置。但減小核心檔案長度最有效最直接的辦法是縮小字型,尤其對於東亞字型,採用字型壓縮技術並且選擇合理的字型檔檔案將明顯縮小檔案長度。1 ...

WINCE藍芽應用開發方式

藍芽協議的結構體系 底層的通道是uart硬體或者其他硬體通訊,比如usb等多種 在實際操作中uart是用的比較多的 那上面的協議層經過多層封裝傳遞 而我所說的串列埠是只rfcomm。如果你研究過藍芽協議,你就不會誤解我的意思。舉個例子吧,wince藍芽檔案傳送 怎麼個走法 2種方法 一基於socke...