次のコードをgetGtheを使用してエラーレートを取得しようとしていますが、常に-1しか取得できません。あなたは誰でも有効なビット誤り率を得る考えがありますか?正しい価値を得るために助けてください。有効なビットエラーレートまたはRxクオリティを取得する方法
コードは以下のとおりです。
次のコードをgetGtheを使用してエラーレートを取得しようとしていますが、常に-1しか取得できません。あなたは誰でも有効なビット誤り率を得る考えがありますか?正しい価値を得るために助けてください。有効なビットエラーレートまたはRxクオリティを取得する方法
コードは以下のとおりです。
このbug report comment #4をお読みください。それはオプションであり、したがって可能であることがわかります。モデムの製造元から提供されていない場合は-1を返します。
引用:
問題はTSでAT + CSQ 27.007セクション8.5は、オプションとして表示されていることです。したがって、モデムメーカーは、標準インタフェースを使用して信号とビットエラーレートの両方を提供するかどうかを選択できます。だから-1を見ると、モデムの人々はそれを実装していないことを意味します。
親愛なるWarrentFaith、ありがとうございました。フィールド値を取得する他の方法もあります。 –
ハードウェアおよび/またはドライバが情報を提供しない場合、入手する方法はありません。ごめんなさい – WarrenFaith
ここで、MyPhoneStateListener MyListener = new MyPhoneStateListener()を設定しますか? ? –