CAT-6 Module Basteleien

28 März 2014
4.271
2.169
Ich frage mich, was genau die " <maxdist> Requested accuracy of fix" bei !GPSAUTOSTART bedeutet.

AT! GPSFIX = 1, 15, 10

1 = Standalone (wird von einer Mobilstation nicht unterstützt)
15 = maxTime
10 = maxdist

<maxdist> fordert eine eigenständige Positionsfixierung mit einer Genauigkeit von 10 Metern an.
<maxtime> Die Anforderung schlägt fehl (Zeitüberschreitung), wenn das Modem keine Positionskorrektur innerhalb von 15 Sekunden ermitteln kann.

Überlege mir gerade ob ich nicht so Sierra Modul in meine neue HILTI einbaue !
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: peterpan
3 Mai 2019
18
2
Ah ja, im Zusammenghang mit dem Timeout und der Annahme, dass durch Einbeziehung mehrerer Positionsinformationen (Assisted GPS gefolgt vom Empfang weiterer Satelliten) die Positionsschätzung über die Zeit hinweg immer genauer wird, macht es Sinn. Wenn man die maxdist-Genauigkeitspräferenz mit dem Wert 4294967280 auf beliebig setzt, wird man wohl zunächst extrem ungenaue Schätzungen bekommen, da die ungenauen Werte einfach so ausgespuckt werden. Damit dürften aber die Win32 Location API und darauf aufbauende Apps klarkommen. Es sollte sogar von Vorteil sein, denn man spart sich das Warten bis das Modem über die Genauigkeitsansprüche entscheidet, sondern z.B. die Karten-App wird dann vermutlich schon gleich zur geschätzten Koordinate zoomen und eine transparente Blase entsprechend der Ungenauigkeitsschätzung darstellen.

Leider ist das alles noch theoretisch, weil meine Antenne noch in Osteuropa im Postzug ist.

HILTI IoT, warum auch nicht.
 
3 Mai 2019
18
2
Es scheint soweit alles zu funktionieren.

Code:
at!dalgtxagc?
Paths: 4
Tx0:  AGC: 22.0 dBm  RBi: 5 RB: 81 PA: 4 TxGainIdx: 73 MTPL: 0.0 dBm  IQgain: 0 MPR: 10 AMPR: 0 NS: 1 SARmpr: 162 PDet Mode: L PDetAGC: 0 PDet: 70.0 dBm  Traw: 2560 Tscaled: 110 Tidx: 3 Trem: 19
Tx1:  AGC: 0.1 dBm  RBi: 255 RB: 255 PA: 4 TxGainIdx: 0 MTPL: 0.0 dBm  IQgain: 0 MPR: 10 AMPR: 0 NS: 1 SARmpr: 162 PDet Mode: L PDetAGC: 0 PDet: 70.0 dBm  Traw: 2560 Tscaled: 110 Tidx: 3 Trem: 19
Tx2:  AGC: 0.1 dBm  RBi: 255 RB: 255 PA: 4 TxGainIdx: 0 MTPL: 0.0 dBm  IQgain: 0 MPR: 10 AMPR: 0 NS: 1 SARmpr: 162 PDet Mode: L PDetAGC: 0 PDet: 70.0 dBm  Traw: 2560 Tscaled: 110 Tidx: 3 Trem: 19
Tx3:  AGC: -70.0 dBm  RBi: 0 RB: 0 PA: 0 TxGainIdx: 0 MTPL: 0.0 dBm  IQgain: 0 MPR: 0 AMPR: 0 NS: 0 SARmpr: 0 PDet Mode: H PDetAGC: 0 PDet: 0.0 dBm  Traw: 0 Tscaled: 0 Tidx: 0 Trem: 0

GPS läuft auch in verschiedenen Applikationen welche direkt den NMEA-Port abgreifen, nicht jedoch in der Location API. Der generische Treiber unterstützt das wohl nicht.
 
3 Mai 2019
18
2
GPSDirect hilft jetzt als Notlösung für die Sensor und Location API über den NMEA-Port, aber das ist sicherlich nur irgendein Treiberproblem.

Nächste Baustelle: Assisted GPS (AGPS) über SUPL Server der Telekom, ggf. mittels LBS APN (?). Kennt sich da jemand aus? Dies scheint der Server für T-Mobile zu sein:

Code:
AT!GPSSUPLURL="10.176.29.225"
AT!GPSPORTID=7275

