MyManual

Im "Handbuch" steht im grunde nur, wie man die Kiste anschließt, und man diese angeschaltet bekommt. Weiterführende Infos sind Fehlanzeige, vorbei die Zeit in der Schaltpläne etc. dazugehörten. Muss halt alles billig sein....

Auf russischen Internetseiten gibt es ein paar infos, die man mit Google so enigermaßen übsetzten kann, aber es ist mühselig.....

 

 

Die Menüfunktionen

Technische Daten

Die Angaben und eigene Messungen dazu

Die "Mikrofon" Schnittstelle

Pinbelegung, Kabel, Datenstrom

Im Mikrokabel ist die Leitung für den Lautsprecher und das Mikro jeweils mit eigener Masse.

Für die Logik ist ein UBAT , GND und TxD sowie RxD drinnen.

Die PTT Tase wird NICHT über die Mikroleitung abgebildet ! - Alle bekannten Schaltungen sind da nicht anwendbar.

Wie die Telegramauswertung zeigt, wird die PTT digital im Datenstrom übertragen.

Messages zwischen den Geräten

Debugging Equipment

Dem Protokoll kommt man mit  RJ45 Dose, OSZI, USB TTLL Kabel , Pythons Script, BananaPi, Geduld auf die Schliche...

  1. Physikalische Pinbelegung sicherstellen (Mikro auf, Fotos machen, Kabel durchklingeln)
  2. Prüfaufbau machen
  3. Mit dem Oszi auf den Datenleitungen nach dem kürzesten Bit fahnden (in dem fall 19,2 kBaud)
  4. mittels ttyUSB0 oder ttyUSB1 auf dem Banana die Protokollart prüfen (19k2,1Start,8Data,1Stop, No Parity) - Es mussen dann irgendwelche Zeichen erscheinen, die mit den Aktionen des Gerätesets was plausibles ergeben.
  5. Python Script machen, um den Datenstrom aufzeichnen zu können => Umleiten in Textdatei
  6. Prüfpattern erstellen, damit man später die Daten auswerten kann
  7. Prüfpattern abarbeiten und mitloggen
  8. Datenrahmen analysieren
    1. Startbytes (SNYC) finden (0xee 0xee)
    2. Startbyte für Telegram finden  (0x01 für start, 0x06 für ACK)
    3. Telegram ID's (siehe Liste)
    4. Telegram Frame ende Ermitteln (0x45 0x01 0xfe)
    5. Position und algorithmus für Checksumme (ist das Byte vor Telegramende, außer beim ACK) und wird als Summe(ganzes Telegram aber ohne Telegram Stop) AND 0xFF gerechnet
  9. Die Einzelnen Telegramme auswerten