完成以下步驟我以前的版本將Raspberry Pi轉換為可指導完成此步驟的Bluetooth設備。
步驟2:使Raspberry Pi設備成為Bluetooth對象推送配置文件(OPP)服務器
完成“使Raspberry Pi設備成為Bluetooth對象推送配置文件(OPP)服務器”指令中的所有步驟。
步驟3:運行Bluetooth OBEX Push服務
在Raspberry Pi上
打開終端仿真器程序
創建一個特殊目錄來存儲照片,如果期望。該目錄可以在任何位置,只要對執行obexpushd程序的用戶具有寫許可權即可:
$mkdir /home/pi/photos_from_phone
關閉運行的OBEX Push Deamon程序(如果有):
ps aux | grep -i obexpushd
終端仿真器的輸出
pi 2852 0.1 0.1 11940 800 pts/0 Sl + 18:49 0:00 obexpushd -B- n
pi 2863 0.0 0.1 3552 820 pts/1 S + 18:50 0:00 grep --color = auto -i消失
kill -9 2852
鍵入以下內容以運行OBEX Push Daemon:
obexpushd -B -n -o ‘/home/pi/photos_from_phone’
終端仿真器的輸出
令人討厭的0.11.2版權所有(C)2006-2010 Hendrik Sattler
該軟件絕對不提供擔保。
這是免費軟件,歡迎您在某些條件下重新分發
。
收聽在藍牙/[00:00:00:00:00:00]:9
上,檢查SDP服務器是否正在宣傳已安裝的OBEX Push服務,評級給藍牙客戶端:
sdptool browse local | grep obexpushd
終端仿真器的輸出
服務提供商:obexpushd
步驟4:使用藍牙將Android手機中的照片傳輸到Raspberry Pi
在Android手機上
打開照片應用
點擊要加載的照片
點擊底部的共享圖標。它是位于中間的圖標。
輕按藍牙圖標
在“藍牙設備選擇器”屏幕上,確保Raspberry Pi列在“可用設備”框中。如果Raspberry Pi未列出,請點擊“掃描設備”按鈕,然后等待Raspberry Pi列出。您可能需要多次重復“掃描設備”。
在“可用設備”框中找到的Raspberry Pi設備上輕按。
Android手機立即將照片發送至Raspberry Pi。
使用一根手指從頂部屏幕輕掃以顯示狀態屏幕。第一行表示發生了藍牙共享事件,并且已發送文件。
點擊該行以顯示詳細的狀態消息。狀態消息提供了詳細信息:
發送的文件名(IMG_20141029_232956332.jpg),
藍牙設備接收者(rpipro-0),
文件大小和
“發送完成”結果。
在Raspberry Pi上
打開一個新文件終端窗口。
將目錄更改為執行obexpushd守護程序的目錄:
cd /home/pi/photos_from_phone
找到文件:
ls -l IMG_20141029_232956332.jpg
終端仿真器的輸出
-rw-r--r-- 1 pi pi 1241019 Oct 30 00:17 IMG_20141029_232956332.jpg
狀態
文件已通過藍牙成功傳輸到Raspberry Pi。
PS從Android Phone發送視頻涉及相同的任務序列。
步驟5:關閉在Raspberry Pi上運行的Bluetooth OBEX Push服務
以防止惡意行為-從發送討厭的東西到Raspberry Pi。我建議您在不使用OBEX推送程序時結束它:
轉到將obex pushed作為前臺進程運行的終端窗口。
按Ctlr + C鍵。
-
Android
+關注
關注
12文章
3939瀏覽量
127642 -
藍牙
+關注
關注
114文章
5844瀏覽量
170787 -
樹莓派
+關注
關注
117文章
1710瀏覽量
105755
發布評論請先 登錄
相關推薦
評論