org.universAAL.lddi.knx.groupdevicecategory
Interface IKnxDpt9

Package class diagram package IKnxDpt9
All Known Implementing Classes:
KnxDpt9GroupDevice, KnxDpt9Instance

public interface IKnxDpt9

Base GroupDeviceCategory for KNX datapoint type "2-Octet Float Value". Specification from KNX Datapoint Types v1.07.00 AS : Format: 2 octets: F16 MSB LSB float value |-------- --------| encoding MEEEEMMM MMMMMMMM FloatValue = (0,01*M)*2(E) E = [0 : 15] M = [-2 048 : 2 047], two's complement notation For all Datapoint Types 9.xxx, the encoded value 7FFFh shall always be used to denote invalid data. Possible values are from 0 - 255. Range: [-671 088,64 : 670 760,96] PDT: PDT_KNX_FLOAT In general GroupDeviceCategories specify: - rules and interfaces needed for the communication between OSGi groupDevice service and driver service. Both of them (groupDevice and driver) implement this IF. - a set of service registration properties, their data types and semantics (mandatory or optional) - a range of match values

Author:
Thomas Fuxreiter (foex@gmx.at)

Field Summary
static String CLASS
           
static byte[] DEFAULT_INVALID_VALUE
           
static byte[] DEFAULT_MAX_VALUE
           
static byte[] DEFAULT_MIN_VALUE
           
static String MANUFACTURER
           
static int MATCH_CLASS
           
static int MATCH_MAKE
           
static int MATCH_MODEL
           
static int MATCH_SERIAL
           
static int MATCH_VERSION
           
static String MODEL
           
static KnxGroupDeviceCategoryUtil.KnxGroupDeviceCategory MY_DEVICE_CATEGORY
           
static float RESOLUTION_9_001
          9.001 - DPT_Value_Temp From -273°C to +670760°C - Resolution: 0,01°C
static String REVISION
           
static String SERIAL
           
 

Field Detail

MY_DEVICE_CATEGORY

static final KnxGroupDeviceCategoryUtil.KnxGroupDeviceCategory MY_DEVICE_CATEGORY

MATCH_SERIAL

static final int MATCH_SERIAL
See Also:
Constant Field Values

MATCH_VERSION

static final int MATCH_VERSION
See Also:
Constant Field Values

MATCH_MODEL

static final int MATCH_MODEL
See Also:
Constant Field Values

MATCH_MAKE

static final int MATCH_MAKE
See Also:
Constant Field Values

MATCH_CLASS

static final int MATCH_CLASS
See Also:
Constant Field Values

CLASS

static final String CLASS
See Also:
Constant Field Values

MODEL

static final String MODEL
See Also:
Constant Field Values

MANUFACTURER

static final String MANUFACTURER
See Also:
Constant Field Values

REVISION

static final String REVISION
See Also:
Constant Field Values

SERIAL

static final String SERIAL
See Also:
Constant Field Values

DEFAULT_MAX_VALUE

static final byte[] DEFAULT_MAX_VALUE

DEFAULT_MIN_VALUE

static final byte[] DEFAULT_MIN_VALUE

DEFAULT_INVALID_VALUE

static final byte[] DEFAULT_INVALID_VALUE

RESOLUTION_9_001

static final float RESOLUTION_9_001
9.001 - DPT_Value_Temp From -273°C to +670760°C - Resolution: 0,01°C

See Also:
Constant Field Values


Copyright © 2014 universAAL Consortium. All Rights Reserved.