Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: Motorola MTM800: CME error 4

  1. #1
    Registriert seit
    04.09.2012
    Beiträge
    27

    Motorola MTM800: CME error 4

    Hallo,

    Lange Zeit war ich nicht auf dieser Internetseite aktiv. Aber wo ich mich seit kurzem wieder mit Tetra befasse, fällt (wieder einmal) auf wieviele Infos jenseits der Grenze zu finden sind. Wer ich bin? Mein name ist Ronald, aber als Amateurfunker höre ich auch auf PE2KMV. Im AFU-Bereich befasse ich mich mit Kurzwellenfunk aber im VHF/UHF-Bereich auch mit Digitalfunk. Weil ich Berufsmässig mit Tetra arbeite und diese Betriebsart im Amateurfunk ziemlich unbeliebt / unterbelichtet ist, hat es um so mehr Anziehungskraft.

    Nun aber zum Thema... Auf meinem Arbeitstisch experimentiere ich mit folgenden Geräten:
    - Motorola MTH800 mit Firmware R 7.000.7412
    - Motorola MTM800 mit Firmware R 8.000.7184 und 'Enhanced Control Head', TNP1 is aus
    - alles spielt sich auf DMO ab

    Ziel ist letztendes die PEI-Schnittstelle für Steuerkommandos einzusetzen. Dazu habe ich den 9-Poligen Stecker vom 'Enhanced Control Head' mit der seriellen Schnittstelle vom PC verbunden und ein Terminalprogramm gestartet. Funktioniert prima, solange es darum geht Statusmeldungen zu empfangen. Eine Statusmeldung mit dem MTH800 gesendet wird im Terminalfenster korrekt dargestellt (als Hex versteht sich). Alle andere eingehende Nachrichten aber nicht. Also SDS-Nachrichten kommen zwar auf dem Funkgerät an, werden aber nicht über die PEI-Schnittstelle ausgegeben.

    Wenn ich versuche über die Schnittstelle Kommandos an das MTM800 zu senden, funktioniert das nur bedingt. Z.B. TMO <> DMO wechseln geht, aber Versions- oder ISSI-Daten abfragen nicht. Dann kommt es zur Fehlermeldung. Deswegen habe ich mal in diesem Forum weiter gelesen, und gesehen dass über das Kommando 'AT+CTSP=1,3,130' in den Betriebsmodus gewechselt werden soll, der es auch erlaubt SDS-Daten über die PEI-Schnittstelle auszugeben. Fehlanzeige: auch bei diesem Kommando gibt das MTM800 die Fehlermeldung 'CME ERROR: 4'. Und soweit ich weiss, heisst es dass die Funktion nicht unterstützt wird.

    Und jetzt? Brauche ich andere Firmware? Oder sollte ich gar ein MTM800e auftreiben? Oder...?

    Ich würde mich über jeden kleinen Hinweis freuen!

    Gruss,
    Ronald PE2KMV
    Geändert von pe2kmv (15.05.2016 um 22:31 Uhr)

  2. #2
    Registriert seit
    18.06.2006
    Beiträge
    1.728
    Ist DMO SDS überhaupt aktiviert?

  3. #3
    Registriert seit
    04.09.2012
    Beiträge
    27
    Ja, im DMO-Betrieb kann ich SDS Nachrichten von Gerät zu Gerät schicken und auf dem Display lesen, beantworten und löschen. Funktioniert wunderbar...

  4. #4
    Registriert seit
    31.07.2012
    Beiträge
    231
    Das Setzen des "service profile" bietet viele Optionen. Die sind bestimmt nicht alle hier im Forum erklärt. Ich kann dir nur ans Herz legen die ETSI Spec (ETSI TS 100 392-5) zu lesen.
    Unter 6.4.14 würdest folgende Informationen finden:

    Die Parameter nach dem Kommando "AT+CTSP=" sind "service profile, service layer1, service layer2"

    Das service profile setzt das "Routing-Ziel":
    0 -> MT only
    1 -> TE only
    2 -> Both
    3 -> Neither

    Wenn also 1,3,130 nicht funktioniert, könntest du 2,3,130 testen. Wobei 130 für "Text Messaging with Transport Layer" steht. Wenn du im DMO arbeitest könntest du also auch 1,3,2 ausprobieren. Das steht für "Simple Text Messaging without Transport Layer".

  5. #5
    Registriert seit
    04.09.2012
    Beiträge
    27
    Schon mal vielen Dank fürs mitdenken! Ich komme leider nicht weiter. Die meisten AT-Eingaben führen zu einer Fehlermeldung 4 (feature not supported). Ich bekomme nur eine Ausgabe über PEI sobald eine Statusnachricht eingeht. Aber z.B. den Messagestack beartbeiten geht nicht. Ich kann nur mit AT+CTOM von DMO auf TMO und zurück schalten.

    Im Funkgerät habe ich TNP1 support eingeschaltet, aber dann gibt es noch jede Menge äusserlich identische Einträge für 'default service profile' und 'user defined service profile'. Einigen dieser Einstellungen kann ich manuell ändern auf TE, MT, 'neither' oder blanko. Die Hilfefunktion von CPS ist hier leider doch nicht so hilfreich, und so habe ich keinen Schimmer was hier genau einzutragen ist...

    Aber ich könnte mir vorstellen dass in dieser Ecke des Rätsels Lösung anzusetzen ist...

    73
    Ronald PE2KMV

  6. #6
    Registriert seit
    31.07.2012
    Beiträge
    231
    sorry, meine Glaskugel funktioniert nicht... ;-)

    Poste doch mal dein Log von den Kommandos, die du an die PEI sendest.

  7. #7
    Registriert seit
    04.09.2012
    Beiträge
    27
    Mach Sinn...

    Hier ein Mitschnitt von der Terminalanwendung:

    atz

    OK
    AT+CTOM=0

    +CTOM: 0

    OK
    AT+CTOM=1

    +CTOM: 1

    OK

    +CTGS: 1,1000

    +CTDGR:
    AT+CTSP=1,3,2

    +CME ERROR: 4
    AT+CTSP=1,3,130

    +CME ERROR: 4

    Im Anhang habe ich auch noch ein Screenshot von den TNP1-Einstellungen.

    Ronald.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	CPS_TNP1.PNG 
