sanixuser
2016年11月4日 10時17分
お世話になります。
armadillo-IoT G3について、ModemManagerのコマンド(mmcli -m 0)から、
3Gの電波強度(signal quality)と思われる値を取得しようと思っておりますが、
ここで得られる強度の単位、min値、max値を教えていただけないでしょうか?
よろしくお願い致します。
コメント
mizu-shou
お世話になります。
私のArmadillo IoT G3Lでは、
nmcli -m 0 コマンドでエラーになります。
Error: '0' is not valid argument for '-m' option.
心当たりとしては、
・カーネルのバージョンを4.9にアップグレードした
→USB Winchiphead CH341 Single Port Serial Driverをインストールするため
・ELS31-J Firewall設定変更ツールでWANからLTEへのアクセスを有効にしている
ことが挙げられます。
目的としては、LTEの電波強度を取得したいのですが
なにか原因、方法は考えられますでしょうか。
よろしくお願いします。
at_keitaro.takahashi
mizu-shou
> 高橋です。
>
> > 私のArmadillo IoT G3Lでは、
> > nmcli -m 0 コマンドでエラーになります。
> >
>
> nmcliはNetworkManagerのコマンドです。
>
> ModemManagerのコマンドはmmcliとなります。
>
>
> mmcli -m 0 >
ご連絡ありがとうございます。
無事コマンドが通りました。
勘違いで長い時間を消費しました。
その上でもう1点確認したいのですが、
使用しているLTEの周波数帯(バンド)を取得することは可能でしょうか。
ちなみにmmcli -m 0のバンドは以下のようになっています。
Bands | supported: 'unknown'
| current: 'unknown'
at_koseki
2017年6月19日 18時28分
古関です。
回答が遅くなってしまい、申し訳ありません。
> armadillo-IoT G3について、ModemManagerのコマンド(mmcli -m 0)から、
> 3Gの電波強度(signal quality)と思われる値を取得しようと思っておりますが、
> ここで得られる強度の単位、min値、max値を教えていただけないでしょうか?
Min, Maxは0~100です。
単位で説明しますと、
3Gモジュールが測定可能なRSSI値(dBm)の範囲で、百分率(パーセント)表示したものになります。
ModemManagerの実装的には、AT+CSQコマンドで取得できるrssi値(0~31 or 99)を
百分率に換算して表示しています。
rssiとdBmの関係は以下です。
0: -113 dBm or less
1: -111 dBm
2~30: -109... -53 dBm
31: -51 dBm or greater
99: not known or not detectable
ModemManagerのコード箇所は以下辺りです(当社提供のものとバージョンは異なりますが、処理は同じです)。
https://github.com/openshine/ModemManager/blob/master/src/mm-broadband-…