UgiRfMicron Class Reference
Overview
Support for reading RF Micron tags
Class Methods | |
(UgiRfidConfiguration *_Nonnull) | + configToReadMagnusSensorValue:withTagModel:withRssiLimitType:withLimitRssiThreshold: |
Modify a UgiRfidConfiguration to read the sensor value from a RF Micron Magnus tag. More... | |
(int) | + getMagnusSensorCode: |
Get the sensor value from a RF Micron tag More... | |
(int) | + getMagnusOnChipRssi: |
Get the on-chip RSSI value from a RF Micron tag More... | |
(UgiRfidConfiguration *_Nonnull) | + configToReadMagnusTemperature: |
Modify a UgiRfidConfiguration to read the temperature from a RF Micron Magnus tag. More... | |
(double) | + getMagnusTemperature:perReadData: |
Get the temperature RSSI value from a RF Micron tag More... | |
Protected Types | |
enum | UgiRfMicronMagnusModels { UGI_RF_MICRON_MAGNUS_MODEL_401, UGI_RF_MICRON_MAGNUS_MODEL_402, UGI_RF_MICRON_MAGNUS_MODEL_403 } |
RF Micron Magnus models More... | |
enum | UgiRfMicronMagnusRssiLimitTypes { UGI_RF_MICRON_MAGNUS_LIMIT_TYPE_NONE, UGI_RF_MICRON_MAGNUS_LIMIT_TYPE_LESS_THAN_OR_EQUAL, UGI_RF_MICRON_MAGNUS_LIMIT_TYPE_GREATER_THAN_OR_EQUAL } |
RF Micron Magnus on-chip RSSI limit types More... | |
Instance Method Documentation
◆ configToReadMagnusSensorValue:withTagModel:withRssiLimitType:withLimitRssiThreshold:()
+ (UgiRfidConfiguration * _Nonnull) configToReadMagnusSensorValue: | (UgiInventoryTypes) | inventoryType | |
withTagModel: | (UgiRfMicronMagnusModels) | tagModel | |
withRssiLimitType: | (UgiRfMicronMagnusRssiLimitTypes) | rssiLimitType | |
withLimitRssiThreshold: | (int) | limitRssiThreshold | |
Modify a UgiRfidConfiguration to read the sensor value from a RF Micron Magnus tag.
- Parameters
-
inventoryType One of UgiInventoryTypes tagModel RF Micron Magnus tag model: RF_MAGNUS_MODEL_xxx rssiLimitType Type of RSSI limit: RF_MAGNUS_LIMIT_RSSI_TYPE_xxx limitRssiThreshold Threshold for rssiLimitType
- Returns
- Configuration structure
◆ getMagnusSensorCode:()
+ (int) getMagnusSensorCode: | (UgiDetailedPerReadData *_Nonnull) | perReadData |
Get the sensor value from a RF Micron tag
- Parameters
-
perReadData UgiDetailedPerReadData structure passed to inventoryTagFound or inventoryTagSubsequentFinds
- Returns
- Sensor code
◆ getMagnusOnChipRssi:()
+ (int) getMagnusOnChipRssi: | (UgiDetailedPerReadData *_Nonnull) | perReadData |
Get the on-chip RSSI value from a RF Micron tag
- Parameters
-
perReadData UgiDetailedPerReadData structure passed to inventoryTagFound or inventoryTagSubsequentFinds
- Returns
- On-chip RSSI
◆ configToReadMagnusTemperature:()
+ (UgiRfidConfiguration * _Nonnull) configToReadMagnusTemperature: | (UgiInventoryTypes) | inventoryType |
Modify a UgiRfidConfiguration to read the temperature from a RF Micron Magnus tag.
- Parameters
-
inventoryType One of UgiInventoryTypes
- Returns
- Configuration structure
◆ getMagnusTemperature:perReadData:()
+ (double) getMagnusTemperature: | (UgiTag *_Nonnull) | tag | |
perReadData: | (UgiDetailedPerReadData *_Nonnull) | perReadData | |
Get the temperature RSSI value from a RF Micron tag
- Parameters
-
tag The tag perReadData UgiDetailedPerReadData structure passed to inventoryTagFound or inventoryTagSubsequentFinds
- Returns
- Temperature (degrees C), or -999 if invalid
Enumeration Documentation
◆ UgiRfMicronMagnusModels
|
protected |
◆ UgiRfMicronMagnusRssiLimitTypes
|
protected |
Copyright © 2012-2017 U Grok It, Inc. connect@UGrokIt.com U Grok It and the U Grok It logo are registered trademarks of U Grok It, Inc. All other trademarks and copyrights are the property of their respective owners |