這裏講講基於ANT+通訊協議軟件開發環境搭建。
- 採用的系統平臺爲windows10,64位版本;
- 集成開發環境IDE爲VS2015+Visual Assisi X;
- 界面庫選擇了QT5.7的版本;
- ANT+通訊協議庫ANT-SDK_PC.3.5;
windows版本不多說了,因爲是win10 64位的系統,所以選擇VS2015的時候同樣要安裝64位版本。
VS2015
因爲Visual studio2015的個人版是免費的所以可以去官方網站上下載安裝visualstudio官網,可能需要先註冊一個賬號,然後可以選擇vs的下載器安裝,也可以選擇安裝文件安裝。我嘗試過後者,但安裝失敗了,最後還是選擇了前者,這個耗時會比較長,可能需要好幾個小時,也取決於你的網速。
QT5.7
ANT開發庫
ANT是GARMIN的子公司Dynastream開發並制定的通訊協議標準,被廣泛用於運動設備、智能家居等場景下。關於ANT相關的知識都可以從thisisant網站上找到。
要想使用ant的開發庫,需要下載源碼編譯,產生ANT_LIB.dll等文件,動態鏈接到應用程序中去。
搞定環境,後面就可以進行開發了。
目前在做一個可以供大家一起訓練的客戶端。