Ergebnis 1 bis 15 von 94

Thema: SDS2DB schreibt SDS-Nachrichten in eine MySQL-Datenbank

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    20.03.2015
    Beiträge
    24
    Code:
    smi: tx AT+CTSP=2,2,20
    smi: rx OK
    habs geändert nun OK, aber egal was ich für einen Status drücke ich erhalte folgendes:
    (ISSI geändert in 1234567)

    Code:
    Status 1 gedrückt: 
    smi: rx +CTSDSR: 13,2490293,0,1234567,0,16
    smi: rx FE00
    Status 2 gedrückt: 
    smi: rx +CTSDSR: 13,2490293,0,1234567,0,16
    smi: rx FE00
    Ich hätte etwas anders erwartet, da kann ich ja nichts auswerten?

  2. #2
    Registriert seit
    30.07.2012
    Beiträge
    227
    Was hättest du denn erwartet? Hast du den Status auf dem Gerät gedrückt wo du mit der PEI verbunden bist? Dann siehst du auf der PEI nicht, welchen Status du sendest. Das "FE00" ist eine Quittung, das dein Staus empfangen wurde. Hast du ein bestimmtes Anwendungsszenario im Auge?

  3. #3
    Registriert seit
    20.03.2015
    Beiträge
    24
    Im sds.log fand ich folgendes:

    Code:
    19:01:16 sds.motorola.rx.ttyUSB0: txrx: "rx" device: "ttyUSB0" id: "2190211"
    19:01:16 sds.motorola.rx.ttyUSB0: visible: 0
    19:01:17 sds.motorola.rx.ttyUSB0: creating new rx SDS message object
    19:01:17 sds.motorola.rx.ttyUSB0: publishing rx SDS message object on MQTT topic "smi/msg/sds/rx"
    Und am Funkgerät wird die Quittierung ja als Neue Nachricht angezeigt... Von ILS XY ... BY..... Auf Wache.
    Daher dachte ich, das die Quittierung eine SDS ist.

    Folgendes habe ich wenn eine Sprechtaste aufgetastet wird oder?
    Code:
    smi: rx +ENCR: 15,BYXY XYZ0123456789123456

  4. #4
    Registriert seit
    30.07.2012
    Beiträge
    227
    Zum PEI-Log bei Drücken der Sprechtaste kann ich nix sagen. In meiner Anwendung sind die FuGs auf eine reine Datengruppe geschaltet. Da wird kein Gruppenruf empfangen.

    Zu Zitat: "Und am Funkgerät wird die Quittierung ja als Neue Nachricht angezeigt... Von ILS XY ... BY..... Auf Wache. Daher dachte ich, das die Quittierung eine SDS ist." fällt mir folgendes ein:
    Wenn das Nachrichtenrouting auf die PEI gesetzt ist, dürften die Nachrichten nicht mehr im Nachrichteneingang ankommen. Im Umkehrschluss heißt das, dass du noch Meldungen empfängst, die nicht auf die PEI geroutet werden. Sind das Meldungen die auf das "Home Mode Display" gesendet werden? Du kannst ja mal die PIDs 204 und 220 auf die PEI leiten und schauen...

    Die Quittungen, die ich im vergangenen Post meinte, waren Status-SDS mit "FE00", die beinhalten aber keinen Text.

  5. #5
    Registriert seit
    20.03.2015
    Beiträge
    24
    Danke Dir! :) PID 220 wird angenommen, 204 liefert Fehler 33 oder 3.
    Code:
    smi: tx AT+CTSP=1,3,220
    smi: rx OK
    
    smi: tx AT+CTSP=1,2,204
    smi: rx +CME ERROR: 33
    smi: tx AT+CTSP=1,3,204
    smi: rx +CME ERROR: 3

    sds log wieder wie gewohnt:
    Code:
    sds.motorola.rx.ttyUSB0: txrx: "rx" device: "ttyUSB0" id: "2190211"
    sds.motorola.rx.ttyUSB0: visible: 0
    sds.motorola.rx.ttyUSB0: creating new rx SDS message object
    sds.motorola.rx.ttyUSB0: publishing rx SDS message object on MQTT topic "smi/msg/sds/rx"
    und im ttyUSB.log auch nicht mehr:
    Code:
    smi: rx +CTSDSR: 13,2190211,0,1234567,0,16
    smi: rx FE00

  6. #6
    Registriert seit
    30.07.2012
    Beiträge
    227
    Du könntest mal schauen, ob du die PID 204 für die PEI registrieren kannst, wenn du das Feature-Flag "Home mode display" im Codeplug deaktivierst. (Vergleichbares gilt für das Feature-Flag "GPS" für LIP-SDS an der PEI.)

  7. #7
    Registriert seit
    20.03.2015
    Beiträge
    24
    Mit PID 137 (Immediate text messaging / flash), kappt's scheinbar:
    Code:
    smi: tx AT+CTSP=1,3,137
    Leider klappts mit 2,3,137 nicht, damit die Quittierung auch am Display erscheint.

    Code:
    smi: rx 89006A8D02739142595244........................65
    Ab 91 kann ich das von Hexadezimal in ASCII umwandeln. Davor bin ich etwas überfragt, vermutlich sind das Header Daten.
    Hat da jemand einen Tipp für mich?

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
  •