Bio Radio SDK - Xamarin Android
GLNeuroTech.Devices.BioRadio.Configuration Namespace Reference

Classes

class  AuxiliaryChannelConfiguration
 Describes the configuration of a Auxiliary channel. More...
 
class  BioPotentialChannelConfiguration
 Bio Potential Channel Configuration - inherit from Channel Configuration More...
 
class  BioRadioConfiguration
 The BioRadioConfiguration class encapsulates all settings that can be defined and programmed for the BioRadio. More...
 
class  BioRadioConfigurationJavaScriptConverter
 Bio Radio Configuration - Java Script Converter (JsonConvereter) More...
 
class  ChannelConfiguration
 This class describes all settings that apply across all device channels. More...
 
class  ChannelConfigurationFactory
 
class  EnumHelper
 
class  EventMarkerChannelConfiguration
 Represents the configuration of a BioRadio event marker channel. More...
 
class  MemsChannelConfiguration
 Describes the configuration applied to the internal MEMS sensor of the BioRadio device. More...
 
class  NotConnectedExternalSensorConfiguration
 Represents the configuration for an external sensor that is not actually connected. This is intended as a helper class to indicate that there is no sensor at a particular index. More...
 
class  PulseOxChannelConfiguration
 Describes the configuration of a PulseOx PulseOx channel. More...
 

Enumerations

enum  AuxiliaryTransducerType : ushort {
  AuxiliaryTransducerType.BloodPressure = 0, AuxiliaryTransducerType.FlowRate = 1, AuxiliaryTransducerType.ForcePlate = 2, AuxiliaryTransducerType.GripStrength = 3,
  AuxiliaryTransducerType.Temperature = 4
}
 The list of transducers that can be selected for the Auxiliary port of a Sensor Pod. This setting determines the units, scaling algorithm, and other settings that will be applied to the channel. More...
 
enum  BioPotentialChannelMode { BioPotentialChannelMode.Normal = 0x00, BioPotentialChannelMode.GSR = 0x01, BioPotentialChannelMode.TestSignal = 0x02, BioPotentialChannelMode.RIP = 0x03 }
 Describes the mode of operation set for a biopotential channel. More...
 
enum  BioPotentialTermination { BioPotentialTermination.SingleEnded, BioPotentialTermination.Differential }
 Specifies whether the BioRadio has been configured for Single-Ended or Differential inputs. When configured for differential inputs, 4 BioPotential channels are available. Otherwise, 8 channels are available. More...
 
enum  CouplingType { CouplingType.AC = 0x01, CouplingType.DC = 0x00 }
 Describes the possible coupling types that could be configured for a biopotential channel. More...
 
enum  EventButtonPolarity { EventButtonPolarity.ActiveHigh, EventButtonPolarity.ActiveLow }
 Describes the polarity of the BioRadio event button. The default is ActiveHigh. More...
 
enum  TransitionSensitivity { TransitionSensitivity.Edge, TransitionSensitivity.Level }
 Indicates the transition sensitivity for the BioRadio event marker button. More...
 

Enumeration Type Documentation

◆ AuxiliaryTransducerType

The list of transducers that can be selected for the Auxiliary port of a Sensor Pod. This setting determines the units, scaling algorithm, and other settings that will be applied to the channel.

Enumerator
BloodPressure 
FlowRate 
ForcePlate 
GripStrength 
Temperature 

◆ BioPotentialChannelMode

Describes the mode of operation set for a biopotential channel.

Enumerator
Normal 

Normal operation mode.

GSR 

The channel is configured for reporting GSR data

TestSignal 

Directs the device to generate a 1.98Hz square wave on this channel.

RIP 

The channel is configured for reporting RIP data

◆ BioPotentialTermination

Specifies whether the BioRadio has been configured for Single-Ended or Differential inputs. When configured for differential inputs, 4 BioPotential channels are available. Otherwise, 8 channels are available.

Enumerator
SingleEnded 

BioRadio is configured for Single-ended inputs

Differential 

BioRadio is configured for Differential inputs

◆ CouplingType

Describes the possible coupling types that could be configured for a biopotential channel.

Enumerator
AC 

The channel uses AC coupling

DC 

The channel uses DC coupling

◆ EventButtonPolarity

Describes the polarity of the BioRadio event button. The default is ActiveHigh.

Enumerator
ActiveHigh 

The button is Active High. Its unpressed state will generate a 0 and its pressed state is represented by a 1.

ActiveLow 

The button is Active Low. Its unpressed state will generate a 1 and its pressed state is represented by a 0.

◆ TransitionSensitivity

Indicates the transition sensitivity for the BioRadio event marker button.

Edge will generate a brief pulse transition whenever a press or release is detected. A quick press of the button could generate two edges and thus two pulses. Level will report the state of the button, based on the EventButtonPolarity setting.

Enumerator
Edge 

Edge transition is used. The channel generates momentary pulses on each press and release.

Level 

Level transition is used. The channel reports the state of the button.