本文整理匯總了Java中tuwien.auto.calimero.dptxlator.DPTXlator4ByteFloat類的典型用法代碼示例。如果您正苦於以下問題:Java DPTXlator4ByteFloat類的具體用法?Java DPTXlator4ByteFloat怎麽用?Java DPTXlator4ByteFloat使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
DPTXlator4ByteFloat類屬於tuwien.auto.calimero.dptxlator包,在下文中一共展示了DPTXlator4ByteFloat類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: as4ByteFloat
import tuwien.auto.calimero.dptxlator.DPTXlator4ByteFloat; //導入依賴的package包/類
/**
* Returns the data of the received event as 4-byte KNX float value.
* DPT 14.xxx, i.e. 14.070 for temperature difference
*
* @return the received value of type double
* @throws KnxFormatException on not supported or not available float DPT
*/
public double as4ByteFloat()
throws KnxFormatException {
try {
final DPTXlator4ByteFloat t = new DPTXlator4ByteFloat(
DPTXlator4ByteFloat.DPT_TEMPERATURE_DIFFERENCE);
t.setData(data);
return t.getValueFloat();
} catch (KNXFormatException ex) {
throw new KnxFormatException(ex);
}
}