Genau! Ich verwende VMware und hab einfach ein Debian Grundsystem installiert.
Braucht auch nicht viele Resourcen, da nur diese drei Scripte laufen müssen.
Genau! Ich verwende VMware und hab einfach ein Debian Grundsystem installiert.
Braucht auch nicht viele Resourcen, da nur diese drei Scripte laufen müssen.
da passiert aber sonst am Windows nichts oder?
Damit installierst du praktisch ein neues Betriebssystem in einem Comtainer. Der kann dann parallel zum Windows laufen.
ah ok.
Weis nur nicht wie dein script die Daten von dem Radio Operator ziehe kann.
Bzw wie man dies einstellen müßte.
Leider habe ich mit Radio Operator keine Erfahrungen. Aber wenn du die Daten über irgend ne Schnittstelle übergeben kannst, wäre es theoretisch möglich.
Vermutlich müsste man dann aber auch den Script anpassen, da das Parsen für FMS32 ausgelegt ist.
hmm schadee.
Wäre cool gewesen.
Aber wahrscheinlich muß ich doch warten bis wir in ca einem halben Jahr auf Digitalfunk umgestellt haben
bei uns läuft noch ein Programm Namens xampp dies lädt die FMS-Kennung hoch.
Vielleicht gibt es da eine möglichkeit es ab zugreifen
hab mal angefragt.
Sie haben keine offene Schnittstelle.
Ginge das hier mit der API wo Andreas gemacht hat?
Oder was brauchst du genau von denen?
Gruß
Markus
Hallo Markus,
Wie genau macht ihr das den aktuell? Also mit welchem Programmen und Protokollen wird der Status übergeben? Und wie zeigt ihr das aktuell an? Ihr verwendet Xampp als Webserver? Eventuell kann man ja an irgend nem Punkt die Daten abfangen?
Hy,
ja das hat die Softwarefirma gemacht mit dem Xampp.
Weis nicht wie er das gemacht hat.
Wie geht denn das hier mit der offene Api?
Jetzt wäre es natürlich noch der Hammer wenn jemand der sich damit auskennt ne .exe basteln könnte die von FMS32 per Aktion angesprochen wird und die Statis ins Connect pusht... dass sowas geht weiß ich von anderen Anbietern, die darüber z.B. ihren SMS Alarm ansteuern. Leider habe ich 0 Ahnung vom programmieren..
Die API funktioniert ja so, dass du die Daten per POST Befehl an die Schnittstelle schicken. (Ich mach das per php)
Wo du die Daten herbekommst, und wir du das an die Schnitstelle übergibst ist eigentlich egal.
Die API nimmt den Status entgegen und zeigt das in connect und dem Monitor an.
Du musst also nur die Daten die du hast irgendwie weiterverarbeiten und an die API schicken, dass dein Monitor den Status anzeigt.
Wie muss ich vorgehen?
1.VMware Player installieren?
2.Netcat installieren?
3.Wie muss ich deine Scripte einfügen in ein Verzeichniss?
4. Geht auch FMS32?
Würde mal die Demotesten von FMS32 ob es überhaupt geht.
WQo sehe ich dan die Statusmeldungen nur im Monitor oder auch auf der App?
Statusmeldung sollten dann im Einsatzfall in Monitor sein, ansonsten immer bei Connect unter dem jeweiligen Fahrzeug.
Hallo Markus,
Du kannst auch anstelle der virtuellen Maschine mit Cygwin arbeiten. Find ich persönlich aber bisschen Umständlich um die Pakete wie PHP, Screen, Netcat usw zu installieren. Ansonsten einfach in der VMware z.B. Debian installieren und die benötigten Pakete installieren.
2. Netcat musst du anschließend innerhalb der Debian Umgebung laufen lassen.
3. Das Script würde ich in ein Vrz. unterhalb von /home/user/ legen, welches du als Arbeitsverzeichnis verwenden kannst kannst du in einem Screen z.B. unter /home/user/
Du kannst sowohl den Bash Script und auch den PHP Script dort ablegen. Den Bash Script und Netcat kannst du z.B. in einem Screen laufen lassen, damit das im Hintergrund läuft.
4. Ich bin mir nicht sicher, ob das auch mit FMS32 läuft. Wenn du die Demo hast, geh mal in die Einstellungen Extras --> Optionen --> Sonstiges --> Betriebsmodus --> Server mit Port. Wenn die Einstellung vorhanden ist, sollte das laufen. Es gibt aber auch online eine FMS32pro Demo.
Den Status siehst du genau wie bei TETRA. Also beim Einsatz, bzw in der App unter den Fahrzeugen.
super Danke werde mich mal dran probieren.
kannst du vill. ein Screenshot machen wie das Vrz. aussehen muss??
Scratcher danke für die info.
Mir geht es so, wenn ich die Windows Konsole öffne^^
Grundsätzlich sollte der Teil aber sicher auch irgendwie mit z.B. vbs/vba möglich sein.
Im Prinzip müsst ihr nur auf den Post lauschen, die Daten welche über den Port kommen in eine Datei schreiben und die Datei auslesen.
Die Ausgelesenen Daten so formatieren, dass nur Fahrzeugkennung und Status übrigbleibt und als Variablen per PHP oder einem anderen Script an die Schnittstelle schicken.
Leider kenn ich mich in dem Windows Script Bereich nicht so aus, da ich eben eher Linux gewohnt bin.... (Daher mein Weg über eine VM, damit ich nen Heimspiel hab )
Für diejenigen, die sich mit Linux nicht so auskennen, würde ich folgende Konstellation empfehlen.
Bosmon -> batch ausführen -> Powershell Skript aufrufen
So arbeite ich, um mir den Tetra Status nach Fireboard zu schicken. Ohne jetzt ein fertiges PS Skript zu haben, sollte das so funktionieren.