BioRadioDevice Class |
Namespace: GLNeuroTech.Devices.BioRadio
The BioRadioDevice type exposes the following members.
Name | Description | |
---|---|---|
BioRadioDevice | Initializes a new instance of the BioRadioDevice class |
Name | Description | |
---|---|---|
Connect |
Establishes a connection to the device.
(Overrides DaqDeviceConnect.) | |
Disconnect |
Disconnect the application from the device
(Overrides DaqDeviceDisconnect.) | |
Dispose | (Inherited from DaqDevice.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetBatteryInfo |
Get the current battery information, including voltage, current, and charge state.
| |
GetConfiguration |
Retrieves the current Configuration applied to the device.
| |
GetDeviceTime |
Returns the current time stored on the device
| |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
LockDevice |
Locks the Great Lakes NeuroTechnologies device so that no other interactive commands will be accepted.
(Inherited from DaqDevice.) | |
MemberwiseClone | (Inherited from Object.) | |
SaveConfiguration(Stream) |
Writes the current configuration to a stream as xml
| |
SaveConfiguration(String) |
Saves the current configuration to a file as xml
| |
SetConfiguration(Stream) |
Accepts a stream which contains an xml configuration and uses
this stream to set the configuration for the BioRadioDevice
| |
SetConfiguration(String) |
Accepts a file path to a file which contains an xml configuration
and uses this file to set the configuration for the BioRadioDevice
| |
SetConfiguration(BioRadioConfiguration) |
This will be implemented as a wrapper around the 2 lower-level commands to set global and channel Configurations.
| |
SetDeviceTime |
Sends the current time to the device to synchronize with PC system time.
(Overrides DaqDeviceSetDeviceTime.) | |
SetDeviceTime(DateTime) |
Sets the device time to a specific date/time value
(Inherited from DaqDevice.) | |
StartAcquisition |
Starts acquisition of signal data from the device.
(Overrides DaqDeviceStartAcquisition.) | |
StartRecording |
Starts recording raw device data stream to the specified file name.
(Inherited from DaqDevice.) | |
StopAcquisition |
Stops the device from streaming data to the PC.
(Overrides DaqDeviceStopAcquisition.) | |
StopRecording |
Stops recording raw device data stream and closes the file. If the device is not currently recording, an exception will be thrown.
(Inherited from DaqDevice.) | |
ToString | (Inherited from Object.) | |
UnlockDevice |
Sends the unlock command to the device.
(Inherited from DaqDevice.) |
Name | Description | |
---|---|---|
AuxiliarySignals |
The signal group that contains signals from Auxiliary sensors, if any are configured. If no Auxiliary signals are available, this group will be null.
| |
BioPotentialSignals |
The signal group that contains signals from Biopotential sensors, if any are enabled.
| |
DroppedPacketCount |
The number of dropped packets during streaming.
| |
FirmwareVersion |
The current device firmware version.
(Inherited from DaqDevice.) | |
HardwareVersion |
The current device hardware version number.
(Inherited from DaqDevice.) | |
IsAcquiring |
Indicates whether the device is currently streaming signal data to the PC.
(Inherited from DaqDevice.) | |
IsConnected |
Indicates whether the device is currently connected to the PC and able to receive commands.
(Inherited from DaqDevice.) | |
IsDeviceLocked |
Indicates whether the device is in locked mode.
(Inherited from DaqDevice.) | |
IsRecording |
Indicates whether the device is currently recording the raw data stream to a file.
(Inherited from DaqDevice.) | |
IsVirtualMode | (Inherited from DaqDevice.) | |
LastPacketCount |
The zero-based index of the last packet received from the device.
| |
Name |
The name associated with this device.
(Inherited from DaqDevice.) | |
PulseOxSignals |
The signal group that contains signals from PulseOx sensors, if any are configured. If no PulseOx sensors are available, this group is null.
| |
SignalGroups |
A list of all SignalGroups defined for this device.
(Inherited from DaqDevice.) | |
TotalAcquisitionTime |
Represents the total time elapsed since acquisition last began. This value is derived from the amount of data received from the device, and not on the system clock.
|
Name | Description | |
---|---|---|
CommunicationError |
Raised when a communication error has occurred.
(Inherited from DaqDevice.) | |
EventMarkerButtonPushed |
Event Handler for Event Marker Push Button
| |
GeneralOperationError |
Raised as a notification of a general operational error. Typically, if this event is raised,
device operation can still continue.
(Inherited from DaqDevice.) | |
SignalBufferOverflowed |
Indicates that one or more Signals has overflowed its internal buffer
(Inherited from DaqDevice.) |