Fahrzeugstatus ohne Tetra (FMS / manuel)

    • Offizieller Beitrag

    Solange Du ein Tetra kompatibles JSON schickst, macht der EM den richtigen Aufruf, also Ja!

  • Also ich habe nun einen Webserver erstellt der folgenden part vom EM erhält:

    GET /live.json HTTP/1.1

    User-Agent: websocket-sharp/1.0

    Host: 127.0.0.1:8181

    Upgrade: websocket

    Connection: Upgrade

    Sec-WebSocket-Key: NOJuG2vlaRgM7VCk/HT8Ew==

    Sec-WebSocket-Version: 13

    Das Antworte ich ihm:

    HTTP/1.1 101 Switching Protocols

    Upgrade: websocket

    Connection: Upgrade

    Sec-WebSocket-Accept: abAvmSfZ35fQsu8OPrZXGf9kGlE=

    danach ist scheinbar eine Verbindung vorhanden (das Telefon unten rechts ist Grün)

    Aber egal welchen String ich sende er reagiert nicht daruf ?

    so:

    {"type": "status","status": "1","statusCode": "8003","statusText": "Status 1 - E-Bereit Funk","destSSI": "2669900","destName": "Daten","srcSSI": "4671234","srcName": "GG 2-42-1","ts": "\/Date(1499155242655)\/","radioID": 1,"radioName": "Extern","remark": ""}

    oder so:

    {"type": "status","statusCode": "8003","srcSSI": "4671234","}

    braucht er vieleicht noch etwas ?

    Eigenes Smartephone = Galaxy Note 10 Plus Android 11 OnePlus 3T A3003 Android 9

  • Ich komme leider nicht weiter. Die Websocketsache scheint schwieriger als ich zu beginn gedacht habe.

    Ich poste hier nochmal den Code der dem letzten Stand von mir entspricht.

    Der enthaltene Websocket ist allerdings nicht Funktionstüchtig.

    Vieleicht hilft es jemand anderen weiter. Wenn einer die lösung für den Websocket hat bzw. beisteuern kann hätte ich auf jedenfall interesse.

    Eigenes Smartephone = Galaxy Note 10 Plus Android 11 OnePlus 3T A3003 Android 9

  • hier der restliche Code passte Zwecks Zeichzahl nicht in einen

    Eigenes Smartephone = Galaxy Note 10 Plus Android 11 OnePlus 3T A3003 Android 9

  • Der Code beinhaltet hauptsächlich den Websocket (den ich nicht zum laufen bekommen habe) und ein paar möglichkeiten den String mit dem Status zu gestalten.

    Der EM versucht eine Verbindung aufzubauen verteht aber nicht wenn ich ihm was schicke, bzw. schließt die Verbindung sofort wieder wenn ich ihm etwas schicke.

    Vieleicht hat ja jemand anderes mehr Erfolg.

    Eigenes Smartephone = Galaxy Note 10 Plus Android 11 OnePlus 3T A3003 Android 9

    • Offizieller Beitrag

    Als Ergänzung: Der Websocket der mit Tetra verbunden ist macht eine Exception: WebSocketSharp.WebSocketException: An unsupported opcode.

    EinsatzMonitor ver. 2019.4.1.2 unter Windows Server 2016 Datacenter ver. 1607

    EinsatzApp ver. 2019.4.4 unter iPhone Xs iOS ver. 12.3 beta 1

    EinsatzApp ver. 11.0.22.6 unter iPad Pro iOS ver. 12.3 beta 1

    EinsatzTablet ver. 1.6 unter iPad Pro iOS ver. 12.3 beta 1

    EinsatzApp ver. 2019.2.1 unter Genymotion ver. 3.0.0 (Samsung Galaxy S8 mit Android 8.0)

    Groupe Cynotechnique Luxembourg