Classes |
struct | ApplicationData |
struct | Delay |
struct | LimitCounter |
struct | LogLimits |
struct | LogModeData |
struct | SecurePasswordLookup |
struct | StatusFlags |
struct | SystemStatus |
struct | TMR_TagOp |
struct | TMR_TagOp_GEN2 |
struct | TMR_TagOp_GEN2_Alien |
struct | TMR_TagOp_GEN2_Alien_Higgs2 |
struct | TMR_TagOp_GEN2_Alien_Higgs2_FullLoadImage |
struct | TMR_TagOp_GEN2_Alien_Higgs2_PartialLoadImage |
struct | TMR_TagOp_GEN2_Alien_Higgs3 |
struct | TMR_TagOp_GEN2_Alien_Higgs3_BlockReadLock |
struct | TMR_TagOp_GEN2_Alien_Higgs3_FastLoadImage |
struct | TMR_TagOp_GEN2_Alien_Higgs3_LoadImage |
struct | TMR_TagOp_GEN2_BlockErase |
struct | TMR_TagOp_GEN2_BlockPermaLock |
struct | TMR_TagOp_GEN2_BlockWrite |
struct | TMR_TagOp_GEN2_Custom |
struct | TMR_TagOp_GEN2_Denatran |
struct | TMR_TagOp_GEN2_Denatran_IAV_Activate_Secure_Mode |
struct | TMR_TagOp_GEN2_Denatran_IAV_Activate_Siniav_Mode |
struct | TMR_TagOp_GEN2_Denatran_IAV_Authenticate_OBU |
struct | TMR_TagOp_GEN2_Denatran_IAV_G0_PA_OBU_Auth_ID |
struct | TMR_TagOp_GEN2_Denatran_IAV_Get_Token_Id |
struct | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass |
struct | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass1 |
struct | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass2 |
struct | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_ID |
struct | TMR_TagOp_GEN2_Denatran_IAV_OBU_ReadFromMemMap |
struct | TMR_TagOp_GEN2_Denatran_IAV_OBU_WriteToMemMap |
struct | TMR_TagOp_GEN2_Denatran_IAV_Read_Sec |
struct | TMR_TagOp_GEN2_Denatran_IAV_Write_Sec |
struct | TMR_TagOP_GEN2_IDS |
struct | TMR_TagOP_GEN2_IDS_SL900A |
struct | TMR_TagOp_GEN2_IDS_SL900A_AccessFifo |
struct | TMR_TagOp_GEN2_IDS_SL900A_AccessFifoRead |
struct | TMR_TagOp_GEN2_IDS_SL900A_AccessFifoStatus |
struct | TMR_TagOp_GEN2_IDS_SL900A_AccessFifoWrite |
struct | TMR_TagOp_GEN2_IDS_SL900A_BatteryLevelReading |
struct | TMR_TagOp_GEN2_IDS_SL900A_CalibrationData |
struct | TMR_TagOp_GEN2_IDS_SL900A_CalSfe |
struct | TMR_TagOp_GEN2_IDS_SL900A_EndLog |
struct | TMR_TagOp_GEN2_IDS_SL900A_FifoStatus |
struct | TMR_TagOp_GEN2_IDS_SL900A_GetBatteryLevel |
struct | TMR_TagOp_GEN2_IDS_SL900A_GetCalibrationData |
struct | TMR_TagOp_GEN2_IDS_SL900A_GetLogState |
struct | TMR_TagOp_GEN2_IDS_SL900A_GetMeasurementSetup |
struct | TMR_TagOp_GEN2_IDS_SL900A_GetSensorValue |
struct | TMR_TagOp_GEN2_IDS_SL900A_Initialize |
struct | TMR_TagOp_GEN2_IDS_SL900A_LogState |
struct | TMR_TagOp_GEN2_IDS_SL900A_MeasurementSetupData |
struct | TMR_TagOp_GEN2_IDS_SL900A_SensorReading |
struct | TMR_TagOp_GEN2_IDS_SL900A_SetCalibrationData |
struct | TMR_TagOp_GEN2_IDS_SL900A_SetLogLimits |
struct | TMR_TagOp_GEN2_IDS_SL900A_SetLogMode |
struct | TMR_TagOp_GEN2_IDS_SL900A_SetPassword |
struct | TMR_TagOp_GEN2_IDS_SL900A_SetSfeParameters |
struct | TMR_TagOp_GEN2_IDS_SL900A_SetShelfLife |
struct | TMR_TagOp_GEN2_IDS_SL900A_SfeParameters |
struct | TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock0 |
struct | TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock1 |
struct | TMR_TagOp_GEN2_IDS_SL900A_StartLog |
struct | TMR_TagOp_GEN2_Impinj |
struct | TMR_TagOp_GEN2_Impinj_Monza4 |
struct | TMR_TagOp_GEN2_Impinj_Monza4_QTReadWrite |
struct | TMR_TagOp_GEN2_Kill |
struct | TMR_TagOp_GEN2_Lock |
struct | TMR_TagOp_GEN2_NXP |
struct | TMR_TagOp_GEN2_NXP_Authenticate |
struct | TMR_TagOp_GEN2_NXP_Calibrate |
struct | TMR_TagOp_GEN2_NXP_ChangeConfig |
struct | TMR_TagOp_GEN2_NXP_ChangeEAS |
struct | TMR_TagOp_GEN2_NXP_EASAlarm |
struct | TMR_TagOp_GEN2_NXP_Readbuffer |
struct | TMR_TagOp_GEN2_NXP_ResetReadProtect |
struct | TMR_TagOp_GEN2_NXP_SetReadProtect |
struct | TMR_TagOp_GEN2_NXP_Tam1Authentication |
struct | TMR_TagOp_GEN2_NXP_Tam2Authentication |
struct | TMR_TagOp_GEN2_NXP_Untraceable |
struct | TMR_TagOp_GEN2_NXP_UNTRACEABLE_Authentication |
struct | TMR_TagOp_GEN2_ReadData |
struct | TMR_TagOp_GEN2_SecureReadData |
struct | TMR_TagOp_GEN2_WriteData |
struct | TMR_TagOp_GEN2_WriteTag |
struct | TMR_TagOp_ISO180006B |
struct | TMR_TagOp_ISO180006B_Lock |
struct | TMR_TagOp_ISO180006B_ReadData |
struct | TMR_TagOp_ISO180006B_WriteData |
struct | TMR_TagOp_List |
Typedefs |
typedef enum AccessFifoOperation | AccessFifoOperation |
typedef struct ApplicationData | ApplicationData |
typedef enum BatteryType | BatteryType |
typedef enum CalibrationParameter | CalibrationParameter |
typedef struct Delay | Delay |
typedef enum DelayMode | DelayMode |
typedef enum FifoSource | FifoSource |
typedef enum
IAVDenatranSecureTagOpType | IAVDenatranSecureTagOpType |
typedef struct LimitCounter | LimitCounter |
typedef enum LoggingForm | LoggingForm |
typedef struct LogLimits | LogLimits |
typedef struct LogModeData | LogModeData |
typedef enum PasswordLevel | PasswordLevel |
typedef struct SecurePasswordLookup | SecurePasswordLookup |
typedef enum SecurePasswordType | SecurePasswordType |
typedef enum SecureTagType | SecureTagType |
typedef enum Sensor | Sensor |
typedef enum SfeParameter | SfeParameter |
typedef struct StatusFlags | StatusFlags |
typedef enum StorageRule | StorageRule |
typedef struct SystemStatus | SystemStatus |
typedef enum
TMR_GEN2_AUTHENTICATE_Type | TMR_GEN2_AUTHENTICATE_Type |
typedef enum
TMR_GEN2_UNTRACEABLE_AuthType | TMR_GEN2_UNTRACEABLE_AuthType |
typedef struct TMR_TagOp | TMR_TagOp |
typedef struct TMR_TagOp_GEN2 | TMR_TagOp_GEN2 |
typedef struct TMR_TagOp_GEN2_Alien | TMR_TagOp_GEN2_Alien |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs2 | TMR_TagOp_GEN2_Alien_Higgs2 |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs2_FullLoadImage | TMR_TagOp_GEN2_Alien_Higgs2_FullLoadImage |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs2_PartialLoadImage | TMR_TagOp_GEN2_Alien_Higgs2_PartialLoadImage |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs3 | TMR_TagOp_GEN2_Alien_Higgs3 |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs3_BlockReadLock | TMR_TagOp_GEN2_Alien_Higgs3_BlockReadLock |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs3_FastLoadImage | TMR_TagOp_GEN2_Alien_Higgs3_FastLoadImage |
typedef struct
TMR_TagOp_GEN2_Alien_Higgs3_LoadImage | TMR_TagOp_GEN2_Alien_Higgs3_LoadImage |
typedef struct
TMR_TagOp_GEN2_BlockErase | TMR_TagOp_GEN2_BlockErase |
typedef struct
TMR_TagOp_GEN2_BlockPermaLock | TMR_TagOp_GEN2_BlockPermaLock |
typedef struct
TMR_TagOp_GEN2_BlockWrite | TMR_TagOp_GEN2_BlockWrite |
typedef struct
TMR_TagOp_GEN2_Custom | TMR_TagOp_GEN2_Custom |
typedef struct
TMR_TagOp_GEN2_Denatran | TMR_TagOp_GEN2_Denatran |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_Activate_Secure_Mode | TMR_TagOp_GEN2_Denatran_IAV_Activate_Secure_Mode |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_Activate_Siniav_Mode | TMR_TagOp_GEN2_Denatran_IAV_Activate_Siniav_Mode |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_Authenticate_OBU | TMR_TagOp_GEN2_Denatran_IAV_Authenticate_OBU |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_G0_PA_OBU_Auth_ID | TMR_TagOp_GEN2_Denatran_IAV_G0_PA_OBU_Auth_ID |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_Get_Token_Id | TMR_TagOp_GEN2_Denatran_IAV_Get_Token_Id |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass1 | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass1 |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass2 | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_Full_Pass2 |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_ID | TMR_TagOp_GEN2_Denatran_IAV_OBU_Auth_ID |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_OBU_ReadFromMemMap | TMR_TagOp_GEN2_Denatran_IAV_OBU_ReadFromMemMap |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_OBU_WriteToMemMap | TMR_TagOp_GEN2_Denatran_IAV_OBU_WriteToMemMap |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_Read_Sec | TMR_TagOp_GEN2_Denatran_IAV_Read_Sec |
typedef struct
TMR_TagOp_GEN2_Denatran_IAV_Write_Sec | TMR_TagOp_GEN2_Denatran_IAV_Write_Sec |
typedef struct TMR_TagOP_GEN2_IDS | TMR_TagOP_GEN2_IDS |
typedef struct
TMR_TagOP_GEN2_IDS_SL900A | TMR_TagOP_GEN2_IDS_SL900A |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_AccessFifo | TMR_TagOp_GEN2_IDS_SL900A_AccessFifo |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_AccessFifoRead | TMR_TagOp_GEN2_IDS_SL900A_AccessFifoRead |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_AccessFifoStatus | TMR_TagOp_GEN2_IDS_SL900A_AccessFifoStatus |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_AccessFifoWrite | TMR_TagOp_GEN2_IDS_SL900A_AccessFifoWrite |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_BatteryLevelReading | TMR_TagOp_GEN2_IDS_SL900A_BatteryLevelReading |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_CalibrationData | TMR_TagOp_GEN2_IDS_SL900A_CalibrationData |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_CalSfe | TMR_TagOp_GEN2_IDS_SL900A_CalSfe |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_EndLog | TMR_TagOp_GEN2_IDS_SL900A_EndLog |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_FifoStatus | TMR_TagOp_GEN2_IDS_SL900A_FifoStatus |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_GetBatteryLevel | TMR_TagOp_GEN2_IDS_SL900A_GetBatteryLevel |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_GetCalibrationData | TMR_TagOp_GEN2_IDS_SL900A_GetCalibrationData |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_GetLogState | TMR_TagOp_GEN2_IDS_SL900A_GetLogState |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_GetMeasurementSetup | TMR_TagOp_GEN2_IDS_SL900A_GetMeasurementSetup |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_GetSensorValue | TMR_TagOp_GEN2_IDS_SL900A_GetSensorValue |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_Initialize | TMR_TagOp_GEN2_IDS_SL900A_Initialize |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_LogState | TMR_TagOp_GEN2_IDS_SL900A_LogState |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_MeasurementSetupData | TMR_TagOp_GEN2_IDS_SL900A_MeasurementSetupData |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SensorReading | TMR_TagOp_GEN2_IDS_SL900A_SensorReading |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SetCalibrationData | TMR_TagOp_GEN2_IDS_SL900A_SetCalibrationData |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SetLogLimits | TMR_TagOp_GEN2_IDS_SL900A_SetLogLimits |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SetLogMode | TMR_TagOp_GEN2_IDS_SL900A_SetLogMode |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SetPassword | TMR_TagOp_GEN2_IDS_SL900A_SetPassword |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SetSfeParameters | TMR_TagOp_GEN2_IDS_SL900A_SetSfeParameters |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SetShelfLife | TMR_TagOp_GEN2_IDS_SL900A_SetShelfLife |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_SfeParameters | TMR_TagOp_GEN2_IDS_SL900A_SfeParameters |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock0 | TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock0 |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock1 | TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock1 |
typedef struct
TMR_TagOp_GEN2_IDS_SL900A_StartLog | TMR_TagOp_GEN2_IDS_SL900A_StartLog |
typedef struct
TMR_TagOp_GEN2_Impinj | TMR_TagOp_GEN2_Impinj |
typedef struct
TMR_TagOp_GEN2_Impinj_Monza4 | TMR_TagOp_GEN2_Impinj_Monza4 |
typedef struct
TMR_TagOp_GEN2_Impinj_Monza4_QTReadWrite | TMR_TagOp_GEN2_Impinj_Monza4_QTReadWrite |
typedef struct TMR_TagOp_GEN2_Kill | TMR_TagOp_GEN2_Kill |
typedef struct TMR_TagOp_GEN2_Lock | TMR_TagOp_GEN2_Lock |
typedef struct TMR_TagOp_GEN2_NXP | TMR_TagOp_GEN2_NXP |
typedef struct
TMR_TagOp_GEN2_NXP_Authenticate | TMR_TagOp_GEN2_NXP_Authenticate |
typedef struct
TMR_TagOp_GEN2_NXP_Calibrate | TMR_TagOp_GEN2_NXP_Calibrate |
typedef struct
TMR_TagOp_GEN2_NXP_ChangeConfig | TMR_TagOp_GEN2_NXP_ChangeConfig |
typedef struct
TMR_TagOp_GEN2_NXP_ChangeEAS | TMR_TagOp_GEN2_NXP_ChangeEAS |
typedef struct
TMR_TagOp_GEN2_NXP_EASAlarm | TMR_TagOp_GEN2_NXP_EASAlarm |
typedef struct
TMR_TagOp_GEN2_NXP_Readbuffer | TMR_TagOp_GEN2_NXP_Readbuffer |
typedef struct
TMR_TagOp_GEN2_NXP_ResetReadProtect | TMR_TagOp_GEN2_NXP_ResetReadProtect |
typedef struct
TMR_TagOp_GEN2_NXP_SetReadProtect | TMR_TagOp_GEN2_NXP_SetReadProtect |
typedef struct
TMR_TagOp_GEN2_NXP_Tam1Authentication | TMR_TagOp_GEN2_NXP_Tam1Authentication |
typedef struct
TMR_TagOp_GEN2_NXP_Tam2Authentication | TMR_TagOp_GEN2_NXP_Tam2Authentication |
typedef struct
TMR_TagOp_GEN2_NXP_Untraceable | TMR_TagOp_GEN2_NXP_Untraceable |
typedef struct
TMR_TagOp_GEN2_NXP_UNTRACEABLE_Authentication | TMR_TagOp_GEN2_NXP_UNTRACEABLE_Authentication |
typedef struct
TMR_TagOp_GEN2_ReadData | TMR_TagOp_GEN2_ReadData |
typedef struct
TMR_TagOp_GEN2_SecureReadData | TMR_TagOp_GEN2_SecureReadData |
typedef struct
TMR_TagOp_GEN2_WriteData | TMR_TagOp_GEN2_WriteData |
typedef struct
TMR_TagOp_GEN2_WriteTag | TMR_TagOp_GEN2_WriteTag |
typedef struct TMR_TagOp_ISO180006B | TMR_TagOp_ISO180006B |
typedef struct
TMR_TagOp_ISO180006B_Lock | TMR_TagOp_ISO180006B_Lock |
typedef struct
TMR_TagOp_ISO180006B_ReadData | TMR_TagOp_ISO180006B_ReadData |
typedef struct
TMR_TagOp_ISO180006B_WriteData | TMR_TagOp_ISO180006B_WriteData |
typedef struct TMR_TagOp_List | TMR_TagOp_List |
typedef enum TMR_TagOpType | TMR_TagOpType |
Enumerations |
enum | AccessFifoOperation { TMR_GEN2_IDS_SL900A_ACCESSFIFO_READ = 0x80,
TMR_GEN2_IDS_SL900A_ACCESSFIFO_WRITE = 0xA0,
TMR_GEN2_IDS_SL900A_ACCESSFIFO_STATUS = 0xC0
} |
enum | BatteryType { TMR_GEN2_IDS_SL900A_BATTERYTYPE_CHECK = 0x00,
TMR_GEN2_IDS_SL900A_BATTERYTYPE_RECHECK = 0x01
} |
enum | CalibrationParameter {
TMR_GEN2_IDS_SL900A_CALIBRATION_COARSE1,
TMR_GEN2_IDS_SL900A_CALIBRATION_COARSE2,
TMR_GEN2_IDS_SL900A_CALIBRATION_GNDSWITCH,
TMR_GEN2_IDS_SL900A_CALIBRATION_SELP12,
TMR_GEN2_IDS_SL900A_CALIBRATION_DF,
TMR_GEN2_IDS_SL900A_CALIBRATION_SWEXTEN,
TMR_GEN2_IDS_SL900A_CALIBRATION_SELP22,
TMR_GEN2_IDS_SL900A_CALIBRATION_IRLEV,
TMR_GEN2_IDS_SL900A_CALIBRATION_EXCRES
} |
enum | DelayMode { TMR_GEN2_IDS_SL900A_DELAYMODE_TIMER = 0x00,
TMR_GEN2_IDS_SL900A_DELAYMODE_EXTSWITCH = 0x01
} |
enum | FifoSource { TMR_GEN2_IDS_SL900A_FIFOSOURCE_SPI = 0x00,
TMR_GEN2_IDS_SL900A_FIFOSOURCE_RFID = 0x01
} |
enum | IAVDenatranSecureTagOpType {
GEN2_ACTIVATE_SECURE_MODE = 0x00,
GEN2_AUTHENTICATE_OBU = 0x01,
GEN2_ACTIVATE_SINIAV_MODE = 0x02,
GEN2_OBU_AUTH_ID = 0x03,
GEN2_AUTHENTICATE_OBU_FULL_PASS1 = 0x04,
GEN2_AUTHENTICATE_OBU_FULL_PASS2 = 0x05,
GEN2_OBU_READ_FROM_MEM_MAP = 0x06,
GEN2_OBU_WRITE_TO_MEM_MAP = 0x07,
GEN2_AUTHENTICATE_OBU_FULL_PASS = 0x08,
GEN2_GET_TOKEN_ID = 0x09,
GEN2_READ_SEC = 0x0A,
GEN2_WRITE_SEC = 0x0B,
GEN2_PA_G0_AUTHENTICATE = 0x0C
} |
enum | LoggingForm {
TMR_GEN2_IDS_SL900A_LOGGINGFORM_DENSE = 0x00,
TMR_GEN2_IDS_SL900A_LOGGINGFORM_OUTOFLIMITS = 0x01,
TMR_GEN2_IDS_SL900A_LOGGINGFORM_LIMITSCROSSING = 0x03,
TMR_GEN2_IDS_SL900A_LOGGINGFORM_IRQ1 = 0x05,
TMR_GEN2_IDS_SL900A_LOGGINGFORM_IRQ2 = 0x06,
TMR_GEN2_IDS_SL900A_LOGGINGFORM_IRQ1IRQ2 = 0x07
} |
enum | PasswordLevel { TMR_GEN2_IDS_SL900A_PASSWORD_NOT_ALLOWED = 0x00,
TMR_GEN2_IDS_SL900A_PASSWORD_SYSTEM = 0x01,
TMR_GEN2_IDS_SL900A_PASSWORD_APPLICATION = 0x02,
TMR_GEN2_IDS_SL900A_PASSWORD_MEASUREMENT = 0x03
} |
enum | SecurePasswordType { TMR_SECURE_GEN2_PASSWORD = 0x01,
TMR_SECURE_GEN2_LOOKUP_TABLE_PASSWORD = 0x02
} |
enum | SecureTagType { GEN2_EMBEDDED_SECURE_DEFAULT = 0x00,
GEN2_EMBEDDED_SECURE_HIGGS3_ACCESS = (1 << 1),
GEN2_EMBEDDED_SECURE_MONZA4_ACCESS = (1 << 2)
} |
enum | Sensor { TMR_GEN2_IDS_SL900A_SENSOR_TEMP = 0x00,
TMR_GEN2_IDS_SL900A_SENSOR_EXT1 = 0x01,
TMR_GEN2_IDS_SL900A_SENSOR_EXT2 = 0x02,
TMR_GEN2_IDS_SL900A_SENSOR_BATTV = 0x03
} |
enum | SfeParameter {
TMR_GEN2_IDS_SL900A_SFE_RANG,
TMR_GEN2_IDS_SL900A_SFE_SETI,
TMR_GEN2_IDS_SL900A_SFE_EXT1,
TMR_GEN2_IDS_SL900A_SFE_EXT2,
TMR_GEN2_IDS_SL900A_SFE_AUTORANGEDISABLE,
TMR_GEN2_IDS_SL900A_SFE_VERIFYSENSORID
} |
enum | StorageRule { TMR_GEN2_IDS_SL900A_STORAGERULE_NORMAL = 0x00,
TMR_GEN2_IDS_SL900A_STORAGERULE_ROLLING = 0x01
} |
enum | TMR_GEN2_AUTHENTICATE_Type { TAM1_AUTHENTICATION,
TAM2_AUTHENTICATION
} |
enum | TMR_GEN2_UNTRACEABLE_AuthType { UNTRACEABLE_WITH_AUTHENTICATION = 0,
UNTRACEABLE_WITH_ACCESS = 1
} |
enum | TMR_TagOpType {
TMR_TAGOP_GEN2_WRITETAG,
TMR_TAGOP_GEN2_READDATA,
TMR_TAGOP_GEN2_WRITEDATA,
TMR_TAGOP_GEN2_LOCK,
TMR_TAGOP_GEN2_KILL,
TMR_TAGOP_GEN2_BLOCKWRITE,
TMR_TAGOP_GEN2_BLOCKPERMALOCK,
TMR_TAGOP_GEN2_BLOCKERASE,
TMR_TAGOP_GEN2_ALIEN_HIGGS2_PARTIALLOADIMAGE,
TMR_TAGOP_GEN2_ALIEN_HIGGS2_FULLLOADIMAGE,
TMR_TAGOP_GEN2_ALIEN_HIGGS3_FASTLOADIMAGE,
TMR_TAGOP_GEN2_ALIEN_HIGGS3_LOADIMAGE,
TMR_TAGOP_GEN2_ALIEN_HIGGS3_BLOCKREADLOCK,
TMR_TAGOP_GEN2_NXP_SETREADPROTECT,
TMR_TAGOP_GEN2_NXP_RESETREADPROTECT,
TMR_TAGOP_GEN2_NXP_CHANGEEAS,
TMR_TAGOP_GEN2_NXP_EASALARM,
TMR_TAGOP_GEN2_NXP_CALIBRATE,
TMR_TAGOP_GEN2_NXP_CHANGECONFIG,
TMR_TAGOP_GEN2_NXP_UNTRACEABLE,
TMR_TAGOP_GEN2_NXP_AUTHENTICATE,
TMR_TAGOP_GEN2_NXP_READBUFFER,
TMR_TAGOP_GEN2_IMPINJ_MONZA4_QTREADWRITE,
TMR_TAGOP_ISO180006B_READDATA,
TMR_TAGOP_ISO180006B_WRITEDATA,
TMR_TAGOP_ISO180006B_LOCK,
TMR_TAGOP_GEN2_SECURE_READDATA,
TMR_TAGOP_GEN2_DENATRAN_IAV_ACTIVATESECUREMODE,
TMR_TAGOP_GEN2_DENATRAN_IAV_AUTHENTICATEOBU,
TMR_TAGOP_GEN2_ACTIVATE_SINIAV_MODE,
TMR_TAGOP_GEN2_OBU_AUTH_ID,
TMR_TAGOP_GEN2_AUTHENTICATE_OBU_FULL_PASS1,
TMR_TAGOP_GEN2_AUTHENTICATE_OBU_FULL_PASS2,
TMR_TAGOP_GEN2_OBU_READ_FROM_MEM_MAP,
TMR_TAGOP_GEN2_OBU_WRITE_TO_MEM_MAP,
TMR_TAGOP_GEN2_DENATRAN_IAV_GET_TOKEN_ID,
TMR_TAGOP_GEN2_DENATRAN_IAV_AUTHENTICATE_OBU_FULL_PASS,
TMR_TAGOP_GEN2_DENATRAN_IAV_READ_SEC,
TMR_TAGOP_GEN2_DENATRAN_IAV_WRITE_SEC,
TMR_TAGOP_GEN2_DENATRAN_IAV_G0_PA_OBU_AUTHENTICATE_ID,
TMR_TAGOP_GEN2_IDS_SL900A_GETSENSOR,
TMR_TAGOP_GEN2_IDS_SL900A_GETLOGSTATE,
TMR_TAGOP_GEN2_IDS_SL900A_SETLOGMODE,
TMR_TAGOP_GEN2_IDS_SL900A_ENDLOG,
TMR_TAGOP_GEN2_IDS_SL900A_INITIALIZE,
TMR_TAGOP_GEN2_IDS_SL900A_ACCESSFIFOSTATUS,
TMR_TAGOP_GEN2_IDS_SL900A_ACCESSFIFOREAD,
TMR_TAGOP_GEN2_IDS_SL900A_ACCESSFIFOWRITE,
TMR_TAGOP_GEN2_IDS_SL900A_STARTLOG,
TMR_TAGOP_GEN2_IDS_SL900A_GETCALIBRATIONDATA,
TMR_TAGOP_GEN2_IDS_SL900A_SETCALIBRATIONDATA,
TMR_TAGOP_GEN2_IDS_SL900A_SETSFEPARAMETERS,
TMR_TAGOP_GEN2_IDS_SL900A_GETMEASUREMENTSETUP,
TMR_TAGOP_GEN2_IDS_SL900A_GETBATTERYLEVEL,
TMR_TAGOP_GEN2_IDS_SL900A_SETLOGLIMITS,
TMR_TAGOP_GEN2_IDS_SL900A_SETSHELFLIFE,
TMR_TAGOP_GEN2_IDS_SL900A_SETPASSWORD,
TMR_TAGOP_LIST
} |
Functions |
TMR_Status | TMR_GEN2_init_BapParams (TMR_GEN2_Bap *bapVal, int32_t powerUpDelayUs, int32_t freqHopOfftimeUs) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_BatteryLevelReading (TMR_uint8List *reply, TMR_TagOp_GEN2_IDS_SL900A_BatteryLevelReading *battery) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_CalibrationData (uint8_t byte[7], TMR_TagOp_GEN2_IDS_SL900A_CalibrationData *cal) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_CalSfe (TMR_uint8List *reply, TMR_TagOp_GEN2_IDS_SL900A_CalSfe *calSfe) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_FifoStatus (TMR_uint8List *reply, TMR_TagOp_GEN2_IDS_SL900A_FifoStatus *status) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_LogState (TMR_uint8List *reply, TMR_TagOp_GEN2_IDS_SL900A_LogState *log) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_MeasurementSetupData (TMR_uint8List *reply, TMR_TagOp_GEN2_IDS_SL900A_MeasurementSetupData *measurment) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_SensorReading (TMR_uint8List *reply, TMR_TagOp_GEN2_IDS_SL900A_SensorReading *sensor) |
TMR_Status | TMR_init_GEN2_IDS_SL900A_SfeParameters (uint8_t byte[2], TMR_TagOp_GEN2_IDS_SL900A_SfeParameters *sfe) |
TMR_Status | TMR_init_GEN2_Impinj_Monza4_ControlByte (TMR_Monza4_ControlByte *controlByte) |
TMR_Status | TMR_init_GEN2_Impinj_Monza4_Payload (TMR_Monza4_Payload *payload) |
TMR_Status | TMR_init_GEN2_NXP_G2I_ConfigWord (TMR_NXP_ConfigWord *configWord) |
TMR_Status | TMR_TagOp_init_GEN2_Alien_Higgs2_FullLoadImage (TMR_TagOp *tagop, TMR_GEN2_Password killPassword, TMR_GEN2_Password accessPassword, uint16_t lockBits, uint16_t pcWord, TMR_TagData *epc) |
TMR_Status | TMR_TagOp_init_GEN2_Alien_Higgs2_PartialLoadImage (TMR_TagOp *tagop, TMR_GEN2_Password killPassword, TMR_GEN2_Password accessPassword, TMR_TagData *epc) |
TMR_Status | TMR_TagOp_init_GEN2_Alien_Higgs3_BlockReadLock (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, uint8_t lockBits) |
TMR_Status | TMR_TagOp_init_GEN2_Alien_Higgs3_FastLoadImage (TMR_TagOp *tagop, TMR_GEN2_Password currentAccessPassword, TMR_GEN2_Password accessPassword, TMR_GEN2_Password killPassword, uint16_t pcWord, TMR_TagData *epc) |
TMR_Status | TMR_TagOp_init_GEN2_Alien_Higgs3_LoadImage (TMR_TagOp *tagop, TMR_GEN2_Password currentAccessPassword, TMR_GEN2_Password accessPassword, TMR_GEN2_Password killPassword, uint16_t pcWord, TMR_uint8List *epcAndUserData) |
TMR_Status | TMR_TagOp_init_GEN2_BlockErase (TMR_TagOp *tagop, TMR_GEN2_Bank bank, uint32_t wordPtr, uint8_t wordCount) |
TMR_Status | TMR_TagOp_init_GEN2_BlockPermaLock (TMR_TagOp *tagop, uint8_t readLock, TMR_GEN2_Bank bank, uint32_t blockPtr, TMR_uint16List *mask) |
TMR_Status | TMR_TagOp_init_GEN2_BlockWrite (TMR_TagOp *tagop, TMR_GEN2_Bank bank, uint32_t wordPtr, TMR_uint16List *data) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_Activate_Secure_Mode (TMR_TagOp *tagop, uint8_t rfuByte) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_Activate_Siniav_Mode (TMR_TagOp *tagop, uint8_t rfuByte, TMR_uint8List *data) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_Authenticate_OBU (TMR_TagOp *tagop, uint8_t rfuByte) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_G0_PA_OBU_Auth (TMR_TagOp *tagop, uint8_t rfuByte) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_GetTokenId (TMR_TagOp *tagop) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_OBU_Auth_Full_Pass (TMR_TagOp *tagop, uint8_t payload) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_OBU_Auth_Full_Pass1 (TMR_TagOp *tagop, uint8_t rfuByte) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_OBU_Auth_Full_Pass2 (TMR_TagOp *tagop, uint8_t rfuByte) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_OBU_Auth_ID (TMR_TagOp *tagop, uint8_t rfuByte) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_OBU_ReadFromMemMap (TMR_TagOp *tagop, uint8_t rfuByte, uint16_t wordAddress) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_OBU_WriteToMemMap (TMR_TagOp *tagop, uint8_t rfuByte, uint16_t wordAddress, uint16_t word, uint8_t *tagID, uint8_t *data) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_ReadSec (TMR_TagOp *tagop, uint8_t payload, uint16_t wordAddress) |
TMR_Status | TMR_TagOp_init_GEN2_Denatran_IAV_WriteSec (TMR_TagOp *tagop, uint8_t payload, uint8_t *data, uint8_t *credentials) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_AccessFifoRead (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, uint8_t readLength) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_AccessFifoStatus (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_AccessFifoWrite (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, TMR_uint8List *payLoad) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_EndLog (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_GetBatteryLevel (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, BatteryType type) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_GetCalibrationData (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel leveli, uint32_t password) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_GetLogState (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_GetMeasurementSetup (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_GetSensorValue (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, Sensor type) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_Initialize (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, uint8_t delayMode, uint16_t delayTime, bool timeEnable, uint16_t numberOfWords, uint8_t BrokenWordPointer) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_SetCalibrationData (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, TMR_TagOp_GEN2_IDS_SL900A_CalibrationData *data) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_SetLogLimit (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, LogLimits *logLimits) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_SetLogMode (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, LoggingForm form, StorageRule rule, bool Ext1Enable, bool Ext2Enable, bool TempEnable, bool BattEnable, uint16_t LogInterval) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_SetPassword (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, PasswordLevel newPasswordLevel, uint32_t newPassword) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_SetSfeParameters (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, TMR_TagOp_GEN2_IDS_SL900A_SfeParameters *data) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_SetShelfLife (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock0 *block0, TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock1 *block1) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_ShelfLifeBlock0 (TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock0 *block0, uint8_t tmax, uint8_t Tmin, uint8_t tstd, uint8_t Ea) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_ShelfLifeBlock1 (TMR_TagOp_GEN2_IDS_SL900A_ShelfLifeBlock1 *block1, uint16_t slinit, uint16_t tint, uint8_t sensorid, bool negative, bool algorithm) |
TMR_Status | TMR_TagOp_init_GEN2_IDS_SL900A_StartLog (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, PasswordLevel level, uint32_t password, TMR_TimeStructure *timestamp) |
TMR_Status | TMR_TagOp_init_GEN2_Impinj_Monza4_QTReadWrite (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, TMR_Monza4_ControlByte controlByte, TMR_Monza4_Payload payload) |
TMR_Status | TMR_TagOp_init_GEN2_Kill (TMR_TagOp *tagop, TMR_GEN2_Password killPassword) |
TMR_Status | TMR_TagOp_init_GEN2_Lock (TMR_TagOp *tagop, uint16_t mask, uint16_t action, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_AES_Authenticate (TMR_TagOp *tagop, TMR_TagOp_GEN2_NXP_Authenticate *authenticate) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_AES_ReadBuffer (TMR_TagOp *tagop, uint16_t wordPointer, uint16_t bitCount, TMR_TagOp_GEN2_NXP_Readbuffer *readbuffer) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_AES_Tam1authentication (TMR_TagOp_GEN2_NXP_Tam1Authentication *auth, TMR_NXP_KeyId keyid, TMR_uint8List *key, TMR_uint8List *ichallenge, bool sendRawData) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_AES_Tam2authentication (TMR_TagOp_GEN2_NXP_Tam2Authentication *auth, TMR_NXP_KeyId keyid, TMR_uint8List *key, TMR_uint8List *ichallenge, TMR_NXP_Profile profile, uint16_t Offset, uint8_t blockCount, bool sendRawData) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_AES_Untraceable (TMR_TagOp *tagop, TMR_GEN2_UNTRACEABLE_Epc epc, int epclen, TMR_GEN2_UNTRACEABLE_Tid tid, TMR_GEN2_UNTRACEABLE_UserMemory user, TMR_GEN2_UNTRACEABLE_Range range, TMR_TagOp_GEN2_NXP_Untraceable *auth) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2I_Calibrate (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2I_ChangeConfig (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, TMR_NXP_ConfigWord configWord) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2I_ChangeEAS (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, bool resetEAS) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2I_EASAlarm (TMR_TagOp *tagop, TMR_GEN2_DivideRatio dr, TMR_GEN2_TagEncoding m, TMR_GEN2_TrExt trExt) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2I_ResetReadProtect (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2I_SetReadProtect (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2X_Calibrate (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2X_ChangeConfig (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, TMR_NXP_ConfigWord configWord) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2X_ChangeEAS (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword, bool resetEAS) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2X_EASAlarm (TMR_TagOp *tagop, TMR_GEN2_DivideRatio dr, TMR_GEN2_TagEncoding m, TMR_GEN2_TrExt trExt) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2X_ResetReadProtect (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_NXP_G2X_SetReadProtect (TMR_TagOp *tagop, TMR_GEN2_Password accessPassword) |
TMR_Status | TMR_TagOp_init_GEN2_ReadData (TMR_TagOp *tagop, TMR_GEN2_Bank bank, uint32_t wordAddress, uint8_t len) |
TMR_Status | TMR_TagOp_init_GEN2_SecurePassWord (TMR_TagOp *tagop, uint8_t passwordType, uint32_t gen2PassWord, uint8_t addressLength, uint8_t addressOffset, uint16_t flashOffset) |
TMR_Status | TMR_TagOp_init_GEN2_SecureReadData (TMR_TagOp *tagop, TMR_GEN2_Bank bank, uint32_t wordAddress, uint8_t len, uint8_t type, uint8_t passwordType) |
TMR_Status | TMR_TagOp_init_GEN2_WriteData (TMR_TagOp *tagop, TMR_GEN2_Bank bank, uint32_t wordAddress, TMR_uint16List *data) |
TMR_Status | TMR_TagOp_init_GEN2_WriteTag (TMR_TagOp *tagop, TMR_TagData *epc) |
TMR_Status | TMR_TagOp_init_ISO180006B_Lock (TMR_TagOp *tagop, uint8_t address) |
TMR_Status | TMR_TagOp_init_ISO180006B_ReadData (TMR_TagOp *tagop, uint8_t byteAddress, uint8_t len) |
TMR_Status | TMR_TagOp_init_ISO180006B_WriteData (TMR_TagOp *tagop, uint8_t byteAddress, TMR_uint8List *data) |
TMR_Status | TMR_update_GEN2_IDS_SL900A_CalibrationData (TMR_TagOp_GEN2_IDS_SL900A_CalibrationData *cal) |
TMR_Status | TMR_update_GEN2_IDS_SL900A_SfeParameters (TMR_TagOp_GEN2_IDS_SL900A_SfeParameters *sfe) |