Aktuelle Info's zu FMS32 Version 2.2.9 ====================================== ====================================== Hier gibt es Informationen, die noch nicht in der Hilfedatei berücksichtigt sind! Neuerungen in Version 2.2.9 ====================================== ====================================== Wenn bei 5-Ton-Empfängern als Aktion BEEP ausgewählt ist, wurde diese Aktion bisher nicht ausgeführt. Dieser Fehler ist jetzt behoben. Das Symbol von FMS32 kann jetzt auch im sog. System-Tray angezeigt werden. Der System-Tray ist der Bereich in der Taskleiste, wo auch die Uhr angezeigt wird. Die entsprechende Einstellung wird unter Extras - Optionen - Weitere Optionen vorgenommen. Neuerungen in Version 2.2.8 =========================== Die maximale Länge für den Telegrammvorlauf beträgt jetzt standardmässig 19 Bit. Somit werden jetzt auch FMS-Geber, die einen Telegrammvorlauf mit einer Länge von 16 Bit benutzen, ohne Probleme erkannt. Die Dekodierroutine der ZVEI-Rufe wurde nochmals grundlegend geändert. Jetzt werden auch ZVEI-Rufe, die nicht in voller Länge optimal empfangen werden, dekodiert. Durch das Anfügen des Parameters /S=X beim Start von FMS32 kann jetzt bei Systemen mit mehreren Soundkarten eine bestimmte Karte ausgewählt werden. X steht dabei für eine Zahl zwischen 0 und der Anzahl der Soundkarten im System -1. Der Aufruf von C:\Programme\FMS32\fms32.exe /S=0 würde also die erste Soundkarte nutzen. Neuerungen in Version 2.2.7 =========================== Als neue Option unter FMS kann jetzt das Verhalten der Sprechwunsch-Liste um einen weiteren Punkt beeinflusst werden. Alternativ kann ein Sprechwunsch jetzt auch nach einem frei definierbaren Zeitablauf automatisch gelöscht werden. Zusätzlich ist eine Soundkarten-Reset-Automatik integriert worden. In den Optionen unter Soundkarte kann diese Automatik aktiviert werden. Sie geben hier an, nach wieviel Pufferüberläufen ein automatischer Reset durchgeführt wird. Bei der Angabe von 0 (Standardwert) ist die Automatik deaktivert. In der Version 2.2.6 kam es unter WIN9x und WINME zu Programmabbrüchen durch eine allgemeine Schutzverletzung. Dieses Problem sollte in dieser Version behoben sein. Neuerungen in Version 2.2.6 =========================== Jetzt steht die oft gewünschte Aufnahmefunktion zur Verfügung. Nach Erkennung eines beliebigen 5-Ton-Rufes kann optional für eine frei definierbare Dauer der Funkverkehr in eine Wave-Datei aufgenommen werden. Die Aufnahmefunktion wird unter dem Menüpunkt Extras / Optionen / 5-Ton aktiviert, in dem unter Dauer in Sekunden ein Wert größer 0 eingetragen wird. Bei einer Alarmierung wird im Verzeichnis Telegram eine Wave-Datei erzeugt. Der Name der Wave-Datei setzt sich zusammen aus der ZVEI-Rufnummer, dem Datum und der Uhrzeit. Für die Dauer der Aufnahme leuchtet der Punkt rechts oben in der Status-Leiste hellrot. Beim Erkennen eines Sprechwunsches blinkt jetzt der Status des betroffenden Fahrzeugs in der Fahrzeugübersicht. Das Blinken wird erst beendet, wenn der Sprechwunsch gelöscht wird. Beim Erkennen eines Sprechwunsches kann jetzt optional ein Signalton über die Soundkarte ausgegeben werden. Die Option wird unter dem Menüpunkt Extras / Optionen / FMS aktiviert. Bei der Definition von POCSAG-Aktionen kann jetzt der Meldungstext als Parameter übergeben werden. Bei der Aktion muss hierfür an beliebiger Stelle der Parameter %1 eingetragen werden. Neuerungen in Version 2.2.4 und 2.2.5 ===================================== Bei der unoffizellen Version 2.2.4 wurden nur interne Routinen geändert, die jedoch keinen Einfluss auf die Funktionalität des Programms hatten. Bei der unoffizellen Version 2.2.5 wurde der vereinzelt aufgetretende Laufzeitfehler 13 beseitigt. Neuerungen in Version 2.2.3 =========================== In der Version 2.2.2 hat sich ein Fehler bei der Decodierung von 5-Ton-Empfängern eingeschlichen. Dies hatte zur Folge, das Rufnummern mit 3 gleichen Ziffern hintereinander (z.B. 22234) nicht erkannt wurden. Dieser Fehler ist in der aktuellen Version behoben. Vielen Dank an dieser Stelle an Herrn Ettenhofer! Folgetelegramme vom Fahrzeug an die Leitstelle, bei denen die sog. Ortstaste gedrückt wird (also Status und 2 Ziffern), werden jetzt wieder richtig verarbeitet. Das Folgetelegramm umfasst 32 Bit an Daten, also insgesamt 8 Ziffern. Wenn die Ziffern 4 bis 8 eine 0 beinhalten wird von einer Ortstastenübertragung ausgegangen. In diesem Fall wird Ziffer 1 als Status und die Ziffern 2 und 3 als Folgetelegrammnummer ausgewertet. Andernfalls wird Status 10 und als Statusklartext das gesamte Folgetelegramm in Hexadezimaler Schreibweise ausgegeben. Bei der Verarbeitung der Aktion Beep kam es immer wieder zu Problemen, die im Zusammenhang Soundkartentreiber und Betriebssystem lagen. Daher wird jetzt bei der Aktion Beep eine Wave-Datei direkt aus dem Programm ausgegeben. Der Name der Wave-Datei kann in der Registry mit folgendem Schlüssel festgelegt werden: HKEY_CURRENT_USER\Software\VB and VBA Program Settings\WINFMS\Einstellungen\Beepfile Als Wert muss hier die Wavedatei mit voller Pfandangabe eingegeben werden. Die Programmroutine zur Pufferauswertung wurde nochmals überarbeitet. Jetzt sollte es bei Pufferüberläufen nicht mehr zu einer verzögerten Auswertung kommen. In diesem Zusammenhang wurde unter dem Menüpunkt Extras die Möglichkeit gegeben, einen Reset der Soundkarte und Puffer durchzuführen. Hiermit wird die Auswertung neu initialisiert und ist vergleichbar wie der Neustart des Programms. Die Spaltenbreiten in den oberen 4 Listen (Sprechwunsch usw.) wurde nochmals optimiert. Jetzt sollte der Rufname in voller Länge sichtbar sein. Bei der Ausgabe des Rufnamens von aufgenommen Fahrzeugen in den oberen 4 Listen wurde der erste Eintrag nicht vollständig angezeigt. Dieser Fehler wurde behoben. Neuerungen in Version 2.2.2 =========================== In einigen Fällen kam es zu Laufzeitfehlern, wenn die Es Spricht Liste nach Zeitablauf gelöscht werden soll. Dieser Fehler sollte jetzt behoben sein. FMS-Telegramme, die nur Nullen enthielten, wurden bisher trotz aktivierter CRC-Prüfung ausgegeben. Diese Telegramme werden jetzt nicht mehr angezeigt. Das Einblenden des Notruffensters kann jetzt optional unter Extras-Optionen-FMS aktiviert oder deaktiviert werden. Wie bereits bei POCSAG kann jetzt auch bei FMS-Telegrammen und 5-Ton-Rufen ein Filter eingesetzt werden. Hierbei kann festgelegt werden, das alle oder nur die aufgenommenen Fahrzeuge bzw. Empfänger ausgegeben werden. Bei Sirenentönen oder ähnlichen Tonfolgen wurde u.U bisher eine 5-Ton-Alarmierung mit der Kennung 66666 ausgegeben. Dieser Fehler ist jetzt behoben. Die Uhrzeit in der oberen Statuszeile wird jetzt auch nach 24.00 Uhr wieder richtig angezeigt. FMS-Geber der Firmen Radiodata und Electronik-Carls bieten zum Teil die Option GPS-Koordinaten oder den Kilometer-Stand als FMS-Folgetelegramm zu senden. Bei diesen Folgetelegrammen wird als erstes Zeichen im Folgetelegramm nicht der ursprüngliche Status gesendet. Bisher kam es daher zu falschen Ausgaben. FMS32 unterscheidet jetzt Folgetelegramme anhand der Länge des gesendeten Folgetelegramms. Wenn das Folgetelegramm länger als 12 Bit ist, wird als Status die Nr. 10 und als Statusklartext die im Folgetelegramm enthaltenen Ziffern ausgegeben. Die Schriftart der Rufnamen in der Fahrzeugübersicht kann jetzt über den Editor frei gewählt werden. Mit dem Editor können jetzt unter dem Menüpunkt Extras Code-Dateien für das Programm BOS-Control importiert werden. Neuerungen in Version 2.2.1 =========================== I. Allgemein ============ Diese Version unterstützt jetzt die POCSAG-Decodierung. Voraussetzung ist jedoch ein Diskriminatorausgang am Funkempfänger. Die Soundkarte wird weiterhin im Mono-Betrieb genutzt. D.H., das Sie nur einen Empfänger an die Soundkarte anschliessen können. Der Fehler Divison durch Null sollte beseitigt sein (ist bei mir bisher in der Vergangenheit nicht aufgetreten, die Routine in der eine Divison durch Null vorkommen konnte wurde aber geändert). Durch verbesserte Routinen und der optionalen Samplerate von 44.100 Hz sollte die Decodierqualität insbesondere bei 5-Ton-Rufen und FMS-Datentelegrammen verbessert sein. II. FMS32 ========= 0. Menüleiste ------------- Einstellungen für das Programm werden jetzt unter Extras / Optionen vorgenommen. 1. POCSAG-Decodierung --------------------- Unter Extras / Optionen / POCSAG können Sie für die POCSAG-Funktion die Baud-Rate wählen. Standard ist 512 Baud. Weiterhin können Sie hier die Mindestlänge der sog. Präambel für POCSAG festlegen. Die Präambel wird vor jeder POCSAG-Aussendung übertragen. Es handelt sich hierbei um einer min. 578 langen Bitfolge mit dem Inhalt 101010....1010. FMS32 erkennt eine POCSAG- Aussendung nur als gültig, wenn die erkannte Präambel min. solang ist, wie der eingestellte Wert. Standardwert ist eine mindestlänge von 500 Bits. Erlaubt sind Werte von 100 bis 578. Daneben können Sie hier jetzt auch den Filter für anzuzeigende Rufnummern ändern. Die Ausschlussliste kann jedoch nur im Editor bearbeitet werden. Die Liste für die POCSAG-Meldungen ist um das Feld Funktion erweitert worden. Jeder POCSAG-Empfänger kann für vier verschiedene Funktionen genutzt werden. Angezeigt werden die Funktionen als 1, 2, 3 oder 4. Nach der Standarddefinition zu POCSAG bedeutet die Funktion 1, das es sich um einen numerischen Empfänger handelt, d.H. der Empfänger kann nur Zahlen darstellen. In diesem Fall wird ein Zeichen mit 4 Bits codiert. IM BOS-Bereich wird die Funktion 1 jedoch auch für alphanummerische Empfänger verwendet. Hier wird jedes Zeichen jedoch mit 7 Bit codiert. FMS32 benutzt eine automatische Erkennung, ob es sich um einen nummerischen oder alphanummerischen Empfänger handelt. Wenn die Länge der Übertragenen Datenbits kleiner als 80 ist, wird ein nummerischer Empfänger als Ziel angenommen, andernfalls ein alphanummerischer Empfänger. 2. Soundkarteneinstellung ------------------------- FMS32 unterstützt jetzt auch eine Samplerate von 44.100 Hz. Hiermit kann eine noch bessere Decodierqualität erreicht werden. Voraussetzung für diese Samplerate ist jedoch ein leistungsfähiger Rechner, da die zu verarbeitenen Daten von der Soundkarte sich hiermit vervierfachen. Standardmäßig arbeitet FMS32 mit einer Samplerate von 11.025 Hz. Sie können die Samplerate unter Extras / Optionen / Soundkarte ändern. Die Samplerate wird im oberen Bereich von FMS32 angezeigt. Dahinter wird in Klammern die Anzahl der Pufferüberläufe angezeigt. Es kommt zu einem Pufferüberlauf, wenn die Daten von der Soundkarte nicht schnell genug von FMS32 verarbeitet werden können. Eine Decodierung während eines Pufferüberlaufs ist dann nicht möglich. Wenn Pufferüberläufe vermehrt auftreten, d.h. die Zahl steigt kontinuerlich, ist dies ein Indiz für einen nicht leistungsfähigen Rechner. Verringern Sie gegebenenfalls die Samplerate auf 11.025 Hz. Pufferüberläufe die von Zeit zu Zeit vorkommen, z.B. beim Starten eines weiteren Programms, können vernachlässigt werden. 3. Sprechwunsch-Liste --------------------- Das Verhalten der Sprechwunsch-Liste kann unter Extras / Optionen / FMS festgelegt werden. Standardmäßig wird ein Fahrzeug nach 20 folgenden Fahrzeugen aus dieser Liste gelöscht. Alternativ kann das Fahrzeug aus der Liste gelöscht werden, wenn eine Sprechaufforderung der Leitstelle erfolgt (Status 6) oder wenn das Fahrzeug die Sprechtaste drückt (Status 15). Weiterhin kann ein Fahrzeug aus der Liste manuelle gelöscht werden. Markieren Sie hierfür den Rufnamen in der Sprechwunschliste und klicken Sie die rechte Maustaste. 4. Es Spricht Liste ------------------- Das Verhalten der Es Spricht Liste kann unter Extras / Optionen / FMS festgelegt werden. Standardmäßig wird ein Fahrzeug nach 20 folgenden Fahrzeugen aus dieser Liste gelöscht. Alternativ kann das Fahrzeug nach einem festgelegten Zeitablauf aus der Liste gelöscht werden. 5. Liste Kurztelegramm und 5 Ton- und POCSAG-Alarmierung -------------------------------------------------------- Im Kurztelegramm erscheinen jetzt alle Rufnamen und Stati bündig untereinander. In der vorherigen Version konnte der Stati bei längerem Rufnamen nach rechts verschoben sein. Das gleiche gilt auch für die Liste der 5 Ton- und POCSAG- Alarmierung. 6. Status 5 (Sprechwunsch) -------------------------- Status 5 ist nach der TR-BOS als Sprechwunsch definiert. In einigen Funkverkehrskreisen wird Status 5 jedoch als normaler Status benutzt. Unter Extras / Optionen / FMS können Sie alternativ einen anderen Status als Sprechwunsch festlegen. In diesem Fall erscheint für Status 5 eine Liste in der Statusübersicht und Status 5 wird auch in der Fahrzeugübersicht angezeigt. 7. Status 9 (Handquittung) -------------------------- Status 9 ist nach der TR-BOS als Handquittung definiert. Aus diesem Grund wird das Senden von Status 9 weder in der Statusübersicht noch in der Fahrzeugübersicht berücksichtigt. In einigen Funkverkehrskreisen wird Status 9 jedoch als normaler Status benutzt (z.B. mit Notarzt zum Krankenhaus). Unter Extras / Optionen / FMS können Sie festlegen, ob Status 9 als normaler Status gelten soll. In diesem Fall erscheint für Status 9 eine Liste in der Statusübersicht und Status 9 wird auch in der Fahrzeugübersicht angezeigt. 8. Statusübersicht ------------------ Sie können jetzt manuell per Drag and Drop den Status eines Fahrzeugs in der Statusübersicht ändern, indem Sie ein Fahrzeug mit gedrückter linker Maustaste von einer Liste zur anderen verschieben. Die Überschriften der Listen in der Statusübersicht beinhalten jetzt den Statusklartext. Für Status 0 (Notruf) existiert keine Liste mehr. Näheres s.u. Nr. 10 9. Status manuell ändern ------------------------ Neben wie unter 8 beschrieben können Sie manuell wie folgt den Status eines Fahrzeugs ändern: Wenn Sie in den Listen Sprechwunsch, Es Spricht sowie in der Fahrzeugübersicht und der Statusübersicht auf einen Rufnamen doppelt klicken, öffnet sich das Fenster für die Fahrzeuginformationen. Hier können Sie dann den Status ändern. Bei einer manuellen Statusänderung wird jetzt auch ein FMS-Telegramm in der Telegramm-Liste ausgegeben. Als Indiz für eine manuelle Statusänderung wird die TKI mit dem Wert 4 ausgegeben. 10. Status 0 (Notruf) --------------------- Status 0 wird nicht mehr als normaler Status behandelt. D.h. es existiert in der Statusübersicht keine Liste mehr für Status 0 und das Senden von Status 0 führt nicht zur Änderung in der Fahrzeugübersicht. Im Fall vom Senden von Status 0 öffnet sich ein Extra Fenster, in dem das oder die Fahrzeuge angezeigt werden. Wenn Sie doppelt auf den Rufnamen klicken erscheint das Fenster zu den Fahrzeuginformationen. Weiterhin wird FMS32 in den Vollbildmodus gebracht und zum aktuellen Fenster. Ein Signalton wird ausgegeben und ein evtl. aktiver Bildschirmschoner wird unterbrochen (unabhängig von der Einstellung unter Nr. 11). Sogenannte gebundene Fenster in FMS32 (wie z.B. das Fenster Einstellungen) werden geschlossen. Sie können das Verhalten von Status 0 einmal überprüfen, wenn Sie manuell den Status 0 setzen. 11. Bildschirmschoner unterbrechen ---------------------------------- Unter Extras / Optionen / Weitere Optionen können Sie festlegen, ob ein evtl. aktiver Bildschirmschoner unterbrochen wird, wenn ein Telegramm, eine 5-Ton-Folge oder eine POCSAG-Alarmierung erkannt wird. 12. Fahrzeugübersicht --------------------- Beim Doppelklick auf den Rufnamen öffnet sich jetzt das Fenster mit den Fahrzeuginformationen. 13. Telegrammliste ------------------ Für die TKI (taktische Kurzinformation) können im Editor jetzt Klartexte hinterlegt werden. Editor zu FMS32 =============== 1. POCSAG --------- Unter Verwaltung / Pocsag-Empfänger ist ein neuer Menüpunkt Filter aufgenommen worden. Sie können hier festlegen, ob Meldungen - alle Empfänger ausgegeben werden - nur die Empfänger ausgegeben werden, die Sie definiert haben - die Empfänger nicht ausgegeben werden, die Sie in der darunter befindlichen Liste aufgenommen haben. In dieser Ausschussliste können Sie nur komplette Empfänger-Adressen aufnehmen. Wildcards werden z.Z. nicht unterstützt. 2. Titel der Statuslisten ------------------------- Unter dem Menüpunkt Einstellungen / Titel der Statuslisten können Sie festlegen, von welcher BOS-Organisation die Statusklartexte in der Statusübersicht angezeigt werden.