Bio Radio SDK - Xamarin Android
|
Interface to implement all common features of a Great Lakes NeuroTechnologies sensor device. More...
Public Member Functions | |
bool | Connect () |
Connects to the device More... | |
void | Disconnect () |
Disconnects from the device. More... | |
void | StartAcquisition () |
Starts acquisition. Data will begin streaming to PC and filling signal buffers. More... | |
void | StopAcquisition () |
Stops acquisition. More... | |
void | StartRecording (Stream outputStream) |
Starts recording to the specified file name. More... | |
void | StopRecording () |
Stops the recording to file. More... | |
Properties | |
bool | IsConnected [get] |
True if device is connected. Otherwise, False. More... | |
string | Name [get] |
The name of the device. Typically this is the ID that is printed on the device's label. More... | |
string | FirmwareVersion [get] |
The firmware version of the connected device. More... | |
string | HardwareVersion [get, set] |
The hardware version of the connected device. More... | |
List< SignalGroup > | SignalGroups [get] |
Returns a list of all signal groups supported by the device. More... | |
bool | IsAcquiring [get] |
Returns whether the device is currently acquiring data More... | |
Events | |
EventHandler< CommunicationErrorArgs > | CommunicationError |
Raised when a communication error occurs. Refer to the GLNeuroTech.Devices.Common.CommunicationErrorArgs object for additional information"/> More... | |
Interface to implement all common features of a Great Lakes NeuroTechnologies sensor device.
bool GLNeuroTech.Devices.Common.IDaqDevice.Connect | ( | ) |
Connects to the device
Implemented in GLNeuroTech.Devices.Common.DaqDevice.
void GLNeuroTech.Devices.Common.IDaqDevice.Disconnect | ( | ) |
Disconnects from the device.
Implemented in GLNeuroTech.Devices.Common.DaqDevice.
void GLNeuroTech.Devices.Common.IDaqDevice.StartAcquisition | ( | ) |
Starts acquisition. Data will begin streaming to PC and filling signal buffers.
Implemented in GLNeuroTech.Devices.Common.DaqDevice.
void GLNeuroTech.Devices.Common.IDaqDevice.StartRecording | ( | Stream | outputStream | ) |
Starts recording to the specified file name.
outputStream | The path to the stream where the recording should be saved. |
Implemented in GLNeuroTech.Devices.Common.DaqDevice.
void GLNeuroTech.Devices.Common.IDaqDevice.StopAcquisition | ( | ) |
Stops acquisition.
Implemented in GLNeuroTech.Devices.Common.DaqDevice.
void GLNeuroTech.Devices.Common.IDaqDevice.StopRecording | ( | ) |
Stops the recording to file.
Implemented in GLNeuroTech.Devices.Common.DaqDevice.
|
get |
The firmware version of the connected device.
|
getset |
The hardware version of the connected device.
|
get |
Returns whether the device is currently acquiring data
|
get |
True if device is connected. Otherwise, False.
|
get |
The name of the device. Typically this is the ID that is printed on the device's label.
|
get |
Returns a list of all signal groups supported by the device.
EventHandler<CommunicationErrorArgs> GLNeuroTech.Devices.Common.IDaqDevice.CommunicationError |
Raised when a communication error occurs. Refer to the GLNeuroTech.Devices.Common.CommunicationErrorArgs object for additional information"/>