Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten?

Für alle Themen, die in keinen der anderen Forums-Bereiche passen.
texmex
Beiträge: 4
Registriert: Mo 4. Okt 2010, 00:47

Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten?

Beitrag von texmex » Mo 4. Okt 2010, 01:53

Hallo

Mit MWconn kann man ja einstellen, ob der Surfstick GPRS/UMTS oder bevorzugt das eine oder das andere verwendet.

Mit welchem AT Befehl ist es möglich dies einzustellen?

Ich habe schon gesehen, dass beim Ergebnis von AT+COPS? die letzte Ziffer bei GPRS Nutzung = 0 ist und bei UMTS Nutzung = 2, kann diese aber nicht manuell setzen, es kommt dann immer die Fehlermeldung "Zuviele Parameter".

Benutzeravatar
Hammergott
Beiträge: 574
Registriert: Do 17. Dez 2009, 02:12
Wohnort: 25524/Schleswig-Holstein

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Hammergott » Mo 4. Okt 2010, 09:45

Command: AT+COPS?,
Response: +COPS: (<mode>,[<format>,<oper>[,<AcT>]]),…, (<modeN>,[<formatN>,<operN>[,<AcTN>]])

Command: AT+COPS=?
Response: +COPS: <stat>, long <oper>, short <oper>, numeric <oper>, <AcT>

Response: +CME ERROR:
Command: AT+COPS=<mode>,[<format>,<oper>[,<AcT>]]
Response: OK | +CME ERROR

Description: Get/set current GSM/UMTS network operator, list available operators. This can be used to change for example access type and switch network.

<mode>

0. Automatic network selection (<oper> ignored)
1. Manual network selection, <oper> must be present, <AcT> is optional.
2. Deregister from network.
3. Set <format only, no registration/deregistration.
4. Manual selection with automatic fall back (enters automatic mode if manual selection fails).

<format>

0. Long alphanumeric string
1. Short alphanumeric string
2. Numeric ID

<oper>
String (based on <format>) that identifies the operator.

<stat>

0. Unknown
1. Available
2. Current
3. Forbidden

<AcT> Network access type

0. GSM
1. Compact GSM
2. UTRAN
3. GSM with EGPRS
4. UTRAN with HSDPA
5. UTRAN with HSUPA
6. UTRAN with HSDPA and HSUPA

The following example shows that the devices is connected to the operator called “3″ using UTRAN (which is UMTS, also called 3G). Listing available networks shows the current network, an additional UTMS network called Sweden3G that is forbidden and a GSM network called “3″ that is available.

Example:

>AT+COPS?
+COPS: 0,0,”3″,2

AT+COPS=?
+COPS: (2,”3″,”3″,”24004″,2),(1,”3″,”3″,”24008″,0),(3,”Sweden 3G”,”Sweden3G”,”2)
Hallo texmex,

copy & paste aus Google! Keine Garantie auf Funktion und Vollständigkeit! ;)

MfG

Hammergott
Home: FRITZ!Box 7590 / FRITZ!Repeater 1200
Mobil: ZTE MF667
Home: O2 my Home M 100
Mobil: T-Mobile
Möge der Hammergott mit Euch sein!

texmex
Beiträge: 4
Registriert: Mo 4. Okt 2010, 00:47

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von texmex » Mo 4. Okt 2010, 21:03

Hi,

danke für die Hilfe, die Seite kenn ich bereits.
Ich habe folgendes ins Hyperterminal eingegeben:

AT+COPS=1,2,"26207",0

Wenn ich die 0 eingebe führt dies zur Fehlerausgabe "Too many parameters".
Lass ich sie weg werden zumindest die ersten 3 Parameter angenommen.

Benutzeravatar
Hammergott
Beiträge: 574
Registriert: Do 17. Dez 2009, 02:12
Wohnort: 25524/Schleswig-Holstein

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Hammergott » Mo 4. Okt 2010, 23:35

Sorry, weiter kann ich dir da nicht helfen, vielleicht weis noch jemand

anderes Rat!

MfG

Hammergott
Home: FRITZ!Box 7590 / FRITZ!Repeater 1200
Mobil: ZTE MF667
Home: O2 my Home M 100
Mobil: T-Mobile
Möge der Hammergott mit Euch sein!

Opilionn
Administrator
Beiträge: 719
Registriert: Sa 26. Jul 2008, 18:25

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Opilionn » Sa 9. Okt 2010, 13:26

