package com.cbsd.client.parse; import com.cbsd.client.parse.IParseDataInterface; public class Parse_3b97a394442b4458a4f01fa6c24cad36 implements IParseDataInterface { /** * 从数据解析物理值 * * @param sn 当前字段序号 * @param sourceData 源数据 * @param fieldData 当前字段数据 * @param endian BIG:大端序 LITTLE:小端序 * @param binStr 二进制字符串 * @return 解析后的数据值 */ @Override public String parsePhysicalFromData(int sn, byte[] sourceData, byte[] fieldData, String endian, String binStr) { int value = Integer.parseInt(binStr, 2); switch (value) { case 0: return "启用PROM落焊固化程序"; case 1: return "启用FlashA数据"; case 2: return "启用FlashB数据"; default: return "预留"; } } /** * 描述 * * @return 描述内容 */ @Override public String comment() { return "当前重构程序加载来源"; } }