2017-05-25 7 views
1

助けが必要です。 私はiOSでBLEの作業を行っています。あるデバイスから別のデバイスにメッセージを送信することができます。 私の要求は、いったん私は他のデバイスに同じメッセージを転送する任意のデバイスからメッセージを取得します。 実際には、私のデバイスは中央だけでなく周辺機器としても機能するはずです。 一度復活すればメッセージインスタントを送信できるようになります。 基本的には、各デバイスは、近くのデバイスにメッセージを送信し、復活させる必要があります。 サンプルコードがobjective-cでもswiftでも動作する場合は、私に教えてください。BLEはiOS向けに実装しています

+0

あなたは何を試しましたか?何がうまくいかなかったのですか? – Losiowaty

+0

これはStackOverflowには広すぎます。 SOは特定の問題の解決に役立ちますが、サンプルコードの幅広い要求はここでは解説していません。 https://stackoverflow.com/help/on-topic –

+0

1対1のメッセージ転送は私のために働いていますが、一度メッセージを取得すると、送信者が近くにいる他のデバイスに再送信したい場合は、メッセージを受け取ることができません。 – jay

答えて

0

あなたの質問は、あなたの要件を正しく理解するには広すぎるようです。しかし、私は何か似たようなことに取り組んでいるので、このサンプルが役に立ちます。

https://github.com/softwarenerd/BubbleChat

+0

このコードは、ドレンバッテリの原因であるため、私が探していない場所も変更されるたびに放送されるので、このコードを表示します。私は1つの周辺機器は、私が送信をクリックするとメッセージを送信する必要があります中央受信し、再度送信します。 – jay

+0

基本的には、BLEがメッシュ機能として動作することを望みます。周辺機器からの1つの中央getメッセージが周辺機器として動作し、次の機器によって近くに送信されるようにします。たとえば、ユーザAはユーザZにメッセージを送信したいが、ユーザZはユーザAから直接メッセージを受信しないため、メッセージはユーザBを介してユーザZに配信される。 – jay

+1

試してみましたが、「うまくいきません」と書いたコードを表示して、どこが失敗したのかを正確に伝える必要があります。 – Emil

関連する問題