藍牙python
『壹』 python對串口藍牙模塊的操作
python提供了豐富的mole 對串口的操作同樣有對應的mole:serial
環境:python3.5 藍牙模塊:HC-05 波特率38400
首先導入serial模塊(通過pip install serial 安裝)
獲取串口ser 通過serial.Serial(地址,波特率,超時時間)
創建線程監聽串口數據
使用 ser.in_waiting() 獲知數據量 這個函數返回當前串口收到的數據長度
收取數據後進行詳細操作
『貳』 Python藍牙搜索為什麼只能搜到手機,但用手機搜索可以搜到其他的藍牙設備
1、官方是不支持藍牙傳送文件、不能藍牙連接其他設備的。除非越獄,使用第三方軟體。
2、由於蘋果公司對版權的注重,蘋果的手機是跟別的手機,一般是不能藍牙無線連接的。試過iPhone4s跟也是iPhone4s,同時都打開了藍牙,結果互相都搜索不到。試過索愛w595能搜到蘋果4s了,配對好了,點連接,就說不支持的。
3、可以通過下載第三方軟體實現連接藍牙。已越獄iPhone的藍牙功能就完全破解了,甚至集成到系統UI中。通過Cydia安裝插件,可以輕松實現和任意藍牙設備的配對,結合iFile等越獄應用來傳輸任何iPhone上的文件。Celeste 2(IOS 6.x),ibluever,AirBlue Sharing等軟體可以讓你的蘋果產品跟別的手機連接。
4、蘋果產品的藍牙一般只能連接外設,不能傳文件。所以使用藍牙耳機、藍牙音箱、藍牙鍵盤這類產品還是很方便的。如果搜索的是藍牙耳機,沒在合適狀態,蘋果手機也一直處於搜索狀態。藍牙耳機有的是先在關機狀態長按電源鍵(也有是按多功能鍵的),直到指示燈快速閃爍,這時就是藍牙耳機的配對狀態了,再開蘋果手機的藍牙便可以搜到藍牙耳機設備名,點擊就會連接上。