Hallo!

Der Befehl für die Umschaltung zwischen den Betriebsarten ist leider nicht einheitlich. Am einfachsten findet man ihn raus, wenn man das Serviceprotokoll aktiviert und dann ein bisschen hin- und herschaltet.
Vor jedem Umschalten kann man die Datei servilog.txt in etwas anderes umbenennen, dadurch hat man einen Anhaltspunkt für die Umschaltzeitpunkte.

Oder du hängst das Protokoll hier ins Forum rein, dann such ich die Umschaltbefehle raus.

Grüße Opilionn

texmex
Beiträge: 4
Registriert: Mo 4. Okt 2010, 00:47

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von texmex » Sa 9. Okt 2010, 21:18

Hallo Opilionn

Danke für die Hilfe.
Habe mal im Anhang eine servilog.txt hochgeladen.
Habe MWConn gestartet und dann mehrfach abwechselnd "GPRS ausschließlich" und "UMTS ausschließlich" angewählt und jedesmal gewartet bis Windows die Verbindung unten rechts bestätigt hat.

Gruß texmex
Dateianhänge
servilog.txt
(29.46 KiB) 439-mal heruntergeladen

Opilionn
Administrator
Beiträge: 719
Registriert: Sa 26. Jul 2008, 18:25

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Opilionn » So 10. Okt 2010, 11:40

Hi texmex!

Es handelt sich um ein Huawei-Modem. Das Programm schaltet mit diesen Befehlen um:
AT^SYSCFG=13,1,3FFFFFFF,1,1 (GPRS)
AT^SYSCFG=14,2,3FFFFFFF,1,1 (UMTS)

Ganz allgemein:
AT^SYSCFG=a,b,3FFFFFFF,1,1

Für a und b sind folgende Werte vorgesehen:
13,1: GPRS
14,2: UMTS
2,1: vorrangig GPRS
2,2: vorrangig UMTS

Manche Geräte machen allerdings keinen Unterschied zwischen "vorrangig GPRS" und "vorrangig UMTS", sie verhalten sich dann immer so wie "vorrangig UMTS". Also nicht wundern, sollte das auch bei deinem Modem der Fall sein.

Grüße Opilionn

Benutzeravatar
Hammergott
Beiträge: 574
Registriert: Do 17. Dez 2009, 02:12
Wohnort: 25524/Schleswig-Holstein

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Hammergott » So 10. Okt 2010, 16:24

Sorry at all, für meine Fehlinformation, man lernt halt nie aus! :oops: ;)

MfG

Hammergott
Home: FRITZ!Box 7590 / FRITZ!Repeater 1200
Mobil: ZTE MF667
Home: O2 my Home M 100
Mobil: T-Mobile
Möge der Hammergott mit Euch sein!

Opilionn
Administrator
Beiträge: 719
Registriert: Sa 26. Jul 2008, 18:25

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Opilionn » Mo 11. Okt 2010, 09:46

Hammergott hat geschrieben:Sorry at all, für meine Fehlinformation, man lernt halt nie aus!
Mach dir keine Gedanken, deine Lösung war völlig korrekt. Sie passte nur nicht ganz zum Problem. ;-)

Aber ich bin mir sicher, deine Info wird hilfreich sein, denn das Forum wird ja nicht nur von denjenigen gelesen, die hier Fragen stellen, sondern von vielen anderen, die einfach nur nach einer Problemlösung suchen. Und für die ist es sehr hilfreich, beides zu erfahren: wie man die Betriebsart einstellt UND wie man sie abfragt.

Also: gute Teamarbeit. :-)

Benutzeravatar
Hammergott
Beiträge: 574
Registriert: Do 17. Dez 2009, 02:12
Wohnort: 25524/Schleswig-Holstein

Re: Welcher AT Befehl um zwischen UMTS und GPRS umzuschalten

Beitrag von Hammergott » Mo 11. Okt 2010, 09:58

Danke sehr Master-Chief ;) , für mich jetzt zur "Weiterbildung" die Frage:

Warum wird dann (auf vielen Seiten) zu dem AT+COPS=... Befehl geschrieben,

das man damit Abfragen UND Setzen/Ändern kann (Get/Set....access type...)?

MfG

Hammergott
Home: FRITZ!Box 7590 / FRITZ!Repeater 1200
Mobil: ZTE MF667
Home: O2 my Home M 100
Mobil: T-Mobile
Möge der Hammergott mit Euch sein!

Antworten