Bio Radio SDK - Xamarin Android
|
The abstract base class responsible for detecting and instantiating Great Lakes NeuroTechnologies data acquisition devices. More...
Public Member Functions | |
virtual T | GetBluetoothDevice (long macID) |
Retrieves a reference to a T device based on a bluetooth connection. Use of this method requires a bluetooth radio installed on the host PC. More... | |
T | GetBluetoothDevice (string deviceId) |
Retrieves a reference to a T device based on a bluetooth connection. Use of this method requires a bluetooth radio installed on the host PC. More... | |
virtual T | GetDeviceByComPort (string comPort) |
Returns a device based on a predetermined serial COM port name. More... | |
virtual T | GetDeviceByTcpAddress (string hostname, int port) |
Returns the device connected at the specified hostname and port More... | |
VirtualDeviceAdapter | CreateVirtualDevice (Stream inputStream) |
Creates a virtual device with a file as a backing store. More... | |
Public Member Functions inherited from GLNeuroTech.Devices.Common.IDeviceManager< T > | |
VirtualDeviceAdapter | CreateVirtualDevice (System.IO.Stream inputStream) |
Creates a reference to a Virtual Device object based on the recording file that is given. More... | |
T | GetBluetoothDevice (long macID) |
Returns a reference to a device connected over bluetooth More... | |
T | GetBluetoothDevice (string deviceId) |
Returns a reference to a device connected over bluetooth More... | |
T | GetDeviceByComPort (string comPort) |
Returns a reference to the device at the specified COM port. More... | |
T | GetDeviceByTcpAddress (string hostname, int port) |
Returns the device connected at the specified hostname and port More... | |
The abstract base class responsible for detecting and instantiating Great Lakes NeuroTechnologies data acquisition devices.
This is an abstract class and is not intended to be used directly in user programs.
T | The specific type of Great Lakes NeuroTechnologies device for which this DeviceManager is responsible. |
T | : | DaqDevice |
VirtualDeviceAdapter GLNeuroTech.Devices.Common.DeviceManager< T >.CreateVirtualDevice | ( | Stream | inputStream | ) |
Creates a virtual device with a file as a backing store.
inputStream | The stream containing the input data. |
CreateVirtualDevice can be used to create a VirtualDeviceAdapter that can be used to read data from a file as opposed to a real connected device. No physical device is required to use this method. This is useful for debugging or loading raw data from a file downloaded from the
|
virtual |
Retrieves a reference to a T device based on a bluetooth connection. Use of this method requires a bluetooth radio installed on the host PC.
macID | The address of the bluetooth device |
Reimplemented in GLNeuroTech.Devices.BioRadio.BioRadioDeviceManager.
T GLNeuroTech.Devices.Common.DeviceManager< T >.GetBluetoothDevice | ( | string | deviceId | ) |
Retrieves a reference to a T device based on a bluetooth connection. Use of this method requires a bluetooth radio installed on the host PC.
deviceId | The address of the bluetooth device |
|
virtual |
Returns a device based on a predetermined serial COM port name.
comPort |
|
virtual |
Returns the device connected at the specified hostname and port
hostname | The address of the device. |
port | The port on which the device is listening |
This method is currently used only for internal testing and should not be used in an application.