問題タブ [cellular-network]
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.
c - 3G モデムの自動検出
バックグラウンド
3G
現在、Linux と C を使用して、複数のモデムとの接続を自動的かつ同時に確立および監視するソフトウェアを構築しています。これは現在かなりうまく機能しています。
/proc/tty/driver/usbserial
すべての GSM モデムを検出するためにファイルを読み込んでいます。
次に、 に使用するインターフェイス (ttyUSBX) とpppd
、AT コマンド (ネットワーク名、RSSI など) に使用するインターフェイスを示すモデム デバイス ID のリストを取得します。
リスト エントリには次が含まれます。
デバイス ID (12d1:1001)、シリアル tty (3)、モデム tty (1)
これは、デバイス12d1:1001
の場合、最初ttyUSB
に関連付けられたものをモデムに使用し、3 番目をAT
コマンドに使用し、2 番目を未使用のままにすることを意味します。
質問: 私が試みたいのは、このリストの必要性をなくすことです。AT コマンドに使用するインターフェイスと、モデムの ppp リンクに使用するインターフェイスを簡単に検出する方法はありますか?
smartphone - Galaxy Note - UMTS 2100?
アンゴラに持っていく携帯電話を購入しようと思っていますが、UMTS 2100 http://www.gsmarena.com/network-bands.php3?sCountry=ANGOLAを搭載した携帯電話を購入する必要があることはわかっています。
Galaxy Noteに興味はあるのですが、GT-N7000版が対応しているかわかりません。多くの仕様サイトを読みましたが、UMTS について言及しているように見えるサイトもあれば、言及していないサイトもあります。UMTS と HSDPA の違いを知らないことは、おそらく役に立たないでしょう。
したがって、Galaxy Note GT-N7000 がアンゴラで動作するかどうか、または UMTS と HSDPA の説明についての情報は素晴らしいでしょう.
ありがとう!
ios - iOSで実際の時刻と日付を特定する方法はありますか(デバイスの時刻ではありません)
iOS では、デバイスの時刻ではなく、実際の時刻 (UTC) を知る必要があります。つまり、ユーザーが時刻や日付を改ざんすることはできません。
ネットワーク接続を必要とするものはすべて良くありません (したがって、タイム サーバーへのアクセスはオプションではありません)。
私の知る限り、これを達成するには2つの理論的な方法があります。
- GPS 衛星信号のタイムスタンプを使用する
- キャリアから現在の時刻を取得する
問題は、この情報が iOS の API によって公開されないことです。
別の方法はありますか?
ios - iOSデバイスで3G機能を決定する
しばらくインターネットを検索してきましたが、アプリが実行されているデバイスが3Gデータをサポートしているかどうかを判断する方法が見つからないようです。
Reachabilityクラスが行っているように、現在アクティブであるかどうかを確認したくありません。デバイスに3Gハードウェアがあるかどうかを知りたいです。
前もって感謝します。
objective-c - iPadセルラー接続で詳細データを取得する方法
ipad で、セルラー接続に関する詳細なデータを取得する方法はありますか?
例えば
- HSPA+ に接続していますか?
- どの 3G 周波数を使用していますか?
あなたは、オタクだけが知りたいと思うこれらすべてのことを知っています。
これまでのところ、私はプライベート API に手を出すことしかできませんでしたSoftwareUpdateServices.framework
戻ります
iphone - デバイスがLTE、3G、HSPA、またはWi-Fiであるかどうかを確認するにはどうすればよいですか?
ユーザーがアプリを操作しているときに、デバイス上にあるネットワークの種類を判別することはできますか?
現在、到達可能性クラスがあり、Wi-FiとCellularを区別できますが、CellularがLTE、3G、HSPA、EDGEであるかどうかを確認するにはどうすればよいですか?
debugging - USB 経由で PC に接続するときにセルラー データを強制する
セルラー データ接続を使用している場合にのみ再現できるいくつかのクラッシュについて、Windows Phone アプリをデバッグしています。しかし、電話を PC に接続して Visual Studio でクラッシュをデバッグすると、電話がコンピューターの (高速) インターネット接続を使用しているため、クラッシュを再現できません。これはおそらく、携帯電話のデータ接続の遅さなどに何らかの形で関係しています...
携帯電話が USB 経由で PC に接続されている場合でも、アプリにセルラー データ接続を強制的に使用させる方法はありますか?
または、PC から切断されているときに電話をテストするときに、どうにかして電話からスタック トレースを取得できますか?
ip - LTEモデムが接続されているときにWindowsがIP接続を開くのを妨げるものは何ですか?
LTEモデムを接続すると、LTEネットワークへの接続プロセスの一部として、シグナリングトラフィックを伝送するためのデフォルトのEPSベアラが設定されます。このデフォルトのベアラは、トラフィックのシグナリングに適したトラフィックフローテンプレートを使用したIP接続です。この仕様では、ネットワークがデフォルトのEPSベアラのTFTを変更して、データを伝送できるようにすることもできます(TS 24.301 6.4.1.1、最後の文)。
したがって、ネットワークがデータを伝送するようにデフォルトのEPSベアラーを設定している場合(専用のEPSベアラーを作成していない場合)、私のテストでは、Windowsで接続を設定するまで、インターネット上での閲覧は許可されないことが示されています。従来の方法。たとえば、Win7ではモバイルブロードバンドAPI接続機能と呼ばれます。
ここに質問があります:適切なサービス品質のIP接続がすでに開いている場合、インターネットブラウジングを許可するためにWindowsはまだ何をしなければなりませんか?
助けてくれてありがとう。
iphone - iOSはアプリ全体でセルラーを禁止します
こんにちは私はいくつかの投稿を読み、Appleの「到達可能性」サンプルを使用して、現在のデバイスがWi-Fiまたはセルラーで実行されているかどうかを確認し、接続を確立できるかどうかを判断できることを確認しました。ただし、アプリにはさまざまなクラスのWebビューとHTTP呼び出しがたくさんあるため、接続を開始するすべてのメソッドでチェックを呼び出さなければならないのではないかと心配しています。ネットワークのステータスを確認し、携帯電話のすべてのトラフィックを禁止する方法はありますか?どうもありがとう。