1

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Perhaps this offer will suit you. So far, there are no more ideas for improvement.

2

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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

3

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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

4

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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.

5

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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 0

6

(279 odpowiedzi, napisanych Oprogramowanie / Software)

The archive link does not open:"https://filebin.net/2fbqxb86pnglwsn4" You can send it by gmail.

7

(279 odpowiedzi, napisanych Oprogramowanie / Software)

AT Commands AT+QSIMDET? +QSIMDET: 0,0

8

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Thank you very much. I'll be waiting for you in a week. Bandwidth!

9

(279 odpowiedzi, napisanych Oprogramowanie / Software)

This command also works. AT Commands AT+QSIMSTAT? +QSIMSTAT: 1,1

10

(279 odpowiedzi, napisanych Oprogramowanie / Software)

O=$(sms_tool -d $DEVICE at "AT+QSIMDET?")

T=$(echo "$O" | awk -F [:] '/^\+QSIMDET/{print $2}' | xargs)
[ -n "$T" ] && addon 11 "Slot" "1" "$T"

11

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Yes

12

(279 odpowiedzi, napisanych Oprogramowanie / Software)

{
"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 0

13

(279 odpowiedzi, napisanych Oprogramowanie / Software)

AT+QSIMDET? # Force icon display
addon 11 "Slot" "1" Works.

14

(279 odpowiedzi, napisanych Oprogramowanie / Software)

AT+QSIMDET? Works.

15

(279 odpowiedzi, napisanych Oprogramowanie / Software)

"/www/luci-static/resources/view/modem/modempreview.js" Does this link not open?

16

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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.

17

(279 odpowiedzi, napisanych Oprogramowanie / Software)

When requesting AT+QUIMSLOT?  no response at-comandor.

18

(279 odpowiedzi, napisanych Oprogramowanie / Software)

{
"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 0

19

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Yes, 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.

20

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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.

21

(279 odpowiedzi, napisanych Oprogramowanie / Software)

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 &deg;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 &deg;C'
+ '[' -n  ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;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 &deg;C"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;C"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;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 &deg;C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;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 &deg;C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 &deg;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 0