2017-10-27 6 views
-1

同様の質問がありましたHow to send data from one android device to another? デバイス間のデータフローの実装?

ただし、データの通過範囲はAndroid搭載デバイス間です。

このような問題を解決するために、ECGデバイスのような2つのデバイスをアプリ(AndroidまたはIOS)に接続する方法を知りたかったのです。

たとえば、AliveCorは、外部デバイスの読み取りをモバイルアプリに送信することができます。

私たちはBluetoothやTCP/IPとはどのように離れていますか?

答えて

0

NFC(近距離通信)です。電話機(NFCを使用)が別のデバイス(NFCを使用)の近くにあるときにデータを送信できます。また、

たとえば、AliveCorでは、外部デバイスの読み取りをモバイルアプリに送信できます。

このアプリはNFCを使ってデータを送信します。パーミッションから

(Google PlayのAliveCor Kardiaアプリ)

はまたhttps://www.alivecor.com/faq/

https://books.google.com.ua/books?id=H-JRAwAAQBAJ&lpg=PA41&ots=EV9Qy61sjY&dq=nfc%20data%20transfer%20ECG&hl=uk&pg=PA41#v=onepage&q=nfc%20data%20transfer%20ECG&f=false

+1

iPhoneをサポートする必要がある場合、オプションはありません。 NFCは依然としてiPhoneで非常に限られています(多くの点で、主にiOS 11とiPhone 7&8&Xに限定されています)。 –

+0

私は@RaimundasSakalauskasに同意します。これは現在範囲外です。 – Jamie

+0

はい、AliveCorはNFCを使用しています。あなたはそれを使用しようとするか、それに関する情報を見つけることができます。 –

0

上でこのシステムについての情報を読みますが、基本的に使用されているすべての合理的な手段を列挙されています今日は。 firebaseや直接TCP/IP接続のようなあなた自身の/第三者がホストするWebサービスを使用して、ブルートゥース経由でデータを転送することもできます。 TCP/IPはおそらく最も難しく、ブルートゥースは2番目に難しく、ウェブサービスは最も簡単ですが、両方のデバイスをオンラインにする必要があります。ただし、実装は完全にあなたの責任です(Webでユーザー登録を追加し、サインインしたすべてのデバイスにユーザーデータを同期させる、または同期が1つの場合は、サーバーにデータをアップロードし、期限切れのトークンを発行します他のデバイスではそのデータをダウンロードできます)。

+0

+1データを送信するためのサーバとしてfirebaseを記述します。だからこのインスタンスでは、ECGデバイスから自分の携帯電話に読書を送信するためにあなたの携帯電話と一緒に自分の近くにECGデバイスを望んでいるので、ブルートゥースが好まれるでしょう。 – Jamie

+0

それは異なります。私は個人的にブルートゥースを嫌う。私のマジックマウスは、2016年のmacbook pro(私のオフィスマウスとしてLogitech g403に切り替えたところまで)で不当に追跡され、Bluetoothヘッドフォンがアーチファクトを導入したり、(特に同じmacbookプロLOLで)固まったりすることがあります。 1つのソースに3つのデバイスがペア設定されていて、すべてが近くにある場合、ホストは間違ったデバイスとペアになります(2/3チャンス)。ペアリングのプロセスは苦痛で、距離は限られています。可能であれば、私はいつもブルートゥースよりWiFiを選択していました。 ECGと1つの電話だけをペアにすると、BTのメンテナンスはそれほど必要になりません。 –

関連する問題