|
|
||||
Gerätetreiber für g.USBamp Erhältlich für Windows und Linux NEW! |
||||
|
|
|
Der Gerätetreiber (device driver API) für den g.USBamp ist eine Programmierschnittstelle (API), die die Verwendung des Verstärkers von vielen unterschiedlichen Programmierumgebungen ermöglicht. Das API besitzt Funktionen um den Verstärker über C, C++, Visual Basic, LabWindows und weiteren Programmiersprachen anzusteuern. Über das API sind jene Daten zugänglich, die über die
USB-Schnittstelle zum Computer gesendet werden. Bandpass- and Notchfilter-Einstellungen können ausgeführt werden, die Abtastfrequenz kann
ausgewählt werden, ein Testsignal kann angelegt werden und der Verstärker
kann kalibriert werden. Zudem können bipolare Ableitungen zwischen
zwei Elektroden durchgeführt werden. Das Gerätetreiberpaket beinhaltet Demo-Programme, die Ihnen bei der Programmierung der unterschiedlichen Funktionen Hilfestellung geben. |
|||||||||||||||
|
|
|||||||||||||||
Highlights
|
|||||||||||||||
|
On-line Datenerfassung Das Demo-Programm erlaubt Ihnen alle Verstärkerfunktionen zu testen.
Der dokumentierte Quelltext zeigt Ihnen die Anwendung des APIs. Als erstes
muss der USB Port, an welchem der g.USBamp angesteckt wird, definiert
werden. Nach Festlegung des Ports kann eine Verbindung zum Verstärker
hergestellt werden und nach dem Senden des Start-Befehls können Daten erfasst werden. |
|||||||||||||||
|
Mit dem API programmieren Das API beinhaltet Befehle, mit welchen alle Funktionen des Verstärkers
ausgeführt werden können. Zuerst wird ein handle m_hdev des
Verstärkers festgelegt. GT_SetBufferSize(m_hdev,BUFFERLENGTH); Zuletzt wird GT_GetData verwendet, um die Biosignaldaten aus dem Verstärker zu lesen: GT_GetData(pthis->m_hdev,
pBuffer,HEADER_SIZE + bufLen,&ov); |
|||||||||||||||
|
|