201

Odp: Pakiet luci-app-modemdata i co dalej..

fayzdraxmanov86 napisał/a:

AT+QSIMDET? Works.

Show result..

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

202

Odp: Pakiet luci-app-modemdata i co dalej..

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

203

Odp: Pakiet luci-app-modemdata i co dalej..

fayzdraxmanov86 napisał/a:

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

I don't understand.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

204

Odp: Pakiet luci-app-modemdata i co dalej..

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

205 (edytowany przez IceG 2025-08-31 18:43:43)

Odp: Pakiet luci-app-modemdata i co dalej..

What did you do?

You added it?

# Force icon display
addon 11 "Slot" "1"

What about this command?

AT+QSIMDET?

What returns?

fayzdraxmanov86 napisał/a:

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

Open file on router using WinSCP and replace it with the one from the archive.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

206

Odp: Pakiet luci-app-modemdata i co dalej..

Yes

207

Odp: Pakiet luci-app-modemdata i co dalej..

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

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

208

Odp: Pakiet luci-app-modemdata i co dalej..

This code should not look like this.

OK, it's late, no more helping for today. I explained what I could.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

209

Odp: Pakiet luci-app-modemdata i co dalej..

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

210

Odp: Pakiet luci-app-modemdata i co dalej..

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

211 (edytowany przez IceG 2025-08-31 19:15:03)

Odp: Pakiet luci-app-modemdata i co dalej..

fayzdraxmanov86 napisał/a:

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

https://filebin.net/2fbqxb86pnglwsn4
Download the file, unzip it, and replace it on your router. Check if it shows the bandwidth correctly.

What about this command?

AT+QSIMDET?

What returns?

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

212

Odp: Pakiet luci-app-modemdata i co dalej..

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

213

Odp: Pakiet luci-app-modemdata i co dalej..

What's the point of all this? If there's only one SIM slot, why bother reading the SIM slot number?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

214

Odp: Pakiet luci-app-modemdata i co dalej..

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

215

Odp: Pakiet luci-app-modemdata i co dalej..

Link works and opens normally..
https://filebin.net/2fbqxb86pnglwsn4

but I added it here too..
https://github.com/4IceG/Personal_data/ … glwsn4.zip

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

216

Odp: Pakiet luci-app-modemdata i co dalej..

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

217

Odp: Pakiet luci-app-modemdata i co dalej..

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.

218

Odp: Pakiet luci-app-modemdata i co dalej..

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

219

Odp: Pakiet luci-app-modemdata i co dalej..

Hi,
Text is too long/content is too large, so it looks bad in these places.
I will add content hiding (at the ends), but improving the translation would also help.

@fayzdraxmanov86 How we can shorten it and keep the meaning?

msgid "Connection state"
msgstr "Состояние соединения"

Check the Russian translation, if anything can be shortened, I am waiting for suggestions.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

220

Odp: Pakiet luci-app-modemdata i co dalej..

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

221

Odp: Pakiet luci-app-modemdata i co dalej..

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

222

Odp: Pakiet luci-app-modemdata i co dalej..

IceG napisał/a:

Hi,
Text is too long/content is too large, so it looks bad in these places.
I will add content hiding (at the ends), but improving the translation would also help.

@fayzdraxmanov86 How we can shorten it and keep the meaning?

msgid "Connection state"
msgstr "Состояние соединения"

Check the Russian translation, if anything can be shortened, I am waiting for suggestions.

Hi IceG,

I enjoy using the 3Ginfo and Mademdata extensions. When testing on modules like RM500Q, RM502Q, RM520N, and RM500U, your extensions work without any issues.

However, I noticed that the Mademdata extension does not display the band information when I access it with the RM551E module. The 3Ginfo extension works flawlessly with the RM551E.

Would it be possible for you to provide a fix for the RM551E module? I have taken screenshots of this for you.

Regards from Turkey.

https://ibb.co/HTvttpNx
https://ibb.co/WWN76P11

223

Odp: Pakiet luci-app-modemdata i co dalej..

Show debug data.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

224

Odp: Pakiet luci-app-modemdata i co dalej..

Cezary napisał/a:

Show debug data.

Which command can I use to perform this operation?

225

Odp: Pakiet luci-app-modemdata i co dalej..

click buttons on "Diagnostics" tab.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.