Wie schon bemerkt, gibt es noch einige Bugs beim Einlesen der monitord.xml.
Dazu gehören wohl auch einige Werte für POCSAG1200.

In der Datei MonitorModulPocsag1200.cpp habe ich den Konstruktor
Code:
MonitorModulePocsag1200::MonitorModulePocsag1200(int sampleRate, bool crccheck, bool errorcorrection, int minpreambel, int maxerrors, int algorithmus)
durch die folgenden Zeilen ergänzt:
Code:
FILE_LOG(logDEBUG) << "POCSAG Parameter" ;
FILE_LOG(logDEBUG) << "sample : " << sampleRate  ;
FILE_LOG(logDEBUG) << "crc    : " << crccheck  ;
FILE_LOG(logDEBUG) << "ecc    : " << errorcorrection  ;
FILE_LOG(logDEBUG) << "min_Pre: " << minpreambel  ;
FILE_LOG(logDEBUG) << "max_err: " << maxerrors  ;
FILE_LOG(logDEBUG) << "Algo   : " << algorithmus  ;
Damit konnte ich in der monitord.log sehen, dass nicht alle Angaben aus der xml-Datei übernommen wurden.

Deswegen habe ich den Variabeln "crccheck", "errorcorrection", "maxerrors" und "algorithmus" direkt in der Funktion deren Werte zugewiesen.
Mal schauen ob sich damit was an der Auswertequalität verbessert.