問題タブ [wifi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - wifi情報取得時の「EXC_BAD_ACCESS」エラーの原因は?
次のエラーが表示されます
プログラム受信信号: 「EXC_BAD_ACCESS」。
警告: check_safe_call: 現在のフレームを復元できませんでした警告: 以前に選択したフレームを復元できません。
警告: 以前に選択したフレームを復元できません。
私のアプリはwifi情報を取得することです
コードが に到達するopen(&airportHandle)
と、エラーが表示されますが、この行で停止するため、わかりません。
どうすればこれを解決できますか?
udp - UDP ブロードキャストの専門家向け: WiFi (802.11N および 802.11G) で高帯域幅のオーディオ UDP ブロードキャストを実現する際の問題
プライベート ネットワークで UDP ブロードキャストを使用して、1 つのサーバーから複数のクライアント コンピューターに WiFi 経由でマルチチャンネル オーディオを送信しようとしています。
netsend~ と netreceive~ という UDP ブロードキャスト ツールを使用して、Pure Data というソフトウェアを使用しています。コードはこちら: http://www.remu.fr/sound-delta/netsend~/
簡単に言うと、ポイントツーポイント ネットワークで 1 台のクライアント コンピューターに 9 チャネルを送信することはできますが、2 台のクライアントにブロードキャストしようとすると (まだ試していません)、無音。オーディオを圧縮し、圧縮された 4 チャネル (非圧縮の約 10% のサイズ) を UDP ブロードキャストで 2 つのクライアントに正常に送信できます。または、UDP ブロードキャストを介して 1 つのチャネルを 2 つのクライアントに送信できますが、いくつかの問題があります。
WiFi ルーターは Linksys WRT300N です。すべてのコンピュータで Windows XP が実行されています。IP アドレスは 192.168.1.x、サブネット マスクは 255.255.255.0、サブネット ブロードキャスト アドレスは 192.168.1.255 です。
興味があります - ルーター内の UDP ブロードキャスト パケットはどうなりますか? サブネット マスクが 255.255.255.0 の場合、ルーターはブロードキャスト アドレスで送信されるすべてのパケットに対して 254 パケットを作成しますか?
私の WiFi 帯域幅は少なくとも 100Mbps ですが、UDP ブロードキャストで約 10Mbps 以上のオーディオを複数のクライアントに送信できないようです。
WiFi の帯域幅制限まで音声を送信できない原因は何ですか?
ソケット コードの変更、ネットワークのセットアップ、ルーターのセットアップ、サブネットの変更などの提案はすべて大歓迎です。
ありがとうニック
iphone - iPhoneでWi-Fi範囲内のすべてのデバイスを一覧表示する方法
Appleの到達可能性コードを使用して、iPhoneがwifiに接続されているかどうかを確認しています。次に、wifiの範囲内にあるすべてのデバイスを一覧表示したいと思います。どうすればいいですか。他のデバイスはサービスを公開しません。Wi-Fi範囲内のすべてのデバイスを検出し、そのデバイスにTCP接続の要求を送信したいと思います。
networking - WiFi使用時にBlackberry 9000でHTTPエラー406が発生する
したがって、HttpConnection を使用して単純なネットワークを実行する Blackberry 9000 アプリケーションがあります。次の形式の URL に移動すると、すべて正常に動作します。
しかし、wifi のみの状況 (つまり、BES または同等のものが見えない状況) でこれをテストする必要があることを発見しました。掘り下げた後、追加する必要があることがわかりました:
;インターフェース=無線LAN
次の形式のすべての URL に送信します。
ただし、これが実際には機能しないことに気付きました。HTTP エラー 406 が返されます。wiki によると、次のようになります。
406 Not Acceptable 要求されたリソースは、要求で送信された Accept ヘッダーによると、受け入れられないコンテンツを生成することしかできません。[2]
私は何か完全に間違っていますか?Blackberry は、特にフォーマットされた Web サイトを必要とするヘッダーで Wi-Fi のみの要求をラップしますか?
java - JavaでのワイヤレスネットワークのSSIDおよびその他の情報の取得
JavaでワイヤレスネットワークデバイスのSSIDを取得しようとしています。公式のネットワークチュートリアルhttp://java.sun.com/docs/books/tutorial/networking/nifs/retrieveing.htmlを試しましたが、getDisplayName()getName()がSSIDを返しません。正確なSSIDを取得する方法はありますか?また、すべてのネットワークデバイスのwifi信号強度を読み取ろうとしていますが、その方法が見つかりませんでした。誰かがこれらすべての情報(チュートリアル、コードサンプルなど)をどこから入手するかを教えてもらえますか?
ありがとう
android - androidはWIFIを使用してロカトインを検出します
私たちはgpsを使用してコードを検出することができます、私はwifiを介して位置を検出したいですか?
どうやってやるの ?2つのスレッドを同時に実行し、1つはGPSを使用して位置を検出し、もう1つはWIFIを使用して検出します。
iphone - iPhoneでUDPパケットを受信する際の問題
私はUDP over WiFI 経由で簡単なパケットを送信するためにsendto()
andを使用しています。recvfrom()
2 台の電話とシミュレーターを使用してみましたが、得られる結果は次のとおりです。
電話から送信されたパケット -> シミュレーターによって受信されたパケット シミュレーターから送信されたパケット -> シミュレーター recvfrom はブロックされたままです。電話から送信されたパケット -> 他の電話 recvfrom はブロックされたままです。
シミュレーター/Mac はパケットを受信できるため、これのデバッグを開始する方法がわかりませんが、電話はメッセージを受信していないようです。
余談ですが、パケットをネットワークの MTU 未満に保つ必要がありますか? または、断片化は OS またはその他の下位レベルのソフトウェアによって処理されますか?
更新: パケットのサイズと構造を含めるのを忘れていました。私は送信しています:
char データ [64] は次のとおりです。
送信パケットは次のようになります。
パケットの受信は次のようになります。
wireless - 802.11 b のデコード
wifi(802.11b)チャネル6で動作していた分光計から生のグラブデータがあります(アドホックpingの2台のラップトップ)。
このデータをmatlabでデコードしたいと思います。私はそれらを 4.6 mln の複雑なサンプルを持つ複雑なベクトルとして見ています。私は彼らのスペクトルを非常によく見ています。IEEE 802.11標準(私が持っている)ほど複雑ではないドキュメントを探しています。
測定データを他の人と共有できます。
android - ANDROID: WiFi が有効でアクティブな場合、インテントを起動します
これは私がやりたいことです:
=> WiFiが有効でアクティブな場合、インテントを起動します(実際には、コンテンツを取得するのはWebViewです=>ウェブ上の私のアプリの指示)
=> そうでない場合は、別のインテントを起動して、「Web ページが利用できません... http://www.mywebsite.comの Web ページが一時的にダウンしているか、動いた…」
最初は使おうと思った
if(wifi.isWifiEnabled())
ただし、Wifi 接続がアクティブかどうかはわかりません。ユーザーがスイッチをオンにしたことだけが表示されます。デバイスが接続されている場合と接続されていない場合があります... これは正しいですか?
それから私は使用しようとしました:
if (wifi.getConnectionInfo().getSSID()!= null)
しかし、接続が失われたり無効になったりしても文字列を返すことに気付きました...?
どうすればいいですか?
インテントを起動する直前に、デバイスがインターネットに接続されているかどうかをテストするより一般的な方法はありますか? Wifi、3Gなどを介して...
よろしくお願いします。