Seite 2
Dieses Handbuch ist nach bestem Wissen erstellt worden. Die in diesem Handbuch enthaltenen Angaben und Daten sind ohne Gewähr und können ohne weitere Benachrichtigung geändert werden. Die in diesem Handbuch beschriebene Software wird auf Basis eines Software-Lizenzvertrages geliefert. Ohne ausdrückliche schriftliche Erlaubnis darf kein Teil dieser Unterlagen für irgendwelche Zwecke vervielfältigt oder übertragen werden, unabhängig davon, auf welche Art und Weise oder mit welchen Mitteln, elektronisch oder mechanisch, dies geschieht.
In Teil 1 finden Sie eine detaillierte Beschreibung und Darstellung der Hardware mit sämtlichen Gerätekomponenten, soweit sie von LTT entwickelt und hergestellt wurden. Die Systeme LTT-184 und LTT-186 sind kaskadierbar. Sie haben also die Möglichkeit, auch über mehr als 16 Kanäle zu messen und die so gewonnenen Meßdaten zu verarbeiten. Teil 2 des Handbuchs beschreibt die Vorgehensweise, wie man die Systeme kaskadiert.
System auch problemlos unter schwierigen und rauhen Bedingungen mobil eingesetzt werden. Eine neu entwickelte Bauform ist die LTT-Serie im 19-Zoll Format: LTT-19X. Zwei Geräte der Serien LTT-184 sind eingebaut in einen Einschub, der zum Einbau in einen 19-Zoll Schrank geeignet ist.
1. Schalter zum Start der Messung (nur für LTT-186) Das System LTT-186 ist für Messungen ohne Anschluß an einen PC geeignet. Eine interne Festplatte erlaubt die Speicherung der Messdaten. Mit dem roten Start-Knopf wird die Messung ausgelöst. Nach der Messung (z.B. in Fahrzeugen) wird das System an einen PC angeschlossen und die Daten können von der Festplatte ausgelesen werden.
II. Rückansicht Die Abbildung zeigt ein 16 Kanal-Gerät: Detailansicht: 1. Digitaler Ein- und Ausgang PIN 19 PIN 1 2. SCSI-Anschluß 3. Reset 5. Anschluß Netzteil für PC PIN 37 PIN 20 4. Masseanschluß 1. SUB-37 Digital-Input: Über den 37-poligen Stecker können digitale Eingänge angeschlossen werden. Eine Triggerung ist auf den Bits 9 bis 15 (FW6xxx), Bits 10 bis 15 (FW>700), und Bits 9 bis 15 (FW>719) möglich.
Seite 9
Digital In Bit 04 (TTL, ungeschützt) Digital In Bit 05 (TTL, ungeschützt) Digital In Bit 06 (TTL, ungeschützt) Digital In Bit 07 (TTL, ungeschützt) Digital In Bit 08 (TTL, ungeschützt) Digital In Bit 09 (TTL, ungeschützt) Digital In Bit 10 (TTL, ungeschützt) Digital In Bit 11 (TTL, ungeschützt)
3. IEEE1394 Anschluss; Kabeldurchführung für Fire Wire Kabel: 4. SCSI-Anschluss: Der SCSI-Stecker wird derzeit nicht benutzt, ist aber dennoch bestückt. Er ist intern nicht mit den LTT-Geräten verbunden. 5. SUB-37 Digital-Input: Über den 37-poligen Stecker können digitale Eingänge angeschlossen werden. Am 19"- Einschub steht 1digitaler Kanal mit 15 Eingangsbits (Bit 1 bis 15) zur Verfügung.
Seite 11
Digitaler Eingang, Bit 9 Digitaler Eingang, Bit 10 Digitaler Eingang, Bit 11 Digitaler Eingang, Bit 12 Digitaler Eingang, Bit 13 Digitaler Eingang, Bit 14 Digitaler Eingang, Bit 15 Nicht benutzt Nicht benutzt Nicht benutzt Nicht benutzt Nicht benutzt Nicht benutzt Nicht benutzt Nicht benutzt Nicht benutzt...
Beispiel: 3 und mehr Geräte Die Kaskadierung von 3 und mehr Geräten folgt analog. LTT liefert Ihnen je nach Anzahl der zu kaskadierenden Geräte die entsprechenden SCSI- und Synchronisations-Kabel. Sollten diese Teile in Ihrer Lieferung nicht enthalten sein, kontaktieren Sie bitte LTT.
Seite 14
Achtung bei Geräten, die einzeln gekauft wurden und nachträglich kaskadiert werden sollen: • Geräte in einer Kaskade dürfen nicht über identische SCSI-ID’s verfügen. Einzeln von LTT gelieferte Transientenrekorder haben die SCSI-ID 2. Die LTT-Hotline kann Ihnen Hilfestellung geben, wenn die SCSI-ID geändert werden muß. •...
Erstinstallation müssen Sie mit Administratorrechten angemeldet sein. Die Software LTTview ist bereits im LTT-System gespeichert und wird nun automatisch auf Ihren PC installiert. Auf dem PC oder Notebook sind übrigens keine Treiber für das LTT- Gerät notwendig. LTTview wird automatisch eine Reihe von Einstellungen vornehmen und den Adaptec ASPI-Layer installieren.
3. Online und Offline arbeiten Sobald LTTview gestartet wird, sucht die Software an den Schnittstellen Ihres PC’s nach dem LTT-System. Sobald ein LTT-Gerät erkannt wird, zeigt LTTview automatisch die Seriennummer des Systems auf der Karteikarte „ADC“ direkt unterhalb der „Hardware Settings“...
Neben der Abtastrate (z.B. 10 MHz) wird die pro Abtastung notwendige Zeitdauer angezeigt sowie die Genauigkeit, mit der das LTT Gerät die Messung durchführen kann. Die Spanne reicht von 751 Hz (bei 16 bit) bis 20 MHz (bei 12 bit). Es kann auch ein externer Takt eingestellt werden mit der Auflösung 12, 14, 15 oder 16 Bit.
Seite 18
Default: Setzt alle in der Tabelle eingetragenen Werte auf Standardwerte zurück. Check Calib.: Führt eine „User-Kalibrierung“ durch. Temperature: In den LTT-Geräten sind zur Kontrolle Temperaturfühler eingebaut. Über die Taste Temperature wird die Innen-Temperatur für das bzw. die angeschlossenen Geräte angezeigt.
Ein Klick mit der rechten Maustaste öffnet ein Fenster zur Einstellung der Farbe für den jeweiligen Kanal. DIG: Aktiviert die digitalen Eingangskanäle. An der Rückseite des LTT-Gerätes stehen 16 einzelne TTL-Eingänge über eine SUB-37-Buchse zur Verfügung. RPM: Rotation per Minute: Der RPM-Kanal ermöglicht die Darstellung der zeitlichen Differenz zwischen zwei aufeinander folgenden externen Takten.
Seite 20
01-16, DIG, RPM: Ein Klick auf den jeweiligen Button aktiviert bzw. deaktiviert die Darstellung des entsprechenden Signals im Darstellungsfenster. Der Kanal bleibt aktiv. Im Fenster dieses Bereiches können nun für alle aktivierten Kanäle verschiedene Einstellungen vorgenommen werden. Mit dem Auswahlmenü auf der linken Seite kann die Eingangs-Kopplung für den entsprechenden Kanal festgelegt werden: Kanal mit AC/DC Umschaltung Kanal mit Impedanzumschaltung...
Seite 21
0,1 MΩ- 1 MΩ- Eingangswiderstand Eingangswiderstand ± ± 50 V 500 V ± ± 20 V 200 V ± ± 10 V 100 V ± ± 50 V ± ± 20 V ± ± 10 V ± ± 250 V ±...
Seite 22
Die Skalierung umfasst: Volt ∗ Faktor Offset User User User Volt Auch die Einheit kann manuell angepasst werden. Beispiel: Messung von Strömen. Mit der Ausgangscharakteristik des Sensors = ˆ (z.B. 2V 1A) ergibt sich: ∗ Volt Nach dem Schließen des Dialogs ist die y-Achse des jeweiligen Kanals neu skaliert.
Seite 23
Mit dem Button ganz links (M1, M2, ...) können die Mathematik-Kanäle eingeschaltet werden. Im Feld daneben wird der Quell-Kanal ausgewählt. Als Quellkanal stehen wiederum sämtliche echten Eingänge des LTT-Geräts zur Verfügung, ebenso wie die Mathe-Kanäle. Math...: Ein Klick auf den Knopf öffnet ein Fenster zur Einstellung der verschiedenen Algorithmen, mit denen die Quellsignale online weiterverarbeitet werden können.
Seite 24
Integral: Die Änderungen können Sie mit Apply und OK festlegen. Auch bei den Mathe-Kanälen gibt es analog zu den echten Eingangskanälen des LTT- Systems die Möglichkeit, die Darstellung am Bildschirm anzupassen: Einstellung der Skalierung für die Darstellung in vertikaler Richtung yDiv: Einstellung des Offsets für die Darstellung (Verschiebung entlang der y-...
Seite 25
Digital Input: Öffnet ein Fenster, um die einzelnen Bits des digitalen Kanals an und auszuschalten und die Farben einzustellen. Über Dot Display kann gewählt werden, ob die Signale über Kurven oder Farben („Color Stream Display“) dargestellt werden sollen. Overview1/Overview2: Übersicht über die Einstellungen der Kanäle 1-8 bzw. 9-16. Der Text der „Task Description“...
Analyzer: Der Channel Analyzer gibt eine nützliche Übersicht darüber, ob die Signale auf ± allen aktiven Kanälen zwischen 90% des Eingangsbereichs liegen. Der senkrechte Balken ist grün, solange die Extrema der Signale innerhalb der Eingangsbereiche liegen. Sobald die Signale außerhalb des Bereichs sind, erscheint der Balken rot. 4.3 Display LTTview (V.
Seite 27
Stellt die Gitternetzlinien ein oder aus (Rechte Maustaste: Gitterfarbe ändern) Grid: Anzahl der Kästchen entlang der X-Achse x-Grid: Anzahl der Kästchen entlang der Y-Achse y-Grid: Bkgd: Einstellung der Hintergrundfarbe. Mit einem Klick der rechten Maustaste auf den Button erscheint die Standard-Farbpalette, aus der Sie eine beliebige Farbe auswählen können.
Settings of x-Axis: Öffnet das Fenster Advanced Display Settings für erweiterte Einstellungen der Beschriftungen für die x-Achse und für die Wahl des „View Ports“. Als „View Port“ wird der Ausschnitt der Meßdaten bezeichnet, der im Display von LTTview verwaltet werden soll. Bei deaktiviertem View Port können die gesamten Meßdaten von LTTview angezeigt werden.
Anzahl der Samples pro Kanal, die am Meßdatenanfang Left Border: ignoriert werden sollen. Anzahl der Samples pro Kanal, die von Left Border angefangen Length: an LTTview weitergegeben werden. Hinweis: Wenn als Bezugspunkt der x-Achse der Triggerpunkt gewählt wird und der View Port so definiert wird, dass der Triggerzeitpunkt außerhalb des View Ports liegt, liegt der Nullpunkt der x-Achse auch außerhalb! 4.4 Trigger...
Seite 30
Kanal ausgewählt, kann noch das Bit (15 bis 07) des externen Digial Input-Steckers gewählt werden, auf das getriggert werden soll. Alternativ kann eingestellt werden, dass das Drücken des Start Knopfes am LTT-System die Messung auslöst (Start Button). Die Option Scan ermöglicht die Auswahl von mehreren Triggerkanälen, die mit einer ODER- Verknüpfung die Messung starten können.
pretriggerClock: A-B Modus. Mit Hilfe des pretriggers kann vor dem Triggerereignis eine andere Abtastrate gewählt werden als die Abtastrate, die über die ADC-Karteikarte eingestellt wurde (PostTriggerClock). Die pretriggerClock kann maximal so definiert werden, dass die Summenabtastrate des Meßsystems nicht überschritten wird (Anzahl der aktiven Kanäle mal Abtastrate <...
Seite 32
GotoMin / GotoMax: Setzt Cursor 2 auf das Minimum/Maximum des gewählten Kanals. Setzt Cursor 2 dynamisch zum Minimum des gewählten Kanals OnlineMin: Paßt die Bildschirmanzeige so an, daß der erste Cursor sichtbar wird. Goto Crs1: Paßt die Bildschirmanzeige so an, daß der zweite Cursor sichtbar wird. Goto Crs2: Paßt die Anzeige der Meßkurve so an, daß...
4.6 Files Diese Seite bietet alle Einstellmöglichkeiten für Konfiguration und Start sowie die Speicherung von Messungen. Saving Mode: Drei verschiedene Messtypen können gewählt werden: Single Recording: Die Messung wird einmal durchgeführt Multiple Recordings: Mehrfachmessung, für die eine Triggeroption aktiviert sein muß.
Online Mode: Während der Messung kann das Messsignal im Display beobachtet werden. Per Default ist diese Option ausgeschaltet, um maximalen Datendurchsatz zu erreichen. Fast Save: Standardmäßig wird bei der Speicherung von großen Dateien parallel eine komprimierte Datei erstellt. Wird die Option Fast Save gewählt, wird die Generierung der komprimierten Datei unterdrückt, um einen höheren Durchsatz zu erreichen.
Seite 35
Main / Close separated Display a) pretrigger-Zeitpunkt Channel Finder d) pretrigger-Zeitpunkt im gesamten Meßbereich Ch-Finder: Der „Channel Finder“ dient der schnellen Darstellung einzelner Signalkurven auf dem Display. Ein Klick auf eine der vertikalen Linien im „Channel Finder“ stellt den so markierten Kanal in den Vordergrund, der so der „angezeigte Kanal“...
Festplatte Messen: Messdaten werden während des Messvorgangs online auf die Festplatte gespeichert Konfigurationsmenü für LTT-186 (Stand Alone Configuration). Für den Stand Alone Betrieb können hierüber verschiedene Einstellungen geladen werden. Trennung von Display und Konfigurationsmenü. Dies erlaubt, das Display auf Bildschirmgröße zu erweitern für eine genauere Beobachtung von Messwerten Zwischenablage: Speichert angezeigte Daten in die Zwischenablage Export zu Microsoft Excel: Erlaubt die weitere Bearbeitung von Messdaten über...
b) Displayfunktionen: Mausfunktionen: Cursor umschalten auf „Cursor Modus“ Cursor umschalten auf „Greif-Modus“. Dies erlaubt Ihnen, Messkurven direkt über das Display entlang der Zeitachse oder der Amplitude zu verschieben Zoom auf einen bestimmten Ausschnitt (Amplitude und Zeit) Zoom auf einen bestimmten Ausschnitt (nur Zeit) Zoom auf einen bestimmten Ausschnitt (nur Amplitude) Direkte Funktionen: x-Achse: „Zoom in“...
5.3 Ergänzende Angaben Unter dem Display sehen Sie folgende Angaben: Dauer einer abgeschlossenen Messung einschließlich der Darstellung der Cycle: Messung im Display Grün – Daten wurden erfasst Status: Rot – System wartet auf ein Trigger-Ereignis Schwarz – Störung in LTTview Single Shot: Gibt eine Momentaufnahme aus einer laufenden Messung wider.
Teil 4: Beschreibung der DLL LTT2API Für die LTT Meßsysteme wurde eine DLL entwickelt, die die Einbindung in verschiedenste Software-Umgebungen erlaubt. Dieses Dokument beschreibt diese Programmierschnittstelle in der Version LTT2API Version 1.3.5. Die Erklärung der einzelnen Befehle ist durchgehend in Englisch gehalten. Bitte kontaktieren Sie LTT, wenn einzelne Punkte unklar erscheinen.
Fundamental concepts The API is designed to manage one or a group of LTT devices in an efficient manner. The most important design goals are stability and performance. The calls are described in STDCALL calling convention. It’s also possible to access the API-calls with CDECL calling convention.
__stdcall LTTInit( unsigned short *pNumCh, unsigned short *pNumDigCh, unsigned short *pNumRPM, unsigned short *pNumMathCh Description: Initializes internal resources and searches for all connected LTT devices. Input: pNumCh number of available analog channels pNumDigCh number of available digital channels pNumRPM...
LTTDeInit Declaration: LTTDeInit void __stdcall ( void ); Description: Shuts down internal systems and frees resources. Input: Return: Beschreibung der DLL LTT2API Handbuch Version 3.11...
Seite 46
LTTResetParameter [Device] Declaration: LTTResetParameter long __stdcall ( long device_reset ); Description: Resets API-Parameter internally to default setup. Input: device_reset option to reset the devices 0 – not passed; only API is reset >0 – additionally resets devices; Return: Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTTrigger Declaration: long __stdcall LTT Trigger( unsigned short Trigger, unsigned short Slope, unsigned short Channel, unsigned short ChType, unsigned short TrigType, long x1, long x2 Description: Enables or disables the trigger channel and sets trigger parameters. CAUTION: The channels which will be used as trigger channels must be turned on!
Seite 48
4 - Level + Delta Level, Comparison, Comparison + Delta: Threshhold [mV] Region: Lower Threshhold [mV] Level: Sensitivity [mV] Comparison: not used Region: Upper Threshhold [mV] Comparison + Delta: minimal difference toprevious sample [mV] Return: if successful. if channel doesn't exist. level trigger (TrigType=0) can't have negative hysterisis.
LTTTrigger_SetPreTrigger Declaration: long __stdcall LTTTrigger_SetPreTrigger ( unsigned long dwpretrigger unsigned long dwPreSampleTimeSlow Description: Sets the pretrigger length per channel. Units are in kilo samples. For example, desired is a 500ms pretrigger using a 400ns sampling rate. The pretrigger length is calculated. 500 000 000 ns ( 1 Sample / 400 ns ) = 125 000 samples 125 000 samples / ( 1024 samples ) = 122.070 Must be integer number so either 122 (499.7 ms) or 123 (503.8ms) are valid...
LTTTrigger_SetReactivationTime Declaration: long __stdcall LTTTrigger_SetReactivationTime( unsigned long dwTime Description: Sets reactivation time for Trigger. Typical dead-time for reactivation <5μs. Units are in [ns]. The timer resolution is in steps of 100ns. The valid range depends on the used sample time: - Reactivation timer OFF 4 * Sampletime...1s - Valid reactivation time CAUTION:...
Seite 51
LTTTrigger_SetABAMode Declaration: long __stdcall LTTTrigger_SetABAMode( unsigned long dwTime unsigned long dwABASampleTimeSlow Description: Sets trigger in ABA.Mode CAUTION: This function can’t be used with LTTTrigger_Setpretrigger!! They are mutualy exclusive. Input: dwTime Time after which the trigger changes back to pretrigger speed allowed values: - No ABA mode 100ns..1s - allowed range...
LTTAnalogChannel Declaration: long __stdcall LTTAnalogChannel( unsigned short Channel, unsigned short OnOff, unsigned long chRange, unsigned short AmpType Description: Turns on/off analogs channels and apply the channel settings. CAUTION: The 16 Channel devices have some hardware constraints regarding the possible channel settings. Due to the internal design it's not possible to turn on a backside channel without at least one active front channel.
Seite 53
7 - 1MOhm, DC, Single ended + 8 - 1MOhm, DC, Single ended - 9 - 1MOhm, DC, Differential ended Return: if successful if channel doesn't exist invalid AmpType AmpType doesn't match LTT-Hardware Channel range doesn't match AmpType settings Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTDigitalChannel Declaration: long __stdcall LTTDigitalChannel( unsigned short Channel, unsigned short OnOff Description: Turns on/off digital channels. CAUTION: See LTTAnalogChannel for details about valis channel settings! Input: Channel channel ID, which to be modified. OnOff 0 - channel OFF 1 - channel ON Return: if successful if channel doesn't exist.
LTTRPMChannel Declaration: long __stdcall LTTRPMChannel( unsigned short Channel, unsigned short OnOff Description: Turns on/off RPM channels. CAUTION: Only the RPM-channel at the master device per device stack is supported. See LTTAnalogChannel for details about valid channel settings! Input: Channel channel ID, which to be modified. Must be 0 !! OnOff 0 - channel OFF...
Seite 56
Return: 0 - successful -1 - no LTT devices present -2 - invalid channel-list pointer -3 - invalid channel in channel-list -4 - trying to rezero non-active channel -5 - upload-error for rezero; current setup is not valid...
Clear's AutoZero offsets for selected channels in current range. Input: chnl_cnt length of channel-list p_chnl_list pointer to channel-list for rezero'ing Return: 0 - successful -1 - no LTT devices present -2 - invalid channel-list pointer -3 - invalid channel in channel-list Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTOutputImpedance Declaration: long __stdcall LTTOutputImpedance( unsigned short wAnalogChannel, unsigned short wConnectionType unsigned long dwImpedance Description: Sets output impedance of signal source for specified input coupling. Input: wAnalogChannel Analog channel ID wConnectionType type of input coupling 0 – SE+ coupling 1 – SE- coupling 2 - DE coupling dwImpedance impedance value...
LTTSampleTime Declaration: long __stdcall LTTSampleTime( unsigned long SampTime, short TimeFlag Description: Sets the sampling time. Input: SampTime Sample time in nano-seconds. CAUTION: not all times are allowed! TimeFlag If sample time is between two allowed sample times, this parameter indicates, which of both is chosen for legal sample time.
LTTGetRAMBufferSettings Declaration: long __stdcall LTTGetRAMBufferSettings( unsigned long dwSamplesPerChannel , unsigned long dwChannels Description: Gives back needed buffer size in bytes. This is a helper function to calculate the required buffer size for a certain channel settings and data amount. Input: dwSamplesPerChannel Number samples per channels dwChannels...
LTTRAMBufferSettings Declaration: long __stdcall LTTRAMBufferSettings( short *pwBuffer, unsigned long dwSamplesPerChannel, unsigned long dwChannels Description: Setting up the RAM buffer system for data transfer. The buffer must be allocated by the application. The size must match the channel settings and data amount. Input: pwBuffer Pointer to RAM buffer.
LTTFileBufferSettings Declaration: long __stdcall LTTFileBufferSettings( char *pcFileName, unsigned long dwMode, unsigned long dwMaxCount, unsigned long dwSamplesPerChannel, unsigned long dwChannels Description: Sets the parameters to measure to a file. Input: pcFileName chooses which channel to be modified dwMode Reserved! Always 0. dwMaxCount Reserved! Always 0.
LTTSTREAMSettings Declaration: long __stdcall LTTSTREAMSettings( short *pwBuffer, unsigned long dwBufferSize, unsigned long dwSamplesPerChannel, unsigned long dwChannels Description: Settting up STREAM buffer system. In contrary to RAM buffer system, it's possible to transfer data much bigger than the specified buffer size. It gives more control on the transfer to the application, but also is not so easy to work with.
Declaration: long __stdcall LTTUploadParameters( void ); Description: Checks and sends the parameters to the LTT devices. The parameters have been gathered using LTTAnalogChannel,LTTSampleTime, LTTRAMBufferSetting, etc. but the device has not yet been configured. LTTUploadParameters makes a final check to see if the combination of all the parameters don't make an error and then if successful configures the devices.
LTTResetParameter Declaration: void __stdcall LTTResetParameter( long device_reset ); Description: Resets all parameter settings in LTT2API to default. When device_reset is 0 no upload to the device(s) occurs and only the dll parameters are affected. If, however, device_reset equals 1 the channels are set to internal ground, that is OFF. Input: device_reset : 1 or 0.
LTTStart [Device] Declaration: long __stdcall LTTStart( void ); Description: Starts the LTT devices and activates the trigger if on. Input: Return: Always Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTCheckTrigger Declaration: long __stdcall LTTCheckTrigger( unsigned long MilliSecond Description: Checks if the trigger has been fulfilled. In the case the trigger is stil active, the call waits the specified amount of timebefore the call returns. Input: MilliSecond time in milliseconds to wait after a negative trigger result. Return: trigger not fulfilled trigger successful...
Reserved; Allways 0. BlockMode 0 - (Blocked Mode) 1 - (NON-Blocked Mode) Return: No LTT devices. No buffer type set. Transfer is active, so can't invoke another transfer !! File transfer already done. Reconfigure file buffer settings! BLOCKED mode: >=0...
LTTDataTransferStatus Declaration: long __stdcall LTTDataTransferStatus( void ); Description: Monitors the status of the transfer. This function is necessary for the NONE_BLOCKED Mode of transfer. Input: Return: nothing TODO waiting for trigger new block available -255 error happened >0 transfer complete, number of transmitted samples CAUTION: The amount of transferred samples must be checked against the requested data length.
LTTData_GetCounter Declaration: long __stdcall LTTData_GetCounter( void ); Description: Gives back the amount of transferred bytes. This call can be used in NONE_BLOCKED Mode of transfer to monitor the progress of the transfer. Input: Return: amount of up to now transferred samples Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTTransferStatus, which indicates if a data block is ready for read-out. Input: dwStartIndex Gives back the start index of the block of data. dwAmount Gives back the total number of sample available in the block. Return: if no LTT devices found if successful Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTData_BlockDone Declaration: long __stdcall LTTData_BlockDone( void ); Description: Tells LTTAPI that the block obtained with the call LTTData-GetBlock is not anymore used by the application. Input: Return: 0Always Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetCalibTemperature Declaration: long __stdcall LTTGetCalibTemperature( unsigned long dwDevice Description: Gives back internal temperature of specified device at last calibration. Input: dwDevice Device ID for which the calibration temperature is requested Return: Internal devices temperature in degrees C Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetChannelIDSequence Declaration: void __stdcall LTTGetChannelIDSequence( unsigned short *pSequenceList Description: Gives back channel ID in channel sequence. Input: pSequenceList pointer to list. Application must provide sufficient memory !! Return: Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetChannelSequenceLength Declaration: long __stdcall LTTGetChannelSequenceLength( void ); Description: Gives back length of channel sequence. Input: Return: Length of channel sequence. Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetResolution Declaration: long __stdcall LTTGetResolution( void ); Description: Gets the current bit resolution for the sampling time. Input: Return: 12Bit resolution; 14Bit resolution; 15Bit resolution; 16Bit resolution; Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetChannelRange Declaration: long __stdcall LTTGetChannelRange( unsigned long dwAnalogChannel Description: gives back range for the requested channel. Input: dwAnalogChannel Analog channel index Return: maximum range; +/- value in [mV] Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetTemperature [Device] Declaration: long __stdcall LTTGetTemperature( unsigned short wDevice Description: Measure temperature in specified device. Input: wDevice Device ID for which the calibration temperature is requested Return: current internal devices temperature Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetDLLInfo Declaration: long __stdcall LTTGetDLLInfo( char *pcBuffer Description: Obtain identification string of the DLL. Input: pcBuffer pointer to buffer where the null terminated string will be put. Must be at least 64 bytes. Return: 0 Always Beschreibung der DLL LTT2API Handbuch Version 3.11...
Seite 83
LTTGetDLLVersion Declaration: long __stdcall LTTGetDLLVersion( void ); Description: Obtain version number of the DLL. The version number is build in the following manner: ( LTT2API_MAJOR << 16 ) | ( LTT2API_MINOR << 8 ) | LTT2API_BUG Input: Return: Version number Beschreibung der DLL LTT2API Handbuch Version 3.11...
LTTGetDeviceInfo Declaration: long __stdcall LTTGetDeviceInfo( unsigned long dwDevice, char *pcBuffer Description: Obtain identification string of the LTT device. Input: dwDevice Selects the LTT device. pcBuffer pointer to buffer where the null terminated string will be put. Must be at least 64 bytes.
LTTGetDevices Declaration: long __stdcall LTTGetDevices( void ); Description: Returns the number of devices found. Input: Return: number of devices found. Beschreibung der DLL LTT2API Handbuch Version 3.11...
Description: Sets all the channels for a given device to the internal reference. Input: dwDevice Selects the LTT device. dwRefIdx index of reference value table 0 <=> GND 1 <=> 857mV 2 <=> 3.00V 3 <=>...
LTTGetChannelConverter Declaration: double __stdcall LTTGetChannelConverter( unsigned long dwAnalogChannel Description: Gives back conversion factor for requested analog channel. Applying this factor to a 16-Bit data sample value will converts the value in units of [mV]: [mV] = [16Bit] * LTTGetChannelConverter( [channel] ) Input: dwAnalogChannel Analog channel index...