Kann den aber weder Pingen noch Telnetten, stammt auch aus älteren Forenfäden.
 
5 April 2021
3
0
Hi guys, anybody speaks english? I own a ZBT WE-826 + Sierra EM7455 with OpenWRT 19.07.7 and with your mbim.sh works like a sharm! As everybody I lost internet connection after 4-5 hours so I'm testing your reconnection script but did,'t works... If I ssh ifdown wan I lost internet and I have to reboot manuallt WWAN interface.

Can you take a look to my scripts? I placed loopback.sh and reconn.sh under /home/ and sessionhold.sh under /etc/init.d/, all are chmod 777. I modded loopback.sh because my router's ip it's 192.168.1.1, nothing more.

Thanks to everydoby!
 

Anhänge

  • My Reconnect.zip
    2,7 KB · Aufrufe: 22
5 April 2021
3
0
I tried many times this tutorial but I'm not able to get modemmanger working. Furthermore luci-proto-modemmanager doesn't seems supported on 19.07.7.

My network config is this:

config interface 'broadband'
option device '/sys/devices/platform/101c0000.ehci/usb1/1-1/1-1.3'
option proto 'modemmanager'
option apn 'internet.it'
and this mmcli log:
root@OpenWrt:~# mmcli -L
/org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated] EM745 5
root@OpenWrt:~# mmcli -m 0
--------------------------------
General | dbus path: /org/freedesktop/ModemManager1/Modem/0
| device id: 6d88dbed15e21bf9ffc7f214b2b4e098ecc1e406
--------------------------------
Hardware | manufacturer: Sierra Wireless, Incorporated
| model: EM7455
| firmware revision: SWI9X30C_02.33.03.00
| carrier config: default
| h/w revision: EM7455
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id: 3xxxxxxxxxxxx6
--------------------------------
System | device: /sys/devices/platform/101c0000.ehci/usb1/1-1/ 1-1.3
| drivers: cdc_mbim, qcserial
| plugin: Sierra
| primary port: cdc-wdm0
| ports: ttyUSB0 (qcdm), ttyUSB1 (at), cdc-wdm0 (mbim) , wwan0 (net)
--------------------------------
Status | unlock retries: sim-pin2 (3)
| state: disabled
| power state: on
| signal quality: 0% (cached)
--------------------------------
Modes | supported: allowed: 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 3g, 4g; preferred: 3g
| allowed: 3g, 4g; preferred: 4g
| current: allowed: 4g; preferred: none
--------------------------------
Bands | supported: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2,
| eutran-1, eutran-2, eutran-3, eutran-4, eutra n-5, eutran-7, eutran-8,
| eutran-12, eutran-13, eutran-20, eutran-25, e utran-26, eutran-29,
| eutran-30, eutran-41
| current: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2,
| eutran-1, eutran-2, eutran-3, eutran-4, eutra n-5, eutran-7, eutran-8,
| eutran-12, eutran-13, eutran-20, eutran-25, e utran-26, eutran-29,
| eutran-30, eutran-41
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
--------------------------------
3GPP | imei: 3xxxxxxxxxxxxxx6
| enabled locks: fixed-dialing
--------------------------------
3GPP EPS | ue mode of operation: csps-2
--------------------------------
SIM | dbus path: /org/freedesktop/ModemManager1/SIM/0
 
13 Dezember 2015
822
319
Hi guys, anybody speaks english? I own a ZBT WE-826 + Sierra EM7455 with OpenWRT 19.07.7 and with your mbim.sh works like a sharm! As everybody I lost internet connection after 4-5 hours so I'm testing your reconnection script but did,'t works... If I ssh ifdown wan I lost internet and I have to reboot manuallt WWAN interface.

Can you take a look to my scripts? I placed loopback.sh and reconn.sh under /home/ and sessionhold.sh under /etc/init.d/, all are chmod 777. I modded loopback.sh because my router's ip it's 192.168.1.1, nothing more.

Thanks to everydoby!
my watchdog-script is attached. works rock-solid for me.
you may want to edit it for your needs. install usbreset and edit its device-id, if you choose to use this command. because i have a different device (EM7565) but I also use it with mbim. ;-)
 

Anhänge

  • wan_watcher.sh.txt
    1,2 KB · Aufrufe: 30
  • Gefällt mir
Reaktionen: KOSH
5 April 2021
3
0
Hi Blaubeere, thanks for your script! Can you explain me please in wich directory I have to copy it and how autostart it?
 

Aktuelle Themen