BioRadio SDK - Java Android  1.1
com.glneurotech.devices.common.IDaqDevice Interface Reference
Inheritance diagram for com.glneurotech.devices.common.IDaqDevice:
com.glneurotech.devices.common.DaqDevice com.glneurotech.devices.bioradio.BioRadioDevice com.glneurotech.devices.common.GenericDevice com.glneurotech.devices.bioradio.devicemocks.MockBioRadioDevice

Public Member Functions

boolean connect ()
 
void disconnect ()
 
void startAcquisition ()
 
void stopAcquisition ()
 
boolean getIsConnected ()
 
String getName ()
 
void startRecording (GlntStream outputStream)
 
void stopRecording ()
 
String getFirmwareVersion ()
 
String getHardwareVersion ()
 
void setHardwareVersion (String value)
 
ArrayList< SignalGroupgetSignalGroups ()
 
boolean getIsAcquiring ()
 

Detailed Description

Interface to implement all common features of a Great Lakes NeuroTechnologies sensor device.

Member Function Documentation

◆ connect()

boolean com.glneurotech.devices.common.IDaqDevice.connect ( )

Connects to the device

Returns
True if connection was successful, otherwise False.

Implemented in com.glneurotech.devices.bioradio.BioRadioDevice, com.glneurotech.devices.common.DaqDevice, and com.glneurotech.devices.bioradio.devicemocks.MockBioRadioDevice.

◆ disconnect()

void com.glneurotech.devices.common.IDaqDevice.disconnect ( )

◆ getFirmwareVersion()

String com.glneurotech.devices.common.IDaqDevice.getFirmwareVersion ( )

The firmware version of the connected device.

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ getHardwareVersion()

String com.glneurotech.devices.common.IDaqDevice.getHardwareVersion ( )

The hardware version of the connected device.

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ getIsAcquiring()

boolean com.glneurotech.devices.common.IDaqDevice.getIsAcquiring ( )

Returns whether the device is currently acquiring data

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ getIsConnected()

boolean com.glneurotech.devices.common.IDaqDevice.getIsConnected ( )

True if device is connected. Otherwise, False.

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ getName()

String com.glneurotech.devices.common.IDaqDevice.getName ( )

The name of the device. Typically this is the ID that is printed on the device's label.

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ getSignalGroups()

ArrayList<SignalGroup> com.glneurotech.devices.common.IDaqDevice.getSignalGroups ( )

Returns a list of all signal groups supported by the device.

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ startAcquisition()

void com.glneurotech.devices.common.IDaqDevice.startAcquisition ( )

Starts acquisition. Data will begin streaming to PC and filling signal buffers.

Implemented in com.glneurotech.devices.bioradio.BioRadioDevice, com.glneurotech.devices.common.DaqDevice, and com.glneurotech.devices.common.GenericDevice.

◆ startRecording()

void com.glneurotech.devices.common.IDaqDevice.startRecording ( GlntStream  outputStream)

Starts recording to the specified file name.

Parameters
outputStreamThe path to the stream where the recording should be saved.

Implemented in com.glneurotech.devices.common.DaqDevice.

◆ stopAcquisition()

void com.glneurotech.devices.common.IDaqDevice.stopAcquisition ( )

◆ stopRecording()

void com.glneurotech.devices.common.IDaqDevice.stopRecording ( )

Stops the recording to file.

Implemented in com.glneurotech.devices.common.DaqDevice.


The documentation for this interface was generated from the following file: