Perhaps this offer will suit you. So far, there are no more ideas for improvement.
Strony 1
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez fayzdraxmanov86
Strony 1
Perhaps this offer will suit you. So far, there are no more ideas for improvement.
Hello, thank you for responding.
Shorten the gap distance, marked with the arrow on the screenshot.
msgid "Network status"
msgstr "Состояние сети"https://disk.yandex.ru/i/orJpVe3bARKGiA https://disk.yandex.ru/i/_2wDPCoTasyysA
Hello, I'm writing to you again.
In my modemdata, when the signal strength is "excellent," the text touches the border of the frame,
and when I change the language, it goes beyond the frame.
I've tried changing the screen resolution and monitor size, but it doesn't work.
How can this be fixed?Follow the screenshot link.https://disk.yandex.ru/i/Tmv0Zxw5tKN1dAhttps://disk.yandex.ru/i/1D6EH-KEWJnZOg
Thank you so much for your help, everything works perfectly.
A small issue with the level status display text 'SINR', it goes out of the frame on the right side.
I downloaded the archive and installed it. The bandwidth is working
{
"csq":"30",
"signal":"96",
"operator_name":"ROSTELECOM",
"operator_mcc":"250",
"operator_mnc":"20",
"country":"Russian Federation",
"mode":"LTE B3 (1800 MHz)",
"registration":"1",
"lac_dec":"677",
"lac_hex":"2A5",
"cid_dec":"190104331",
"cid_hex":"B54C30B",
"addon":[{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"},{"idx":38,"key":"SINR","value":"21 dB"}]
}
+ DEVICE=/dev/ttyUSB1
+ '[' -z /dev/ttyUSB1 ]
+ '[' '!' -e /dev/ttyUSB1 ]
+ FORCE_PLMN=
+ '[' x '=' x1 ]
+ FORCE_PLMN=
+ RES=/usr/share/modemdata
+ sms_tool -D -d /dev/ttyUSB1 at 'AT+CPIN?;+CSQ;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?'
+ O='
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
+ + echo '
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+(csq|CSQ)/ {print $2}'
+ CSQ=30
+ '[' -z 30 ]
+ '[' 30 -ge 0 ]
+ '[' 30 -le 31 ]
+ CSQ_PER=96
+ COUNTRY=
+ COPS=
+ COPS_MCC=
+ COPS_MNC=
+ + echo '
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,2/ {print $2}'
+ COPS_NUM=25020
+ '[' -n 25020 ]
+ COPS_MCC=250
+ COPS_MNC=20
+ '[' -z ]
+ + + awk '{if(NF==2 && tolower($1)==tolower($2)){print $1}else{print $0}}'
echo '
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,0/ {print $2}'
+ COPS=ROSTELECOM
+ '[' -z ROSTELECOM ]
+ '[' -n 25020 ]
+ awk '-F[;]' '/^25020;/ {print $2}' /usr/share/modemdata/mccmnc.dat
+ COUNTRY='Russian Federation'
+ + echo '
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
busybox awk '-F[,]' '/^\+CREG/ {gsub(/[[:space:]"]+/,"");printf "T=\"%d\";LAC_HEX=\"%X\";CID_HEX=\"%X\";LAC_DEC=\"%d\";CID_DEC=\"%d\";MODE_NUM=\"%d\"", $2, "0x"$3, "0x"$4, "0x"$3, "0x"$4, $5}'
+ eval 'T="1";LAC_HEX="2A5";CID_HEX="B54C30B";LAC_DEC="677";CID_DEC="190104331";MODE_NUM="7"'
+ T=1
+ LAC_HEX=2A5
+ CID_HEX=B54C30B
+ LAC_DEC=677
+ CID_DEC=190104331
+ MODE_NUM=7
+ REG=1
+ '[' -z 7 ]
+ '[' x7 '=' x0 ]
+ MODE=LTE
+ + echo '
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CME ERROR:/ {print $0;exit}'
+ T=
+ '[' -n ]
+ + + xargs
echo '
+CSQ: 30,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CPIN:/ {print $0;exit}'
+ T='+CPIN: READY'
+ '[' -n '+CPIN: READY' ]
+ '[' '+CPIN: READY' '=' '+CPIN: READY' ]
+ REGOK=0
+ '[' x1 '=' x1 ]
+ REGOK=1
+ getdevicevendorproduct /dev/ttyUSB1
+ basename /dev/ttyUSB1
+ devname=ttyUSB1
+ readlink -f /sys/class/tty/ttyUSB1/device
+ devpath=/sys/devices/platform/101c0000.ehci/usb1/1-1/1-1:1.3/ttyUSB1
+ T=/sys/devices/platform/101c0000.ehci/usb1/1-1
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idVendor
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idProduct
+ echo usb/2c7c6005
+ VIDPID=usb/2c7c6005
+ '[' -e /usr/share/modemdata/addon/usb/2c7c6005 ]
+ ADDON=
+ cat /tmp/sysinfo/board_name
+ . /usr/share/modemdata/addon/usb/2c7c6005
+ sms_tool -d /dev/ttyUSB1 at at+qtemp
+ O='
+QTEMP: 37,255,255
'
+ + echo '
+QTEMP: 37,255,255
'
awk '-F[,:]' '/^\+QTEMP/ {t=0;if($2*1>0 && $2*1<255)t=$2;if($3*1>t && $3*1<255)t=$3*1;if($4*1>t && $4*1<255)t=$4*1;printf "%d", t}'
+ T=37
+ '[' -n 37 ]
+ '[' 37 '!=' 0 ]
+ addon 10 Temperature '37 °C'
+ '[' -n ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"}'
+ '[' 1 '=' 1 ]
+ sms_tool -d /dev/ttyUSB1 at 'at+qnwinfo;+qspn'
+ O='
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
+ + + xargsecho
'
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QNWINFO/ {print $2"/"$4}'
+ T='FDD LTE/LTE BAND 3'
+ '[' -n 'FDD LTE/LTE BAND 3' ]
+ '[' x7 '=' x7 ]
+ + sed 's/.*LTE BAND \(.*\)/\1/'
echo FDD LTE/LTE BAND 3
+ B=3
+ band4g 3
+ echo -n B3
+ echo ' (1800 MHz)'
+ T='B3 (1800 MHz)'
+ MODE='LTE B3 (1800 MHz)'
+ addon 30 'Primary band' 'B3 (1800 MHz)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}'
+ + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'xargs
+ awk '-F[,:]' '/^\+QSPN/ {print $2}'
+ T=ROSTELECOM
+ '[' -n ROSTELECOM ]
+ '[' -z ]
+ COPS=ROSTELECOM
+ sms_tool -d /dev/ttyUSB1 at 'AT+QSIMSTAT?'
+ O='
+QSIMSTAT: 1,1
'
+ + + echo '
+QSIMSTAT: 1,1
'
xargs
awk -F '[:]' '/^\+QSIMSTAT/{print $2}'
+ T=1,1
+ '[' -n 1,1 ]
+ addon 11 Slot 1 1,1
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"}'
+ sms_tool -d /dev/ttyUSB1 at 'at+qeng="servingcell"'
+ O='
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
+ + + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
xargs
awk '-F[,:]' '/^\+QENG:/ {print $4}'
+ T=LTE
+ '[' xLTE '=' xLTE ]
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $14}'
+ T=2A5
+ printf '%d' 0x2A5
+ T_DEC=677
+ addon 23 TAC '677 (2A5)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $12}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 31 'Bandwidth UL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $13}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 32 'Bandwidth DL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $9}'
+ T=222
+ addon 33 PCI 222
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}'
+ echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
+ awk '-F[,:]' '/^\+QENG:/ {print $10}'
+ T=1425
+ addon 34 EARFCN 1425
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $17}'
+ T=-73
+ '[' -73 '!=' - ]
+ addon 35 RSSI '-73 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $15}'
+ T=-84
+ addon 36 RSRP '-84 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $16}'
+ T=-10
+ addon 37 RSRQ '-10 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-10,-73,21,41
'
awk '-F[,:]' '/^\+QENG:/ {print $18}'
+ T=21
+ addon 38 SINR '21 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"37 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"},{"idx":38,"key":"SINR","value":"21 dB"}'
+ cat
+ exit 0The archive link does not open:"https://filebin.net/2fbqxb86pnglwsn4" You can send it by gmail.
AT Commands AT+QSIMDET? +QSIMDET: 0,0
Thank you very much. I'll be waiting for you in a week. Bandwidth!
This command also works. AT Commands AT+QSIMSTAT? +QSIMSTAT: 1,1
O=$(sms_tool -d $DEVICE at "AT+QSIMDET?")
T=$(echo "$O" | awk -F [:] '/^\+QSIMDET/{print $2}' | xargs)
[ -n "$T" ] && addon 11 "Slot" "1" "$T"Yes
{
"csq":"28",
"signal":"90",
"operator_name":"ROSTELECOM",
"operator_mcc":"250",
"operator_mnc":"20",
"country":"Russian Federation",
"mode":"LTE B3 (1800 MHz)",
"registration":"1",
"lac_dec":"677",
"lac_hex":"2A5",
"cid_dec":"190104331",
"cid_hex":"B54C30B",
"addon":[{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":38,"key":"SINR","value":"21 dB"}]
}
+ DEVICE=/dev/ttyUSB1
+ '[' -z /dev/ttyUSB1 ]
+ '[' '!' -e /dev/ttyUSB1 ]
+ FORCE_PLMN=
+ '[' x '=' x1 ]
+ FORCE_PLMN=
+ RES=/usr/share/modemdata
+ sms_tool -D -d /dev/ttyUSB1 at 'AT+CPIN?;+CSQ;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?'
+ O='
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+(csq|CSQ)/ {print $2}'
+ CSQ=28
+ '[' -z 28 ]
+ '[' 28 -ge 0 ]
+ '[' 28 -le 31 ]
+ CSQ_PER=90
+ COUNTRY=
+ COPS=
+ COPS_MCC=
+ COPS_MNC=
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,2/ {print $2}'
+ COPS_NUM=25020
+ '[' -n 25020 ]
+ COPS_MCC=250
+ COPS_MNC=20
+ '[' -z ]
+ + + awk '{if(NF==2 && tolower($1)==tolower($2)){print $1}else{print $0}}'
echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,0/ {print $2}'
+ COPS=ROSTELECOM
+ '[' -z ROSTELECOM ]
+ '[' -n 25020 ]
+ awk '-F[;]' '/^25020;/ {print $2}' /usr/share/modemdata/mccmnc.dat
+ COUNTRY='Russian Federation'
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
busybox awk '-F[,]' '/^\+CREG/ {gsub(/[[:space:]"]+/,"");printf "T=\"%d\";LAC_HEX=\"%X\";CID_HEX=\"%X\";LAC_DEC=\"%d\";CID_DEC=\"%d\";MODE_NUM=\"%d\"", $2, "0x"$3, "0x"$4, "0x"$3, "0x"$4, $5}'
+ eval 'T="1";LAC_HEX="2A5";CID_HEX="B54C30B";LAC_DEC="677";CID_DEC="190104331";MODE_NUM="7"'
+ T=1
+ LAC_HEX=2A5
+ CID_HEX=B54C30B
+ LAC_DEC=677
+ CID_DEC=190104331
+ MODE_NUM=7
+ REG=1
+ '[' -z 7 ]
+ '[' x7 '=' x0 ]
+ MODE=LTE
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CME ERROR:/ {print $0;exit}'
+ T=
+ '[' -n ]
+ + + xargsecho
'
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CPIN:/ {print $0;exit}'
+ T='+CPIN: READY'
+ '[' -n '+CPIN: READY' ]
+ '[' '+CPIN: READY' '=' '+CPIN: READY' ]
+ REGOK=0
+ '[' x1 '=' x1 ]
+ REGOK=1
+ getdevicevendorproduct /dev/ttyUSB1
+ basename /dev/ttyUSB1
+ devname=ttyUSB1
+ readlink -f /sys/class/tty/ttyUSB1/device
+ devpath=/sys/devices/platform/101c0000.ehci/usb1/1-1/1-1:1.3/ttyUSB1
+ T=/sys/devices/platform/101c0000.ehci/usb1/1-1
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idVendor
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idProduct
+ echo usb/2c7c6005
+ VIDPID=usb/2c7c6005
+ '[' -e /usr/share/modemdata/addon/usb/2c7c6005 ]
+ ADDON=
+ cat /tmp/sysinfo/board_name
+ . /usr/share/modemdata/addon/usb/2c7c6005
+ sms_tool -d /dev/ttyUSB1 at at+qtemp
+ O='
+QTEMP: 39,255,255
'
+ + echo '
+QTEMP: 39,255,255
'
awk '-F[,:]' '/^\+QTEMP/ {t=0;if($2*1>0 && $2*1<255)t=$2;if($3*1>t && $3*1<255)t=$3*1;if($4*1>t && $4*1<255)t=$4*1;printf "%d", t}'
+ T=39
+ '[' -n 39 ]
+ '[' 39 '!=' 0 ]
+ addon 10 Temperature '39 °C'
+ '[' -n ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"}'
+ '[' 1 '=' 1 ]
+ sms_tool -d /dev/ttyUSB1 at 'at+qnwinfo;+qspn'
+ O='
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
+ + + xargsecho
'
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QNWINFO/ {print $2"/"$4}'
+ T='FDD LTE/LTE BAND 3'
+ '[' -n 'FDD LTE/LTE BAND 3' ]
+ '[' x7 '=' x7 ]
+ + sed 's/.*LTE BAND \(.*\)/\1/'
echo FDD LTE/LTE BAND 3
+ B=3
+ band4g 3
+ echo -n B3
+ echo ' (1800 MHz)'
+ T='B3 (1800 MHz)'
+ MODE='LTE B3 (1800 MHz)'
+ addon 30 'Primary band' 'B3 (1800 MHz)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}'
+ + + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'xargs
awk '-F[,:]' '/^\+QSPN/ {print $2}'
+ T=ROSTELECOM
+ '[' -n ROSTELECOM ]
+ '[' -z ]
+ COPS=ROSTELECOM
+ sms_tool -d /dev/ttyUSB1 at 'AT+QSIMDET?'
+ O='
+QSIMDET: 0,0
'
+ + + echo '
+QSIMDET: 0,0
'
xargs
awk -F '[:]' '/^\+QSIMDET/{print $2}'
+ T=0,0
+ '[' -n 0,0 ]
+ addon 11 Slot 1 0,0
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"}'
+ sms_tool -d /dev/ttyUSB1 at 'at+qeng="servingcell"'
+ O='
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
+ + + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
xargs
awk '-F[,:]' '/^\+QENG:/ {print $4}'
+ T=LTE
+ '[' xLTE '=' xLTE ]
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $14}'
+ T=2A5
+ printf '%d' 0x2A5
+ T_DEC=677
+ addon 23 TAC '677 (2A5)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $12}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 31 'Bandwidth UL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $13}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 32 'Bandwidth DL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $9}'
+ T=222
+ addon 33 PCI 222
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $10}'
+ T=1425
+ addon 34 EARFCN 1425
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $17}'
+ T=-74
+ '[' -74 '!=' - ]
+ addon 35 RSSI '-74 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $15}'
+ T=-85
+ addon 36 RSRP '-85 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $16}'
+ T=-9
+ addon 37 RSRQ '-9 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-9,-74,21,40
'
awk '-F[,:]' '/^\+QENG:/ {print $18}'
+ T=21
+ addon 38 SINR '21 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"39 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":11,"key":"Slot","value":"1"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-74 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":38,"key":"SINR","value":"21 dB"}'
+ cat
+ exit 0AT+QSIMDET? # Force icon display
addon 11 "Slot" "1" Works.
AT+QSIMDET? Works.
"/www/luci-static/resources/view/modem/modempreview.js" Does this link not open?
AT+QUIMSLOT This command is responsible for switching the sim slot. But I only have one slot. Is there an alternative? To show that the sim is present and has one slot.
When requesting AT+QUIMSLOT? no response at-comandor.
{
"csq":"28",
"signal":"90",
"operator_name":"ROSTELECOM",
"operator_mcc":"250",
"operator_mnc":"20",
"country":"Russian Federation",
"mode":"LTE B3 (1800 MHz)",
"registration":"1",
"lac_dec":"677",
"lac_hex":"2A5",
"cid_dec":"190104331",
"cid_hex":"B54C30B",
"addon":[{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"},{"idx":38,"key":"SINR","value":"23 dB"}]
}
+ DEVICE=/dev/ttyUSB1
+ '[' -z /dev/ttyUSB1 ]
+ '[' '!' -e /dev/ttyUSB1 ]
+ FORCE_PLMN=
+ '[' x '=' x1 ]
+ FORCE_PLMN=
+ RES=/usr/share/modemdata
+ sms_tool -D -d /dev/ttyUSB1 at 'AT+CPIN?;+CSQ;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?'
+ O='
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
+ echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
+ awk '-F[, ]' '/^\+(csq|CSQ)/ {print $2}'
+ CSQ=28
+ '[' -z 28 ]
+ '[' 28 -ge 0 ]
+ '[' 28 -le 31 ]
+ CSQ_PER=90
+ COUNTRY=
+ COPS=
+ COPS_MCC=
+ COPS_MNC=
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,2/ {print $2}'
+ COPS_NUM=25020
+ '[' -n 25020 ]
+ COPS_MCC=250
+ COPS_MNC=20
+ '[' -z ]
+ + + awk '{if(NF==2 && tolower($1)==tolower($2)){print $1}else{print $0}}'
echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,0/ {print $2}'
+ COPS=ROSTELECOM
+ '[' -z ROSTELECOM ]
+ '[' -n 25020 ]
+ awk '-F[;]' '/^25020;/ {print $2}' /usr/share/modemdata/mccmnc.dat
+ COUNTRY='Russian Federation'
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
busybox awk '-F[,]' '/^\+CREG/ {gsub(/[[:space:]"]+/,"");printf "T=\"%d\";LAC_HEX=\"%X\";CID_HEX=\"%X\";LAC_DEC=\"%d\";CID_DEC=\"%d\";MODE_NUM=\"%d\"", $2, "0x"$3, "0x"$4, "0x"$3, "0x"$4, $5}'
+ eval 'T="1";LAC_HEX="2A5";CID_HEX="B54C30B";LAC_DEC="677";CID_DEC="190104331";MODE_NUM="7"'
+ T=1
+ LAC_HEX=2A5
+ CID_HEX=B54C30B
+ LAC_DEC=677
+ CID_DEC=190104331
+ MODE_NUM=7
+ REG=1
+ '[' -z 7 ]
+ '[' x7 '=' x0 ]
+ MODE=LTE
+ + echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CME ERROR:/ {print $0;exit}'
+ T=
+ '[' -n ]
+ + + xargs
echo '
+CSQ: 28,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CPIN:/ {print $0;exit}'
+ T='+CPIN: READY'
+ '[' -n '+CPIN: READY' ]
+ '[' '+CPIN: READY' '=' '+CPIN: READY' ]
+ REGOK=0
+ '[' x1 '=' x1 ]
+ REGOK=1
+ getdevicevendorproduct /dev/ttyUSB1
+ basename /dev/ttyUSB1
+ devname=ttyUSB1
+ readlink -f /sys/class/tty/ttyUSB1/device
+ devpath=/sys/devices/platform/101c0000.ehci/usb1/1-1/1-1:1.3/ttyUSB1
+ T=/sys/devices/platform/101c0000.ehci/usb1/1-1
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idVendor
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idProduct
+ echo usb/2c7c6005
+ VIDPID=usb/2c7c6005
+ '[' -e /usr/share/modemdata/addon/usb/2c7c6005 ]
+ ADDON=
+ cat /tmp/sysinfo/board_name
+ . /usr/share/modemdata/addon/usb/2c7c6005
+ sms_tool -d /dev/ttyUSB1 at at+qtemp
+ O='
+QTEMP: 38,255,255
'
+ + echo '
+QTEMP: 38,255,255
'
awk '-F[,:]' '/^\+QTEMP/ {t=0;if($2*1>0 && $2*1<255)t=$2;if($3*1>t && $3*1<255)t=$3*1;if($4*1>t && $4*1<255)t=$4*1;printf "%d", t}'
+ T=38
+ '[' -n 38 ]
+ '[' 38 '!=' 0 ]
+ addon 10 Temperature '38 °C'
+ '[' -n ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"}'
+ '[' 1 '=' 1 ]
+ sms_tool -d /dev/ttyUSB1 at 'at+qnwinfo;+qspn'
+ O='
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
+ + + xargs
echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QNWINFO/ {print $2"/"$4}'
+ T='FDD LTE/LTE BAND 3'
+ '[' -n 'FDD LTE/LTE BAND 3' ]
+ '[' x7 '=' x7 ]
+ + sed 's/.*LTE BAND \(.*\)/\1/'
echo FDD LTE/LTE BAND 3
+ B=3
+ band4g 3
+ echo -n B3
+ echo ' (1800 MHz)'
+ T='B3 (1800 MHz)'
+ MODE='LTE B3 (1800 MHz)'
+ addon 30 'Primary band' 'B3 (1800 MHz)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}'
+ + + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
xargs
awk '-F[,:]' '/^\+QSPN/ {print $2}'
+ T=ROSTELECOM
+ '[' -n ROSTELECOM ]
+ '[' -z ]
+ COPS=ROSTELECOM
+ sms_tool -d /dev/ttyUSB1 at 'AT+QUIMSLOT?'
+ O='
'
+ + + echo '
'xargs
awk -F '[:]' '/^\+QUIMSLOT/{print $2}'
+ T=
+ '[' -n ]
+ sms_tool -d /dev/ttyUSB1 at 'at+qeng="servingcell"'
+ O='
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
+ + + echoxargs
'
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $4}'
+ T=LTE
+ '[' xLTE '=' xLTE ]
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $14}'
+ T=2A5
+ printf '%d' 0x2A5
+ T_DEC=677
+ addon 23 TAC '677 (2A5)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $12}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 31 'Bandwidth UL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $13}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 32 'Bandwidth DL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $9}'
+ T=222
+ addon 33 PCI 222
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $10}'
+ T=1425
+ addon 34 EARFCN 1425
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $17}'
+ T=-75
+ '[' -75 '!=' - ]
+ addon 35 RSSI '-75 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $15}'
+ T=-85
+ addon 36 RSRP '-85 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $16}'
+ T=-10
+ addon 37 RSRQ '-10 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-85,-10,-75,23,39
'
awk '-F[,:]' '/^\+QENG:/ {print $18}'
+ T=23
+ addon 38 SINR '23 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"38 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-75 dBm"},{"idx":36,"key":"RSRP","value":"-85 dBm"},{"idx":37,"key":"RSRQ","value":"-10 dB"},{"idx":38,"key":"SINR","value":"23 dB"}'
+ cat
+ exit 0Yes, I've restored it to its original state. I'm just explaining how bandwidth works in the adjacent window.
This command does not work, AT+QUIMSLOT I've tried it.Instead of this command, I substituted AT+CSQ then the icon works, but the meaning of the text 28,29. I apologize if I'm not presenting the answers and questions correctly. I'm doing everything by trial and error.
Thank you for your prompt reply. Let's wait. The router is unnamed and there is no openvrt support for it.So I'm turning it around for myself.
For the sake of interest, I tried to change the name bandwidth, addon 31 "EARFCN UL" "$T1 MHz" and the 15 MHz is displayed in the window. But in the next window position.
Hello.In the latest version, the data luci-app-modemdata they work correctly.But I can't seem to get the bandwidth information to appear in the main window?.I'm using the code you wrote for a similar model Quectel EC200T(2c7c6026).The SIM slot icon is not displayed.There is one slot on my modem."Data is not supported or cannot be read AT+QUIMSLOT?"Can you tell me what would work?
{
"csq":"29",
"signal":"93",
"operator_name":"ROSTELECOM",
"operator_mcc":"250",
"operator_mnc":"20",
"country":"Russian Federation",
"mode":"LTE B3 (1800 MHz)",
"registration":"1",
"lac_dec":"677",
"lac_hex":"2A5",
"cid_dec":"190104331",
"cid_hex":"B54C30B",
"addon":[{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":38,"key":"SINR","value":"19"}]
}
+ DEVICE=/dev/ttyUSB1
+ '[' -z /dev/ttyUSB1 ]
+ '[' '!' -e /dev/ttyUSB1 ]
+ FORCE_PLMN=
+ '[' x '=' x1 ]
+ FORCE_PLMN=
+ RES=/usr/share/modemdata
+ sms_tool -D -d /dev/ttyUSB1 at 'AT+CPIN?;+CSQ;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?'
+ O='
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+(csq|CSQ)/ {print $2}'
+ CSQ=29
+ '[' -z 29 ]
+ '[' 29 -ge 0 ]
+ '[' 29 -le 31 ]
+ CSQ_PER=93
+ COUNTRY=
+ COPS=
+ COPS_MCC=
+ COPS_MNC=
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,2/ {print $2}'
+ COPS_NUM=25020
+ '[' -n 25020 ]
+ COPS_MCC=250
+ COPS_MNC=20
+ '[' -z ]
+ + + awk '{if(NF==2 && tolower($1)==tolower($2)){print $1}else{print $0}}'
echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,0/ {print $2}'
+ COPS=ROSTELECOM
+ '[' -z ROSTELECOM ]
+ '[' -n 25020 ]
+ awk '-F[;]' '/^25020;/ {print $2}' /usr/share/modemdata/mccmnc.dat
+ COUNTRY='Russian Federation'
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
busybox awk '-F[,]' '/^\+CREG/ {gsub(/[[:space:]"]+/,"");printf "T=\"%d\";LAC_HEX=\"%X\";CID_HEX=\"%X\";LAC_DEC=\"%d\";CID_DEC=\"%d\";MODE_NUM=\"%d\"", $2, "0x"$3, "0x"$4, "0x"$3, "0x"$4, $5}'
+ eval 'T="1";LAC_HEX="2A5";CID_HEX="B54C30B";LAC_DEC="677";CID_DEC="190104331";MODE_NUM="7"'
+ T=1
+ LAC_HEX=2A5
+ CID_HEX=B54C30B
+ LAC_DEC=677
+ CID_DEC=190104331
+ MODE_NUM=7
+ REG=1
+ '[' -z 7 ]
+ '[' x7 '=' x0 ]
+ MODE=LTE
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CME ERROR:/ {print $0;exit}'
+ T=
+ '[' -n ]
+ + + xargs
echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CPIN:/ {print $0;exit}'
+ T='+CPIN: READY'
+ '[' -n '+CPIN: READY' ]
+ '[' '+CPIN: READY' '=' '+CPIN: READY' ]
+ REGOK=0
+ '[' x1 '=' x1 ]
+ REGOK=1
+ getdevicevendorproduct /dev/ttyUSB1
+ basename /dev/ttyUSB1
+ devname=ttyUSB1
+ readlink -f /sys/class/tty/ttyUSB1/device
+ devpath=/sys/devices/platform/101c0000.ehci/usb1/1-1/1-1:1.3/ttyUSB1
+ T=/sys/devices/platform/101c0000.ehci/usb1/1-1
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idVendor
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idProduct
+ echo usb/2c7c6005
+ VIDPID=usb/2c7c6005
+ '[' -e /usr/share/modemdata/addon/usb/2c7c6005 ]
+ ADDON=
+ cat /tmp/sysinfo/board_name
+ . /usr/share/modemdata/addon/usb/2c7c6005
+ sms_tool -d /dev/ttyUSB1 at at+qtemp
+ O='
+QTEMP: 35,255,255
'
+ echo '
+QTEMP: 35,255,255
'
+ awk '-F[,:]' '/^\+QTEMP/ {t=0;if($2*1>0 && $2*1<255)t=$2;if($3*1>t && $3*1<255)t=$3*1;if($4*1>t && $4*1<255)t=$4*1;printf "%d", t}'
+ T=35
+ '[' -n 35 ]
+ '[' 35 '!=' 0 ]
+ addon 10 Temperature '35 °C'
+ '[' -n ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"}'
+ '[' 1 '=' 1 ]
+ sms_tool -d /dev/ttyUSB1 at 'at+qnwinfo;+qspn'
+ O='
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
+ + + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'xargs
awk '-F[,:]' '/^\+QNWINFO/ {print $2"/"$4}'
+ T='FDD LTE/LTE BAND 3'
+ '[' -n 'FDD LTE/LTE BAND 3' ]
+ + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QNWINFO:/{print $4}'
+ T='"LTE BAND 3"'
+ + sed 's/"LTE BAND \(.*\)"/\1/'
echo '"LTE' BAND '3"'
+ B=3
+ band4g 3
+ echo -n B3
+ echo ' (1800 MHz)'
+ T='B3 (1800 MHz)'
+ MODE='LTE B3 (1800 MHz)'
+ addon 30 'Primary band' 'B3 (1800 MHz)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}'
+ + + echoxargs '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QSPN/ {print $2}'
+ T=ROSTELECOM
+ '[' -n ROSTELECOM ]
+ '[' -z ]
+ COPS=ROSTELECOM
+ sms_tool -d /dev/ttyUSB1 at 'at+qeng="servingcell"'
+ O='
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
+ + + xargsecho '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $4}'
+ T=LTE
+ '[' xLTE '=' xLTE ]
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $14}'
+ T=2A5
+ printf '%d' 0x2A5
+ T_DEC=677
+ addon 23 TAC '677 (2A5)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $12}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 31 'Bandwidth UL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $13}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 32 'Bandwidth DL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}'
+ echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
+ awk '-F[,:]' '/^\+QENG:/ {print $9}'
+ T=222
+ addon 33 PCI 222
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $10}'
+ T=1425
+ addon 34 EARFCN 1425
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $17}'
+ T=-73
+ addon 35 RSSI '-73 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $15}'
+ T=-84
+ addon 36 RSRP '-84 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $16}'
+ T=-9
+ addon 37 RSRQ '-9 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"}'
+ echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
+ + xargs
awk '-F[,:]' '/^\+QENG:/ {print $18}'
+ T=19
+ addon 38 SINR 19
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":38,"key":"SINR","value":"19"}'
+ cat
+ exit 0Strony 1
eko.one.pl → Posty przez fayzdraxmanov86
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc