Odp: Pakiet luci-app-modemdata i co dalej..
modemdata nie korzysta z smsów, więc ciekawe co zrobiłeś. Masz dwa smsy, ponów to co robiłeś poprzednio i sprawdź co się z nimi stanie.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Pakiet luci-app-modemdata i co dalej..
Strony Poprzednia 1 … 6 7 8 9 10 11 12 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
modemdata nie korzysta z smsów, więc ciekawe co zrobiłeś. Masz dwa smsy, ponów to co robiłeś poprzednio i sprawdź co się z nimi stanie.
Zrobiłem uninstall i install luci-app-modemdata. Problem się nie powtórzył.
Poprzednio jeszcze grzebałem w konfiguracji modemu, bo nie wiedziałem co ustawić, ecm, uqmi, modemmanager, czy serial i wszystkie metody próbowałem, może modem zgłupiał. Jak się szybko coś robi z modemem, to się dziwne rzeczy czasem dzieją.
Potem plugin przestał mi wyświetlać SMSy, choć rozpoznawał, że mam ich 13. Zrobiłem sporo razy odśwież wiadomości, przełączałem 'Karta SIM'/'Pamięć modemu', aż zaczęło się pokazywać na zmianę 0 wiadomości, 13 wiadomości, 0 wiadomości (na liście cały czas niczego nie było).
Najlepiej zrobić całkiem identycznie, czyli z wgraniem snapshota. Postaram się to zrobić jak się coś nowego pojawi.
Ale teraz coś piszesz to wyświetlaniu smsów. To nie wyświetla smsów tylko inny plugin.
Pytanie na granicy tego wątku.
Czy jest jakiś plugin (graficzny LUCI lub nie), który robi to co netmonster, czyli skanuje eter i wyświetla co jest dostępne w sieci?
Nie, nie ma. I to czy zobaczysz pobliskie stacje zależy od typu modemu który masz czy to potrafi. Dla quecteli to może być np. AT+QENG="neighbourcell" czy samo AT+COPS=?
W ostatniej wersji pakietu dodalem te paskowe poziomy sygnalow dla pasma podstawowego, sa dostepne w innym oknie po kliknieciu w przycisk, ale sa jak ktos tak lubi. Poprawilem kompatybilnosc pakietu dla Lucyny z pakietem Cezarego, teraz to nakladka 1:1 na skrypty. Dodalem wstepna obsluge bledow. Troche zmienilem wizualnie pare rzeczy. Pozniej zmienie opis w tym temacie bo troche odstaje juz od zdjec z poczatku.
Siemanko ![]()
Cezary mógłbyś zerknąć na tą linijkę, czy tam nie powinno być przypadkiem RSRQ?:
[ -n "$T6" ] && [ "$T6" != "-" ] && addon $((POS + 7)) "(S${IDX}) RSRP" "$T6 dB"Powinno. Zaraz poprawię.
Kompiluję obrazy, więc dziś pojawią się nowe pakiety.
Hello.In the latest version, the data luci-app-modemdata they work correctly.But I can't seem to get the bandwidth information to appear in the main window?.I'm using the code you wrote for a similar model Quectel EC200T(2c7c6026).The SIM slot icon is not displayed.There is one slot on my modem."Data is not supported or cannot be read AT+QUIMSLOT?"Can you tell me what would work?
{
"csq":"29",
"signal":"93",
"operator_name":"ROSTELECOM",
"operator_mcc":"250",
"operator_mnc":"20",
"country":"Russian Federation",
"mode":"LTE B3 (1800 MHz)",
"registration":"1",
"lac_dec":"677",
"lac_hex":"2A5",
"cid_dec":"190104331",
"cid_hex":"B54C30B",
"addon":[{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":38,"key":"SINR","value":"19"}]
}
+ DEVICE=/dev/ttyUSB1
+ '[' -z /dev/ttyUSB1 ]
+ '[' '!' -e /dev/ttyUSB1 ]
+ FORCE_PLMN=
+ '[' x '=' x1 ]
+ FORCE_PLMN=
+ RES=/usr/share/modemdata
+ sms_tool -D -d /dev/ttyUSB1 at 'AT+CPIN?;+CSQ;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?'
+ O='
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+(csq|CSQ)/ {print $2}'
+ CSQ=29
+ '[' -z 29 ]
+ '[' 29 -ge 0 ]
+ '[' 29 -le 31 ]
+ CSQ_PER=93
+ COUNTRY=
+ COPS=
+ COPS_MCC=
+ COPS_MNC=
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,2/ {print $2}'
+ COPS_NUM=25020
+ '[' -n 25020 ]
+ COPS_MCC=250
+ COPS_MNC=20
+ '[' -z ]
+ + + awk '{if(NF==2 && tolower($1)==tolower($2)){print $1}else{print $0}}'
echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F["]' '/^\+COPS:\s*.,0/ {print $2}'
+ COPS=ROSTELECOM
+ '[' -z ROSTELECOM ]
+ '[' -n 25020 ]
+ awk '-F[;]' '/^25020;/ {print $2}' /usr/share/modemdata/mccmnc.dat
+ COUNTRY='Russian Federation'
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
busybox awk '-F[,]' '/^\+CREG/ {gsub(/[[:space:]"]+/,"");printf "T=\"%d\";LAC_HEX=\"%X\";CID_HEX=\"%X\";LAC_DEC=\"%d\";CID_DEC=\"%d\";MODE_NUM=\"%d\"", $2, "0x"$3, "0x"$4, "0x"$3, "0x"$4, $5}'
+ eval 'T="1";LAC_HEX="2A5";CID_HEX="B54C30B";LAC_DEC="677";CID_DEC="190104331";MODE_NUM="7"'
+ T=1
+ LAC_HEX=2A5
+ CID_HEX=B54C30B
+ LAC_DEC=677
+ CID_DEC=190104331
+ MODE_NUM=7
+ REG=1
+ '[' -z 7 ]
+ '[' x7 '=' x0 ]
+ MODE=LTE
+ + echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CME ERROR:/ {print $0;exit}'
+ T=
+ '[' -n ]
+ + + xargs
echo '
+CSQ: 29,99
+CREG: 2,1,"02A5","B54C30B",7
+CPIN: READY
+COPS: 0,0,"ROSTELECOM",7
+COPS: 0,2,"25020",7
OK
'
awk '-F[, ]' '/^\+CPIN:/ {print $0;exit}'
+ T='+CPIN: READY'
+ '[' -n '+CPIN: READY' ]
+ '[' '+CPIN: READY' '=' '+CPIN: READY' ]
+ REGOK=0
+ '[' x1 '=' x1 ]
+ REGOK=1
+ getdevicevendorproduct /dev/ttyUSB1
+ basename /dev/ttyUSB1
+ devname=ttyUSB1
+ readlink -f /sys/class/tty/ttyUSB1/device
+ devpath=/sys/devices/platform/101c0000.ehci/usb1/1-1/1-1:1.3/ttyUSB1
+ T=/sys/devices/platform/101c0000.ehci/usb1/1-1
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idVendor
+ cat /sys/devices/platform/101c0000.ehci/usb1/1-1/idProduct
+ echo usb/2c7c6005
+ VIDPID=usb/2c7c6005
+ '[' -e /usr/share/modemdata/addon/usb/2c7c6005 ]
+ ADDON=
+ cat /tmp/sysinfo/board_name
+ . /usr/share/modemdata/addon/usb/2c7c6005
+ sms_tool -d /dev/ttyUSB1 at at+qtemp
+ O='
+QTEMP: 35,255,255
'
+ echo '
+QTEMP: 35,255,255
'
+ awk '-F[,:]' '/^\+QTEMP/ {t=0;if($2*1>0 && $2*1<255)t=$2;if($3*1>t && $3*1<255)t=$3*1;if($4*1>t && $4*1<255)t=$4*1;printf "%d", t}'
+ T=35
+ '[' -n 35 ]
+ '[' 35 '!=' 0 ]
+ addon 10 Temperature '35 °C'
+ '[' -n ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"}'
+ '[' 1 '=' 1 ]
+ sms_tool -d /dev/ttyUSB1 at 'at+qnwinfo;+qspn'
+ O='
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
+ + + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'xargs
awk '-F[,:]' '/^\+QNWINFO/ {print $2"/"$4}'
+ T='FDD LTE/LTE BAND 3'
+ '[' -n 'FDD LTE/LTE BAND 3' ]
+ + echo '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QNWINFO:/{print $4}'
+ T='"LTE BAND 3"'
+ + sed 's/"LTE BAND \(.*\)"/\1/'
echo '"LTE' BAND '3"'
+ B=3
+ band4g 3
+ echo -n B3
+ echo ' (1800 MHz)'
+ T='B3 (1800 MHz)'
+ MODE='LTE B3 (1800 MHz)'
+ addon 30 'Primary band' 'B3 (1800 MHz)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}'
+ + + echoxargs '
+QNWINFO: "FDD LTE","25020","LTE BAND 3",1425
+QSPN: "ROSTELECOM","ROSTELECOM","ROSTELECOM",0,"25020"
'
awk '-F[,:]' '/^\+QSPN/ {print $2}'
+ T=ROSTELECOM
+ '[' -n ROSTELECOM ]
+ '[' -z ]
+ COPS=ROSTELECOM
+ sms_tool -d /dev/ttyUSB1 at 'at+qeng="servingcell"'
+ O='
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
+ + + xargsecho '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $4}'
+ T=LTE
+ '[' xLTE '=' xLTE ]
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $14}'
+ T=2A5
+ printf '%d' 0x2A5
+ T_DEC=677
+ addon 23 TAC '677 (2A5)'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $12}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 31 'Bandwidth UL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $13}'
+ T=4
+ T1=15
+ '[' -n 15 ]
+ addon 32 'Bandwidth DL' '15 MHz'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}'
+ echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
+ awk '-F[,:]' '/^\+QENG:/ {print $9}'
+ T=222
+ addon 33 PCI 222
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $10}'
+ T=1425
+ addon 34 EARFCN 1425
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $17}'
+ T=-73
+ addon 35 RSSI '-73 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $15}'
+ T=-84
+ addon 36 RSRP '-84 dBm'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"}'
+ + echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
awk '-F[,:]' '/^\+QENG:/ {print $16}'
+ T=-9
+ addon 37 RSRQ '-9 dB'
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"}'
+ echo '
+QENG: "servingcell","NOCONN","LTE","FDD",250,20,B54C30B,222,1425,3,4,4,2A5,-84,-9,-73,19,41
'
+ + xargs
awk '-F[,:]' '/^\+QENG:/ {print $18}'
+ T=19
+ addon 38 SINR 19
+ '[' -n '{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"}' ]
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},'
+ ADDON='{"idx":10,"key":"Temperature","value":"35 °C"},{"idx":30,"key":"Primary band","value":"B3 (1800 MHz)"},{"idx":23,"key":"TAC","value":"677 (2A5)"},{"idx":31,"key":"Bandwidth UL","value":"15 MHz"},{"idx":32,"key":"Bandwidth DL","value":"15 MHz"},{"idx":33,"key":"PCI","value":"222"},{"idx":34,"key":"EARFCN","value":"1425"},{"idx":35,"key":"RSSI","value":"-73 dBm"},{"idx":36,"key":"RSRP","value":"-84 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":38,"key":"SINR","value":"19"}'
+ cat
+ exit 0@IceG: w niektórych skryptach bandwidth jest pod osobnymi indeksami (31/32)
@IceG: w niektórych skryptach bandwidth jest pod osobnymi indeksami (31/32)
Nie.. tylko nie to.. a juz myslalem ze sie nie dotkne przez czas jakis do pakietu. Niech czeka do przyszlego tygodnia, nikt mi nie placi za szybkie poprawki.
Teraz pytanie ile jest takich modemow, czy to tyczy sie tylko lte, czy nie ma wiecej roznic.
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 need to fix the code because I wrote it differently. If I have time and motivation, the next version of package will fix it.
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?
If modem knows at command, add this code:
O=$(sms_tool -d $DEVICE at "AT+QUIMSLOT?")
T=$(echo "$O" | awk -F [:] '/^\+QUIMSLOT/{print $2}' | xargs)
[ -n "$T" ] && addon 11 "Slot" "$T"to script
/usr/share/modemdata/addon/usb/2c7c6005.
Cezary napisał/a:@IceG: w niektórych skryptach bandwidth jest pod osobnymi indeksami (31/32)
Nie.. tylko nie to.. a juz myslalem ze sie nie dotkne przez czas jakis do pakietu. Niech czeka do przyszlego tygodnia, nikt mi nie placi za szybkie poprawki.
Teraz pytanie ile jest takich modemow, czy to tyczy sie tylko lte, czy nie ma wiecej roznic.
Ogóle, to ze 20 skryptów. I tak bandwidth czytasz przez parsowanie bandu, a tu masz podany od razu.
Ogóle, to ze 20 skryptów. I tak bandwidth czytasz przez parsowanie bandu, a tu masz podany od razu.
Wiadomo, że jest to do ogarnięcia.
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.
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.
Don't change anything in script, leave it as Cezary wrote it.
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?
Can you read the SIM slot with at commands? Does modem show it?
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.
{
"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 0When requesting AT+QUIMSLOT? no response at-comandor.
When requesting AT+QUIMSLOT? no response at-comandor.
So we don't have any documentation on how to read it, the command may be different.
Ok, add code like this:
T=$(echo "$O" | 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}')
if [ -n "$T" ]; then
[ "$T" != "0" ] && addon 10 "Temperature" "$T °C"
fi
# Force icon display
addon 11 "Slot" "1"to script
/usr/share/modemdata/addon/usb/2c7c6005Replace this file
/www/luci-static/resources/view/modem/modempreview.jswith this one (I'll compile it when it works)
https://filebin.net/2fbqxb86pnglwsn4
Clear browser's cache.
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.
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.
These are the only commands I know. If modem doesn't respond, the only option is to force the icon to appear (a poor solution).
AT+QUIMSLOT?
AT+QSIMDET?
AT+QSIMSTAT?"/www/luci-static/resources/view/modem/modempreview.js" Does this link not open?
AT+QSIMDET? Works.
Strony Poprzednia 1 … 6 7 8 9 10 11 12 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Pakiet luci-app-modemdata i co dalej..
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc