部分內容摘抄至
藍芽常用框架 : corebluetooth
藍芽常用庫 :babybluetooth 、 ymscorebluetooth
corebluetooth框架的核心:
central端(中心)(cbperipheralmanager)和peripheral端(外圍裝置) (cbcebtralmanager)(什麼意思還不太懂)
每個藍芽裝置都是有服務和特徵的
service(服務)(qbluetoothserver) : 乙個裝置必然包含乙個服務以上(至少包含乙個服務,有可能包含更多的服務)
characteristic(特徵)(qbluetoothserviceinfo) : 包含在服務下, 描述該服務下特定的功能的, 一般擁有多個characteristic, 而且characteristic有型別, 讀(read), 寫(write), 通知(notify)等。
uuid(universally unique identifier) : 裝置的每乙個service有他相應的uuid, 同時每乙個characteristic也有相應的uuid
藍芽的開發步驟
1、開啟服務中心
2、進行掃瞄藍芽裝置
3、進行連線藍芽裝置
4、掃瞄連線藍芽裝置的服務於服務資訊
5、進行與連線的藍芽裝置通訊等
6、儲存藍芽的服務資訊以便下次連線
7、開啟連線
iphone開發基本步驟
簡單的iphone程式的開發步驟可以概括成以下幾步 1.在viewcontroller.h中定義輸出口和操作,如iboutlet和ibaction,在此定義的輸出口和操作是將會成為後面檢視物件的連線點 將輸出口和操作定義為屬性,格式為 property retain,nonatomic ui nam...
VxWorks應用開發基本步驟
假設bsp部分已經做好,下面說一下開發應用程式的基本步驟 1.首先從tornado中建立乙個新的project可以看出,有兩種映像可以選擇 bootable和downloadable,在開發初期通常是先建立乙個不包含應用層模組的bootable project,編譯出乙個包含基本元件的vxworks...
QT開發 基本入門工程
firstproject.pro qt core gui qt包含的模組 greaterthan qt major version,4 qt widgets 大於4版本以上 包含 widget模組 target 01 firstproject 目標 生成的.exe程式的名稱 sources main...