BioRadio SDK - Java Android  1.1
com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration Class Reference
Inheritance diagram for com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration:
com.glneurotech.devices.bioradio.configuration.ChannelConfiguration

Public Member Functions

ChannelTypeCode getTypeCode ()
 
final int getGain ()
 
final void setGain (int value)
 
final BioPotentialChannelMode getOperationMode ()
 
final void setOperationMode (BioPotentialChannelMode value)
 
final CouplingType getCoupling ()
 
final void setCoupling (CouplingType value)
 
final int getBitResolution ()
 
final void setBitResolution (int value)
 
 BioPotentialChannelConfiguration (byte[] bytes) throws IOException
 
 BioPotentialChannelConfiguration ()
 
byte [] getBytes () throws IOException
 
boolean equals (Object obj)
 
int hashCode ()
 
- Public Member Functions inherited from com.glneurotech.devices.bioradio.configuration.ChannelConfiguration
abstract ChannelTypeCode getTypeCode ()
 
final String getChannelType ()
 
final int getChannelIndex ()
 
final void setChannelIndex (int value)
 
final String getName ()
 
final void setName (String value)
 
final boolean getEnabled ()
 
final void setEnabled (boolean value)
 
final boolean getSaved ()
 
final void setSaved (boolean value)
 
final boolean getStreamed ()
 
final void setStreamed (boolean value)
 
final int getPresetCode ()
 
final void setPresetCode (int value)
 
final boolean getConnected ()
 
final void setConnected (boolean value)
 
 ChannelConfiguration ()
 
byte [] getBytes () throws IOException
 
boolean equals (Object obj)
 
int hashCode ()
 
final void assignFrom (Object channelConfig)
 
final int getExternalSensorPodId ()
 

Additional Inherited Members

- Static Public Attributes inherited from com.glneurotech.devices.bioradio.configuration.ChannelConfiguration
static final int CustomParametersStartIndex = 35
 
static final int MaxChannelNameLength = 30
 
- Protected Member Functions inherited from com.glneurotech.devices.bioradio.configuration.ChannelConfiguration
 ChannelConfiguration (byte[] bytes) throws IOException
 

Detailed Description

ChannelConfiguration for the BioPotential signal

Constructor & Destructor Documentation

◆ BioPotentialChannelConfiguration() [1/2]

com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.BioPotentialChannelConfiguration ( byte []  bytes) throws IOException

Overloaded constructor takes byte array to initialize the configuration

Parameters
bytesTake a bytes array as parameter.
Exceptions
IOException
See also
getBytes()

◆ BioPotentialChannelConfiguration() [2/2]

com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.BioPotentialChannelConfiguration ( )

Default constructor

Member Function Documentation

◆ equals()

boolean com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.equals ( Object  obj)

Provides logical comparison for the equality of this object versus the passed object

Parameters
objTake an object as parameter.
Returns
boolean

◆ getBitResolution()

final int com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.getBitResolution ( )

Specifies the bit resolution for this BioPotential channel. Valid values are 12, 16, and 24.

Returns
int

◆ getBytes()

byte [] com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.getBytes ( ) throws IOException

Gets the configuration's byte array

Returns
byte[]
Exceptions
IOException
See also
BioPotentialChannelConfiguration(byte[] bytes)

◆ getCoupling()

final CouplingType com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.getCoupling ( )

Gets the CouplingType configured for this channel

Returns
CouplingType

◆ getGain()

final int com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.getGain ( )

The gain applied to this channel. Valid values are from 1 to 24, inclusively.

Returns
int

◆ getOperationMode()

final BioPotentialChannelMode com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.getOperationMode ( )

Gets the Operation Mode of the channel.

Each biopotential channel can be configured in certain ways for specialized operation. The default is Normal operation. See BioPotentialChannelMode for a list of possible operation modes.

Returns
BioPotentialChannelMode

◆ getTypeCode()

ChannelTypeCode com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.getTypeCode ( )

◆ hashCode()

int com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.hashCode ( )

Gets a hashcode to use for this object

Returns
int

◆ setBitResolution()

final void com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.setBitResolution ( int  value)

Specifies the bit resolution for this BioPotential channel. Valid values are 12, 16, and 24.

Parameters
valueTake an int value as parameter to set the bit resolution.

◆ setCoupling()

final void com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.setCoupling ( CouplingType  value)

Sets the CouplingType configured for this channel

Parameters
valueTake a CouplingType value as parameter.

◆ setGain()

final void com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.setGain ( int  value)

Sets the gain applied to this channel. Valid values are from 1 to 24, inclusively.

Parameters
valueTake a int value for the gain.

◆ setOperationMode()

final void com.glneurotech.devices.bioradio.configuration.BioPotentialChannelConfiguration.setOperationMode ( BioPotentialChannelMode  value)

Sets the Operation Mode of the channel. Each biopotential channel can be configured in certain ways for specialized operation. The default is Normal operation. See BioPotentialChannelMode for a list of possible operation modes.

Parameters
valueTake a bBioPotentialChannelMode value as parameter.

The documentation for this class was generated from the following file: