基於給定特定應用程序的接近程度,如何促進設備之間的通信?現在有可能嗎?例如,如果我有iPhone或iPhone和基於Android的設備,我可以允許這些設備以某種方式向對方發送一些信標,以便它們能夠通過應用程序識別對方或至少知道他們需要在這一點上與服務器通話並傳輸座標?基於接近程度的設備通信或通知
1
A
回答
1
如果接近度要求爲幾釐米量級,那麼NFC(如garzanti所述)是一個不錯的選擇,(NFC仍然是手機採用的新技術,所以當前的安裝基座是有限的) 如果接近度要求爲幾英尺,那麼最好的選擇是藍牙,藍牙可用於大量的設備/電話。藍牙具有初始查詢/發現過程,該過程是發現附近要連接的附近設備的信標過程,這有可能實現並檢測設備的接近度。在Android上,這是完全支持,可以輕鬆實現。使用iPhone藍牙公共API僅限於Gamekit,Gamekit使用內部自動機制來檢測運行相同應用程序的鄰近設備。根據您的使用要求,您可以使用iPhone藍牙GameKit Apis, 進行操作。iPhone還具有MFi程序,允許使用Blueototh使用藍牙開發配件,並且可以更詳細地訪問iPhone Blueooth功能/ apis ,要使用此功能,您需要部分Apple MFi程序才能訪問。在這裏查看MFi的詳細信息:enter link description here
0
是的,有,被稱爲NFC - Near Field Communication,但iPhone還沒有支持。據推測,從iPhone 5開始,他們將支持NFC。 Android已經有support for it,但你仍然需要你的設備爲此包含一個芯片。
你可以做的是使用藍牙:首先配對你的設備,保持它們的認證,並在使用RSSI-資源信號強度指示器(信號質量或衰減)後進行驗證。如果RSSI超過一定的水平,這意味着它們在附近,您可以傳輸信息。
相關問題
- 1. 基於連接的通信和基於數據報的通信
- 2. 通過基於服務器的TCP代理的Android設備到設備通信
- 3. 通知鄰近的Android設備的設備
- 4. 基於接近度的設備控制面板建議
- 5. 基於Wi-Fi信號的基於接近度的操作
- 6. 通信設備到設備
- 7. 基於他們的Playstore帳戶的通知設備
- 8. 基於RFCOMM的兩個Android設備之間的藍牙通信
- 9. 用於設備間通信的Android API
- 10. 設備間通信
- 11. Android中的設備到設備通信
- 12. 與設備通信的Linux程序
- 13. 設備通信器的TDD
- 14. 間設備通信的?
- 15. 基於基於經度和緯度的接近搜索圖像
- 16. Wifi設備到設備通信問題
- 17. 如何通過藍牙獲取ios設備的附近信息
- 18. 如何從appstore控制檯發送基於用戶或基於設備的推送通知警報?
- 19. 系統通知 - iOS設備
- 20. iOS設備開/關通知
- 21. 從設備關掉通知
- 22. 多設備插入通知
- 23. UPnP,只有設備通知
- 24. 與USB設備通信
- 25. 如何與設備通信?
- 26. Tensorflow跨設備通信
- 27. UWP - 跨設備通信
- 28. 直接從設備發送蘋果推送通知到設備
- 29. iOS設備與任何Wifi直接啓用設備通信
- 30. 在字符設備驅動程序中的套接字通信