Top Description Fields Methods
org.osgi.service.enocean.descriptions

public Interface EnOceanDataChannelDescription

extends EnOceanChannelDescription

Subinterface of EnOceanChannelDescription that describes physical measuring channels.
Author
$Id: 8a6c7012f5e58e07e1b5b339d18f2bff8301b14e $
Version
1.0

Field Summary

Inherited from org.osgi.service.enocean.descriptions.EnOceanChannelDescription:
CHANNEL_IDTYPE_DATATYPE_ENUMTYPE_FLAGTYPE_RAW

Method Summary

Modifier and TypeMethod and Description
public int

Returns:

the domain start.
getDomainStart
()

The start of the raw input range for this channel.

public int

Returns:

the domain stop.
getDomainStop
()

The end of the raw input range for this channel.

public double

Returns:

the range start.
getRangeStart
()

The scale start at which this channel will be mapped to (-20,0°C for instance)

public double

Returns:

the range stop.
getRangeStop
()

The scale stop at which this channel will be mapped to (+30,0°C for instance)

public String

Returns:

the unit as a String
getUnit
()

The non-mandatory physical unit description of this channel.

Inherited from org.osgi.service.enocean.descriptions.EnOceanChannelDescription:
deserializegetTypeserialize

Method Detail

getDomainStartback to summary
public int getDomainStart()

The start of the raw input range for this channel.

Returns:int

the domain start.

getDomainStopback to summary
public int getDomainStop()

The end of the raw input range for this channel.

Returns:int

the domain stop.

getRangeStartback to summary
public double getRangeStart()

The scale start at which this channel will be mapped to (-20,0°C for instance)

Returns:double

the range start.

getRangeStopback to summary
public double getRangeStop()

The scale stop at which this channel will be mapped to (+30,0°C for instance)

Returns:double

the range stop.

getUnitback to summary
public String getUnit()

The non-mandatory physical unit description of this channel.

Returns:String

the unit as a String