Package com.zebra.rfid.api3
Class TagLocationing
- java.lang.Object
-
- com.zebra.rfid.api3.TagLocationing
-
public class TagLocationing extends java.lang.ObjectContains the api for performing and stoping tag locationing
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidPerform(java.lang.String tagID, java.lang.String epm, AntennaInfo antennaInfo)Performs the Tag locationing operation.voidPerformMultiLocate(TagPatternBase[] tagPatternFilters, MultiLocateParams multiLocateParams, AntennaInfo antennaInfo)Performs the Tag locationing operation.voidStop()
-
-
-
Method Detail
-
Perform
public void Perform(java.lang.String tagID, java.lang.String epm, AntennaInfo antennaInfo) throws InvalidUsageException, OperationFailureExceptionPerforms the Tag locationing operation. Resultant TagData reported will contain the locationing result in LocationInfo.- Parameters:
tagID- EPC-Id of the Tag to be located.antennaInfo- Locationing can be performed only on single antenna. AntennaInfo shall specify the antenna on which the locationing is to be performed.- Throws:
InvalidUsageExceptionOperationFailureException
-
PerformMultiLocate
public void PerformMultiLocate(TagPatternBase[] tagPatternFilters, MultiLocateParams multiLocateParams, AntennaInfo antennaInfo) throws InvalidUsageException, OperationFailureException
Performs the Tag locationing operation. Resultant TagData reported will contain the locationing result in LocationInfo.- Parameters:
tagPatternFilters- Filters defining EPC-Id of the Tag to be located.multiLocateParams- various parameters for multiple tag locationg e.g. locking thresholdsantennaInfo- Locationing can be performed only on single antenna. AntennaInfo shall specify the antenna on which the locationing is to be performed.- Throws:
InvalidUsageExceptionOperationFailureException
-
Stop
public void Stop() throws InvalidUsageException, OperationFailureException
-
-