-> Hier kostenlos registrieren
hallo zusammen,
ich verwende seit einiger Zeit LibNoDave recht erfolgreich und habe mein Programm soweit fertig. Bin derzeit dabei, die Ausgabe etwas zu verbessern. Was mir in diesem Zusammenhang aufgefallen ist, sind die Debug-Informationen von LibNoDave.
Hier mal ein Screenshot von dem was ich meine:
Ich frage in regelmäßigen Abständen meine analogen Eingänge ab, jedoch stören mich die "bind Socket error" und "Connected to host..." Ausgaben.
Diese Ausgaben sind in der "openSocket" Funktion zu finden (openSocket.c). Sie erfolgen über ein Makro, LOG2, welches in der log2.h definiert ist. Ich habe versucht die alternative Version dieses Markos mit "NO_PRINT_CODE" zu nutzen, was aber auch nichts genutzt hat. Ebenso funktionierte das auskommentieren der entsprechenden Zeilen nicht.
Diese Zeile ist die einzig Debugspezifische in meiner Funktion:
Die anderen Debug-Defines zu "daveDebugPrintErrors" habe ich ebenfalls durchprobiert, aber ein Define zum deaktivieren scheint es nicht zu geben.
Habt Ihr vielleicht eine Idee wie ich die beiden Ausgaben deaktivieren kann?
ich verwende seit einiger Zeit LibNoDave recht erfolgreich und habe mein Programm soweit fertig. Bin derzeit dabei, die Ausgabe etwas zu verbessern. Was mir in diesem Zusammenhang aufgefallen ist, sind die Debug-Informationen von LibNoDave.
Hier mal ein Screenshot von dem was ich meine:
Ich frage in regelmäßigen Abständen meine analogen Eingänge ab, jedoch stören mich die "bind Socket error" und "Connected to host..." Ausgaben.
Diese Ausgaben sind in der "openSocket" Funktion zu finden (openSocket.c). Sie erfolgen über ein Makro, LOG2, welches in der log2.h definiert ist. Ich habe versucht die alternative Version dieses Markos mit "NO_PRINT_CODE" zu nutzen, was aber auch nichts genutzt hat. Ebenso funktionierte das auskommentieren der entsprechenden Zeilen nicht.
Diese Zeile ist die einzig Debugspezifische in meiner Funktion:
Code:
daveSetDebug(daveDebugPrintErrors);
Habt Ihr vielleicht eine Idee wie ich die beiden Ausgaben deaktivieren kann?