|
|
||||
Device Driver for g.USBamp Available for Windows and Linux NEW! |
||||
|
|
|
The Device Driver for g.USBamp is an Application Programming Interface (API) that allows to access the amplifier from many programming environments. The API has functions to fully control the amplifier from C, C++, Visual Basic, LabWindows and many more programming languages. The Device Driver gives access to the data which is sent over USB to
the computer. Bandpass and Notch filter settings can be performed, the
sampling frequency can be selected, a test signal can be applied and the
amplifier can be calibrated controlled by your own program. Bipolar derivations
can be made between two electrodes. The Device Driver package contains demo programs that show you the usage of all functions and help to get started with the API. |
|||||||||||||||
|
|
|||||||||||||||
Highlights
|
|||||||||||||||
|
On-line Data Acquisition The demo program allows to test all functions of the amplifier and the
documented source code shows the usage of the API. First the USB port
where the amplifier is connected must be defined. Then a connection to
the device is established and after sending a Start command the data can
already be acquired. |
|||||||||||||||
|
Programming with the API The API contains commands to access all functions of the amplifier. First
a handle m_hdev to the amplifier is assigned. GT_SetBufferSize allows to define the buffer size to specify the amount of scans sent at once to the PC: GT_SetBufferSize(m_hdev,BUFFERLENGTH); Finally GT_GetData is used to read out the biosignal data from the amplifier: GT_GetData(pthis->m_hdev,
pBuffer,HEADER_SIZE + bufLen,&ov); |
|||||||||||||||
|
|