public class UHFProtocolParseBLE extends java.lang.Object implements IUHFProtocolParseBLE
Constructor and Description |
---|
UHFProtocolParseBLE() |
Modifier and Type | Method and Description |
---|---|
byte[] |
checkTagStateRequest(int filterBank,
int filterPtr,
int filterCnt,
byte[] filterData) |
int |
checkTagStateResponse(byte[] receiveData) |
static UHFProtocolParseBLE |
getInstance() |
byte[] |
initRegFileRequest(char filter_bank,
int filter_ptr,
int filter_cnt,
byte[] filter_data) |
boolean |
initRegFileResponse(byte[] receiveData) |
byte[] |
readMultipleTemperatureRequest(int filterBank,
int filterPtr,
int filterCnt,
byte[] filterData,
int jstart,
int jnum) |
int |
readMultipleTemperatureResponse(byte[] receiveData,
int[] jtotalnum,
int[] jreturned,
float[] jtemp) |
byte[] |
readTagTempRequest(char filter_bank,
int filter_ptr,
int filter_cnt,
byte[] filter_data) |
boolean |
readTagTempResponse(byte[] receiveData,
float[] readTemp) |
byte[] |
readTagVoltageRequest(int filterBank,
int filterPtr,
int filterCnt,
byte[] filterData) |
boolean |
readTagVoltageResponse(byte[] receiveData,
float[] voltage) |
byte[] |
setEPCAndTemperatureModeRequest(char memory,
int address,
int length,
int dbyte0) |
boolean |
setEPCAndTemperatureModeResponse(byte[] receiveData) |
byte[] |
startLoggingRequest(int filterBank,
int filterPtr,
int filterCnt,
byte[] filterData,
float min_temp,
float max_temp,
int work_delay,
int work_interval) |
boolean |
startLoggingResponse(byte[] receiveData) |
byte[] |
stopLoggingRequest(int filterBank,
int filterPtr,
int filterCnt,
byte[] filterData,
byte[] pwd) |
boolean |
stopLoggingResponse(byte[] receiveData) |
public static UHFProtocolParseBLE getInstance()
public byte[] initRegFileRequest(char filter_bank, int filter_ptr, int filter_cnt, byte[] filter_data)
initRegFileRequest
in interface IUHFProtocolParseBLE
public boolean initRegFileResponse(byte[] receiveData)
initRegFileResponse
in interface IUHFProtocolParseBLE
public byte[] readTagTempRequest(char filter_bank, int filter_ptr, int filter_cnt, byte[] filter_data)
readTagTempRequest
in interface IUHFProtocolParseBLE
public boolean readTagTempResponse(byte[] receiveData, float[] readTemp)
readTagTempResponse
in interface IUHFProtocolParseBLE
public byte[] startLoggingRequest(int filterBank, int filterPtr, int filterCnt, byte[] filterData, float min_temp, float max_temp, int work_delay, int work_interval)
startLoggingRequest
in interface IUHFProtocolParseBLE
public boolean startLoggingResponse(byte[] receiveData)
startLoggingResponse
in interface IUHFProtocolParseBLE
public byte[] stopLoggingRequest(int filterBank, int filterPtr, int filterCnt, byte[] filterData, byte[] pwd)
stopLoggingRequest
in interface IUHFProtocolParseBLE
public boolean stopLoggingResponse(byte[] receiveData)
stopLoggingResponse
in interface IUHFProtocolParseBLE
public byte[] checkTagStateRequest(int filterBank, int filterPtr, int filterCnt, byte[] filterData)
checkTagStateRequest
in interface IUHFProtocolParseBLE
public int checkTagStateResponse(byte[] receiveData)
checkTagStateResponse
in interface IUHFProtocolParseBLE
public byte[] readMultipleTemperatureRequest(int filterBank, int filterPtr, int filterCnt, byte[] filterData, int jstart, int jnum)
readMultipleTemperatureRequest
in interface IUHFProtocolParseBLE
public int readMultipleTemperatureResponse(byte[] receiveData, int[] jtotalnum, int[] jreturned, float[] jtemp)
readMultipleTemperatureResponse
in interface IUHFProtocolParseBLE
public byte[] readTagVoltageRequest(int filterBank, int filterPtr, int filterCnt, byte[] filterData)
readTagVoltageRequest
in interface IUHFProtocolParseBLE
public boolean readTagVoltageResponse(byte[] receiveData, float[] voltage)
readTagVoltageResponse
in interface IUHFProtocolParseBLE
public byte[] setEPCAndTemperatureModeRequest(char memory, int address, int length, int dbyte0)
setEPCAndTemperatureModeRequest
in interface IUHFProtocolParseBLE
public boolean setEPCAndTemperatureModeResponse(byte[] receiveData)
setEPCAndTemperatureModeResponse
in interface IUHFProtocolParseBLE