Motorola PEI

 

Under Construction, siehe eigene Kategorie Tetra PEI

 

Die PEI, also die Datenschnittstelle eines Funkgeräts (hier Motorola MTP850, Tetra) lässt sich als serielle Schnittstelle ansprechen. 

Hardwaremäßig ist die Schnittstelle in TTL ausgeführt, bei der RX, TX und CTS belegt sind. 

Die Schnittstelle lässt sich über einen einfachen TTL-Wandler per Com-Port, oder mittels eines USB-TTL-5V Adapters ansprechen. Dieser muss die CTS-Leitung zur Verfügung stellen. Von Motorola wird ein Adapter von FTDI empfohlen. 

 

 

Ich habe bisher nur Erfahrungen mit dem MTP850, alle hier gemachten Aussagen beziehen sich also darauf. 

Für die Verbindung mit dem MTP850 wird ein Datenkabel benötigt. Das Programmierkabel (PMKN4026A) funktioniert NICHT, auch wenn es in Windows als virtuelle serielle Schnittstelle erkannt wird. 

Das serielle Datenkabel kommt mit der Bezeichnung "FKN4897", bzw. Nachfolger "PMKN4025".

Ein Eigenbau ist ebenfalls möglich. Das Pinout gibt das Service Manual her (RS232 8-wire). Verwendet werden die Leitungen GND, RXD, TXD, CTS. 

Zudem muss die Leitung "OPT_1" des Funkgerätes nach GND gezogen werden, damit die serielle Schnittstelle aktiviert wird.

 

Eine ausgeschlachtete Ladestation (FTN6575A) eignet sich beispielsweise. Hier könnte auch ein evtl. verwendeter TTL-Pegelwandler eingebaut werden.

 

Mein "Laboraufbau" sah etwa so aus: 

 

 

Sind die Hardware-Vorraussetzungen also erfüllt, geht es mit dem Funkgerät weiter. Hier muss im Codeplug die PEI natürlich aktiviert sein, und korrekte Kommunikationsparameter eingegeben sein. Vor allem die Baudrate ist wichtig! Hierzu evtl. nochmal später mehr. 

 

 

Auf PC-Seite hat man nun einige Möglichkeiten. Derzeit gibt es div. Programme, welche zum Beispiel mit (eingehenden) SDS arbeiten. Auf Einsatzleitebene ist dies z.B. EDP oder ELS-Pro

Von Motorola gibt es auch ein eigenes Programm, allerdings schon Jahre alt: Short Data PEI tool

 

 

Getestet werden kann die Kommunikation per AT-Kommandos. Diese können per Hyperterminal (es empfiehlt sich HTerm) an das Funkgerät gesendet werden. Ein Kommando muss mit <CR> oder <CR+LF> abgeschlossen werden. Das Funkgerät liefert daraufhin einen String zurück.

 

Kurze Übersicht von AT-Kommandos: 

 

AT
ATZ
AT+GMI?       Gibt Modellinfo (Hersteller) zurück
AT+GMR?      Gibt Softwarestand zurück
AT+GSR?       Gibt Seriennummer zurück
AT+GMM?      Gibt Modellnummer zurück
AT+CNUMF?   Gibt ISSI zurück
AT+CTOM?    Gibt zurück ob DMO oder TMO geschaltet ist
AT+CTGS?     Geschaltete DMO-Gruppe abfragen
AT+CTDGR?

AT+CTOM=0    Schaltet auf TMO
AT+CTOM=1    Schaltet auf DMO 

 

 

Weitere Beispiele (aus EDP-Verbindungsprüfung): 

 

AT+GMI?
AT+CSCS=8859-1        Zeichensatz auf ISO8859-1 einstellen
AT+CNUMF?
AT+SIM=0                    OPTA von Sim-Karte abfragen
AT+GPSPOS?                GPS-Position abfragen
AT+GCLI?
AT+CTGL=0,0               Gruppenliste abfragen
AT+CTSP=1,1,11
AT+CTSP=2,0,0
AT+CTSP=1,1,11
AT+CTSP=1,3,130
AT+CTSP=1,2,20
AT+CTSP=1,3,10
AT+RCPIN=000000

 

Rückmeldungen vom Funkgerät:

+CTOM: 0             TMO geschaltet
+CTOM: 1             DMO geschaltet
+CTGS: 1, 123      DMO-Gruppe "123" geschaltet
+CTDGR:              ? (Nur in DMO)

 

 

-----

 

Für den SDS-Empfang in EDP muss zunächst die Schnittstelle für das Programm eingerichtet werden. In der von mit getesteten Version 4.5.0.58 konnte ich die Baudrate auf alles erdenkliche stellen, blieb aber immer auf 115kbps. Also das Funkgerät entsprechend eingestellt. 

Die Schnittstellen-Konfiguration bringt einen Verbindungstest mit. Ein Ergebnis kann beispielsweise so aussehen: 

 

 

 

 

-----

 

ETSI Standard

 

-----

 

 

 

MTP850 Basic Service Manual mit Pinout

 

http://www.scouthome.de/downloads/PMKN4025%20to%20USB.pdf

 

https://www.adafruit.com/datasheets/DS_TTL-232R_CABLES_V201.pdf

http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm

 

Datenblatt PL-2303

 

AT-Commands Reference

 

 

 

 

USB/Black – ? – Pin 1 – GND
USB/Orange – Radio/Yellow – Pin ? – TXD
USB/Yellow – Radio/Orange – Pin ? – RXD
USB/Brown – Radio/Blue – Pin ? – CTS 


USB/Green – Not Used/insulate with shrink tube 
USB/Red – Not Used/insulate with shrink tube

 

From the FTDI USB cable you use four wires:
Yellow - RXD
Orange - TXD
Brown - CTS
Black - Ground
Not used:
Green - RTS
Red - 5V from the USB connector

USB/Green – Not Used/insulate with shrink tube 

 

 

Funkg. MAX232 Pin SubD Function MAX232 Function
   7  2  T2Out  PC Tx/Fug Rx
   8  3  R2In  PC Rx/Fug Tx
 5  9    R2Out  Fug Rx
 4  10    T2In  Fug Tx
 8  11    T1In  CTS
   14  8  T1Out  CTS
 1  15  5  GND  GND

Zusätzlich muss eine Brücke von Pin 13 am Funkgerät (OPT_1) nach GND gesetzt werden, damit das Funkgerät das angeschlossene Datenkabel erkennt.