跳过导航链接
A C D E F G I J L P S T U 

A

ADR - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
设备地址:4字节的byte[]

C

checkParam(Map<String, Object>) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
检查参数是否完备
cn.foxtech.device.protocol.dlt645.core - 程序包 cn.foxtech.device.protocol.dlt645.core
 
cn.foxtech.device.protocol.dlt645.core.entity - 程序包 cn.foxtech.device.protocol.dlt645.core.entity
 
cn.foxtech.device.protocol.dlt645.core.loader - 程序包 cn.foxtech.device.protocol.dlt645.core.loader
 

D

DAT - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
数据报:不定长的byte[]
decode(byte) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
解码
decodeEntity(byte) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
 
decodeFormat(String, int) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
解码格式:固定长度格式和可变长度格式 固定长度格式:根据XX.XX它格式本身长度进行判定
decodeValue(byte[], Map<String, DLT645DataEntity>) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 
decodeValue(byte[], String, int, int) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
DLT645DataEntity - cn.foxtech.device.protocol.dlt645.core.entity中的类
 
DLT645DataEntity() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 
DLT645DataFormatEntity - cn.foxtech.device.protocol.dlt645.core.entity中的类
 
DLT645DataFormatEntity() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
DLT645Define - cn.foxtech.device.protocol.dlt645.core中的类
 
DLT645Define() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.DLT645Define
 
DLT645FunEntity - cn.foxtech.device.protocol.dlt645.core.entity中的类
07和09版本的控制代码含义
DLT645FunEntity() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
 
DLT645Protocol - cn.foxtech.device.protocol.dlt645.core中的类
报文特征:前面是几个填充位,然后以68开头,16结尾 电力协议:这是电力局的设备供应商们的通信协议 中国电力总局的DL/T 645-1997 多功能电能表通信规约 引导码 起始符 地址码 起始符 功能码 帧长度 数据域 校验和 结束符 N 1 6 1 1 1 N 1 1
DLT645Protocol() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
 
DLT645Template - cn.foxtech.device.protocol.dlt645.core中的类
来自CSV文件的模板信息
DLT645Template() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.DLT645Template
 
DLT645v1997CsvLoader - cn.foxtech.device.protocol.dlt645.core.loader中的类
HoldingRegisters数据实体的数据模板
DLT645v1997CsvLoader() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.loader.DLT645v1997CsvLoader
 
DLT645v1997CsvLoader.JDecoderValueParam - cn.foxtech.device.protocol.dlt645.core.loader中的类
 
DLT645v1997DataEntity - cn.foxtech.device.protocol.dlt645.core.entity中的类
 
DLT645v1997DataEntity() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.entity.DLT645v1997DataEntity
 
DLT645v2007CsvLoader - cn.foxtech.device.protocol.dlt645.core.loader中的类
HoldingRegisters数据实体的数据模板
DLT645v2007CsvLoader() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.loader.DLT645v2007CsvLoader
 
DLT645v2007CsvLoader.JDecoderValueParam - cn.foxtech.device.protocol.dlt645.core.loader中的类
 
DLT645v2007DataEntity - cn.foxtech.device.protocol.dlt645.core.entity中的类
 
DLT645v2007DataEntity() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.entity.DLT645v2007DataEntity
 

E

encode() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
编码
encodeEntity(DLT645FunEntity) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
生成功能码

F

FORMAT_DDhh - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_hhmm - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_hhmmss - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_MMDDhhmm - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_mmmm - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_N - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_NN___NN - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_STATUS_METER - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_STATUS_NETWORK - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_STATUS_WEEK - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_X - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_XX___XX - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_YYMMDDhhmm - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FORMAT_YYMMDDWW - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataFormatEntity
 
FUN - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
功能码:1字节的byte

G

getCodeTextV1997() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
 
getCodeTextV2007() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
 
getCodev1997(String) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
 
getDIn() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 
getDIn() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v1997DataEntity
 
getDIn() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v2007DataEntity
 
getDInLen() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 
getDInLen() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v1997DataEntity
1997版的DIn2字节
getDInLen() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v2007DataEntity
2007版的DIn 4字节
getKey() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 
getKey() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v1997DataEntity
 
getKey() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v2007DataEntity
 
getMessage(String) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645FunEntity
获取文本描述
getTemplateByDIn(String, String) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.DLT645Template
 
getTemplateByName(String, String) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.DLT645Template
获得对象信息

I

inst() - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Template
 

J

JDecoderValueParam() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.loader.DLT645v1997CsvLoader.JDecoderValueParam
 
JDecoderValueParam() - 类 的构造器cn.foxtech.device.protocol.dlt645.core.loader.DLT645v2007CsvLoader.JDecoderValueParam
 

L

loadCsvFile(String) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.loader.DLT645v1997CsvLoader
从CSV文件中装载映射表
loadCsvFile(String) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.loader.DLT645v2007CsvLoader
从CSV文件中装载映射表

P

packCmd(byte[], byte, byte[]) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
打包
packCmd(byte, byte[]) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
默认打包
packCmd(Map<String, Object>) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
打包
packCmdGetData(int, int) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
只有数据标识的DI0和DI1的请求命令
PRO_VER_1997 - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.DLT645Define
 
PRO_VER_2007 - 类 中的静态变量cn.foxtech.device.protocol.dlt645.core.DLT645Define
 

S

setDIn(byte[]) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 
setDIn(byte[]) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v1997DataEntity
 
setDIn(byte[]) - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645v2007DataEntity
 

T

toString() - 类 中的方法cn.foxtech.device.protocol.dlt645.core.entity.DLT645DataEntity
 

U

unPackCmd2Map(byte[], ByteRef, BytesRef) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
 
unPackCmd2Map(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
包装成另一种格式
unPackCmdGetData(byte[], BytesRef) - 类 中的静态方法cn.foxtech.device.protocol.dlt645.core.DLT645Protocol
 
A C D E F G I J L P S T U 
跳过导航链接

Copyright © 2023. All rights reserved.