|
|
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.) |