Armadilloフォーラム

LTEモデムの通信品質の取得方法について

senso

2024年11月20日 13時59分

お世話になっております。

armadilloのLTEモデムのRSSI、RSRP、RSRQ、SNR、エラー率のような通信品質を取得したいと考えております。
RSRPとRSRQについては、ソースコード上で”org.freedesktop.ModemManager1.Modem.Signal”のsetup()メソッドでポーリングレートを設定後、プロパティの”LTE”を確認することで取得できていることは確認いたしました。
org.freedesktop.ModemManager1.Modem.Signal: ModemManager Reference Manual

そのほかのRSSI、SNR、エラー率についてはどのように取得すればよろしいでしょうか。
また、現在のハードウェア上で取得可能かどうかはThales 製 ELS31-J/EMS31-Jのマニュアルに記載されていますでしょうか。
もしご不都合なければ、Thales 製 ELS31-J/EMS31-Jのマニュアルをご共有いただけますと幸いです。

==========
製品型番:A6E+Di8+Ai4
Debian/ABOSバージョン:3.20.3-at.4
カーネルバージョン:5.10.228-0-at
3G/LTE モジュール情報 (Debianのみ):
その他:
LTEモデム:Thales 製 ELS31-J/EMS31-J
modemmanagerバージョン:1.14.12-0.2
==========

コメント

at_mitsuhiro.yoshida

2024年11月20日 14時09分

吉田です。

Armadillo-IoT A6E ドキュメントダウンロード
https://armadillo.atmark-techno.com/armadillo-iot-a6e/resources/documen…
に「Cinterion(R) EMS31-J ドキュメント」と「Cinterion(R) ELS31-J ドキュメント」がありますので
こちらを参照ください。

ファイルのダウンロードには、製品購入登録と会社名などの入力が必要となります。

資料を入手し、確認したところ、該当のATコマンドが存在することを確認いたしました。
つきましては、ATコマンドでの取得方法についてご教示ください。

at_mitsuhiro.yoshida

2024年11月27日 13時44分

吉田です、以下の通りです。
LTE モジュールの状態によってはコマンドを受け付けないことがあります。

Cat.1 モデルの場合、

armadillo:~# send-at /dev/ttymxc3 [command] echo

Cat.M1 モデルの場合、

armadillo:~# send-at /dev/ttyMux2 [command] echo ems31