Hits:	398 
Größe:	32,2 KB 
ID:	16828  

  8. #8
    Registriert seit
    31.07.2012
    Beiträge
    231
    Ich gruppiere mal zur Übersichtlichkeit:

    atz
    OK

    AT+CTOM=0
    +CTOM: 0
    OK

    AT+CTOM=1
    +CTOM: 1
    OK

    +CTGS: 1,1000
    -> Woher kommt das? Ist das ein Unsolicited Result Code für die aktive Gruppe nach dem Wechsel in den Trunk Mode?

    +CTDGR:
    -> Woher kommt das?

    AT+CTSP=1,3,2
    +CME ERROR: 4
    -> Das Serviceprofil wird so von deinem Gerät nicht unterstützt

    AT+CTSP=1,3,130
    +CME ERROR: 4
    -> Das Serviceprofil wird so von deinem Gerät nicht unterstützt

    So sieht bei mir die Initialisierung der PEI eines MTM800FuG (BOS) aus:

    May 22 13:16:23 fds-test-1 fdtsds: tx ATZ
    May 22 13:16:24 fds-test-1 fdtsds: rx OK
    May 22 13:16:25 fds-test-1 fdtsds: tx AT+CTSP=1,2,20
    May 22 13:16:25 fds-test-1 fdtsds: rx OK
    May 22 13:16:26 fds-test-1 fdtsds: tx AT+CTSP=1,3,10
    May 22 13:16:26 fds-test-1 fdtsds: rx OK
    May 22 13:16:27 fds-test-1 fdtsds: tx AT+CTSP=1,3,130
    May 22 13:16:27 fds-test-1 fdtsds: rx OK
    May 22 13:16:28 fds-test-1 fdtsds: tx AT+CTSP=1,1,11
    May 22 13:16:28 fds-test-1 fdtsds: rx OK
    May 22 13:16:29 fds-test-1 fdtsds: tx AT+CTGS=1,xxxxxxx
    May 22 13:16:30 fds-test-1 fdtsds: rx +CTGS: 1,xxxxxxx
    May 22 13:16:30 fds-test-1 fdtsds: rx OK
    May 22 13:16:30 fds-test-1 fdtsds: tx AT+CNUMF?
    May 22 13:16:31 fds-test-1 fdtsds: rx +CNUMF: 0,xxxxxxxxxxxxxxx
    May 22 13:16:31 fds-test-1 fdtsds: rx 2,xxxxxxxx
    May 22 13:16:31 fds-test-1 fdtsds: rx 3,xxxxxxxx
    May 22 13:16:31 fds-test-1 fdtsds: rx 4,xxxxxxxxxxxxxxx
    May 22 13:16:31 fds-test-1 fdtsds: rx OK
    May 22 13:16:33 fds-test-1 fdtsds: tx AT+CTGS?
    May 22 13:16:34 fds-test-1 fdtsds: rx +CTGS: 1,xxxxxxx
    May 22 13:16:34 fds-test-1 fdtsds: rx OK
    May 22 13:16:36 fds-test-1 fdtsds: tx AT+SIM=3
    May 22 13:16:37 fds-test-1 fdtsds: rx +SIM: 3,xxxxxx xx xxx xxx
    May 22 13:16:37 fds-test-1 fdtsds: rx OK
    May 22 13:16:38 fds-test-1 fdtsds: tx AT+CSQ?
    May 22 13:16:38 fds-test-1 fdtsds: rx +CSQ: 16,99
    May 22 13:16:39 fds-test-1 fdtsds: rx OK
    May 22 13:16:39 fds-test-1 fdtsds: tx AT+CREG?
    May 22 13:16:41 fds-test-1 fdtsds: rx +CREG: 1,xxxx,xxxxxxxx

    Das Setzen der Serviceprofile ist entscheidend und hängt teilweise von CPS-Einstellungen ab.

    Wie sieht es mit AT+CTSP=2,3,130 aus? Oder mit AT+CTSP=1,2,20 oder AT+CTSP=1,1,11?

    Die Firmware 7 und 8 ist ja auch schon etwas älter. Ein Update wäre bestimmt nicht verkehrt.

    Ob du mit deinem TNP1 auf dem richtigen Weg bist, weiß ich nicht. Ich habe TNP1 nicht konfiguriert.

  9. #9
    Registriert seit
    04.09.2012
    Beiträge
    27
    Hm, da komme ich leider nicht weiter. Ich habe zwar nog Dateien mit Firmware 10, 13 und 17, aber keine Ahnung für welches Gerät die sind. Und mit meiner CPS Plus Version (R 06.20.09.00) komme ich nicht weiter. Wenn ich versuche die Firmware in die CPS zu laden, kommt eine Fehlermeldung die CPS ist nur bis 10.x brauchbar. Seltsam dass dan die 10-er Firmware die ich habe, sich nicht laden lässt.

    Die Rückmeldung +CTGS:1,1000 gibt die aktuelle DMO-Gruppe an. +CTDGR kommt automatisch als Antwort mit, wobei ich noch nicht im ETSI Standard nachgeschaut habe was es genau heisst.

    Im Moment habe ich auf dem MTM800 Firmware R 08.000.7412. Was brauche ich genau um jedenfalls die Firmware-Thematik mal aus zu grenzen?

    Ronald.

  10. #10
    Registriert seit
    31.07.2012
    Beiträge
    231
    Hier scheint "Big M" nochmal zu unterscheiden zwischen Firmware (z.B. R27.220.8626) und Software (z.B. MR10.6.10). Ob die 1:1 zusammen gehören, weiß ich nicht.
    Welche MR-Version zeigt dein Gerät unter Infos?

  11. #11
    Registriert seit
    04.09.2012
    Beiträge
    27
    Ja, Langeweile kennt Big M nicht...

    Jedenfalls mal durch die Menüs geblättert, ohne was zu finden. Eine manipulierende Tastenkombination habe ich auch im Internet nicht auftreiben können (* # 'menu' 'rechts' funktioniert weder beim MTH800 noch beim MTM800). Daher nochmal mit CPS Plus ausgelesen (siehe Abbildung). Und nochmal einen Screenshot gemacht vom 'Release Packet Manager'.

    Auch nochmal alle Abschnitte in CPS Plus durchlaufen um irgendwo zu entdecken ob ich dieses Info Menü sonstwo aktivieren kann.

    [Ochse vor dem Berg Modus angesagt]
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	CPS_SubscriberUnitPars.png 
Hits:	418 
Größe:	20,7 KB 
ID:	16829   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	CPS_ReleasePacketMan.png 
Hits:	485 
Größe:	20,9 KB 
ID:	16830  

  12. #12
    Registriert seit
    31.07.2012
    Beiträge
    231
    Dann scheint nach dem Screenshot deiner Paketübersicht zu deiner R 08.000.7412 die MR5.12 zu gehören.

  13. #13
    Registriert seit
    04.09.2012
    Beiträge
    27
    Soooo.... die Version MR10.6 mal in Zivil mal aufgetrieben und das MTM800 ein Update geschenkt. Danach das Teil nochmal ausgelesen, und ich sehe schon jede Menge Optionen bzw Einstellungen die ich bis jetzt nicht kannte.

    Sieht schonmal vielversprechend(er) aus! Demnächst werde ich mal weiter basteln und natürlich das Ergebnis kurz mitteilen. Jedenfalls jetzt auch schon mal vielen Dank fürs mitdenken!

    Ronald PE2KMV

  14. #14
    Registriert seit
    31.07.2012
    Beiträge
    231
    Falls es für dich interessant wird:
    1) Möchtest du, dass Status-SDS ausschließlich an der PEI und nicht im FuG-Bedienteil angezeigt werden (AT+CTSP=1,2,20), muss in der CPS die TMO+DMO Notrufoption deaktiviert werden. Wobei ich nicht weiß, ob es die Notrufoption in der zivilen Version gibt.

    2) Möchtest du Position-SDS (LIP) auf der PEI ausgeben, muss das Feature-Flag "GPS" deaktiviert werden.

  15. #15
    Registriert seit
    04.09.2012
    Beiträge
    27
    Und da kommt die Sprachverwirrung. Was in Deutschland 'MTM800 FuG' heisst, ist (der Optik nach) ein MTM800e. Mein MTM800 ist das Vorläufermodell, wobei das Bedienteil genau so aussieht wie beim MTM700. Und so kam is dass ich die MR10.6 Software aufgespielt hatte, und das Gerät nicht mehr startete. Seltsam dass sich die Software einfach so aufspielen liess, aber so ist es nunmal... Kurze Zeit hatte ich die Vermutung ich hätte eine Buchstütze der etwas anderen Art erstellt, aber zum Glück konnte ich noch ein Downgrade machen. Demnächst mal alle Release Packets < MR10.6 in CPS+ laden und dann die letzte Version für das nicht-deutsche MTM800 Teil mal aufspielen.

    Also, mit dem MTM800 FuG / MTM800e könnte ich meine böse Pläne definitiv ausführen. Aber die Dinger sind hierzulande gebraucht fast genau so teuer als neu.

    Ist nochmal gut gegangen...

    Ronald.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •