Debug-Flags

Zu Debug-Zwecken können vom Treiber verschiedene Ausgaben in den Trace geschrieben werden.

Die Ausgabe wird von Einträgen in der DASYLab.INI-Datei in der Sektion [MGCPlus] gesteuert.

DASYLab.INI findet man z.B. für DASYLab 13, Deutsch unter

 

Dokumente\DASYLab\13.0.0\ger\DASYLab.ini

 

Trace-Ausgaben kann man z.B. mit DebugView von SysInternals

( https://download.sysinternals.com/files/DebugView.zip ) sichtbar machen und als Logfile abspeichern.

 

Bei einem Wert von 1 werden die entsprechechenden Informationen in den Trace geschrieben, bei einem Wert von 0 nicht.

TraceDebug

Die meisten Funktionsaufrufe und einige Status-Informationen werden in den Trace geschrieben

TraceHBMApi

 Einschalten von Trace-Ausgaben über Aufrufe der HBM Common API.

 

TraceDebugDuringAcquisition

Sollte nur bei niedrigen Abtastraten verwendet werden.

Funktionsaufrufe und einige Status-Informationen werden auch während einer Messung in den Trace geschrieben

 

TraceProcessData

Sollte nur bei niedrigen Abtastraten verwendet werden.

Einschalten von Trace-Ausgaben über das Abarbeiten von Messdaten während einer Messung

 

SuppressSearch

Hiermit kann die automatische Suche nach MGCPlus-Geräten beim Placieren eines MGCPlus-Blocks auf dem Schaltplan unterdrückt werden.

 

Beispiel für die Einträge

[MGCPlus]

TraceDebug=1

TraceHBMApi=1

TraceDebugDuringAcquisition=1

TraceProcessData=1

SuppressSearch=0