Hallo zusammen,
ich habe eben einmal nachgesehen, was da in den Sourcen drin steht:
Code:
bool crccheck=getNodeBool(*pConfig,"crc-check",true) ;
bool errorcorrection=getNodeBool(*pConfig,"ecc",false) ;
int minpreambel=getNodeInt(*pConfig,"minpreambel",0) ;
int maxerrors=getNodeInt(*pConfig,"maxerrors",0) ;
int algorithmus=getNodeInt(*pConfig,"algorithm",0) ;
Das heißt, man kann im POC1200-Bereich der Konfigurationsdatei einstellen:
- crc-check (0/1) (geschrieben: 1 ), default true
- ecc (0/1) (Fehlerkorrektur) , default false
- minpreambel (Länge der Präambel), default 0
- maxerrors (maximale Anzahl an Fehlern vor Verwurf des Telegramms), default 0
- algorithm (0/1), default 0/"der alte"
Probier doch mal, den Auswerte-Algorithmus zu ändern (0/1). Es sind derzeit zwei implementiert, 0 ist wohl der alte (aus dem 1.8.1er, so weit ich das sehe), 1 der neue (von Buebchen hier im Forum, wenn ich das richtig zuordne). Ansonsten kann es auch schon deutlich helfen, die "maxerrors" hoch zu setzen (wenigstens auf eins oder zwei); wie sieht denn da Deine Konfiguration aus derzeit?
Viele Grüße
Martin