| 程序包 | 说明 |
|---|---|
| org.jetlinks.supports.protocol.codec |
| 限定符和类型 | 方法和说明 |
|---|---|
static Endian |
Endian.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Endian[] |
Endian.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static BinaryCodec<Double> |
BinaryCodecs.ieee754Double(Endian endian,
int offset)
ieee754 double decoder
|
static BinaryCodec<Float> |
BinaryCodecs.ieee754Float(Endian endian,
int offset)
ieee754 float decoder
|
static BinaryCodec<Short> |
BinaryCodecs.int2(Endian endian,
int offset)
short类型decoder
|
static BinaryCodec<Integer> |
BinaryCodecs.int4(Endian endian,
int offset)
integer类型decoder
|
static BinaryCodec<Long> |
BinaryCodecs.int8(Endian endian,
int offset)
long类型decoder
|
static BinaryCodec<Float> |
BinaryCodecs.twoBytesFloat(Endian endian,
int offset)
2字节转float
算法: 第一个字节为整数位,第二字节为小数位
e.g.
|
static BinaryCodec<Float> |
BinaryCodecs.twoBytesHexFloat(Endian endian,
int offset)
2字节 16进制转float
算法: 2字节16进制对应的整数/10
e.g.
|
Copyright © 2019–2023. All rights reserved.