|
Renesas PTX1xxR IoT-Reader API (non-OS) Version 7.3.1
Renesas Software Stack for IoT-Reader Applications (non-OS)
|

Data Structures | |
| struct | ptxNativeTag_T4T_InitParams |
| T4T Native Tag Initialization Parameters. More... | |
| struct | ptxNativeTag_T4T_CommandAPDUFields |
| T4T CAPDU fields struct. More... | |
| struct | ptxNativeTag_T4T |
| T4T Native Tag Component. More... | |
Typedefs | |
| typedef struct ptxNativeTag_T4T_InitParams | ptxNativeTag_T4T_InitParams_t |
| T4T Native Tag Initialization Parameters. | |
| typedef struct ptxNativeTag_T4T_CommandAPDUFields | ptxNativeTag_T4T_CommandAPDUFields_t |
| T4T CAPDU fields struct. | |
| typedef struct ptxNativeTag_T4T | ptxNativeTag_T4T_t |
| T4T Native Tag Component. | |
Functions | |
| ptxStatus_t | ptxNativeTag_T4TOpen (ptxNativeTag_T4T_t *t4tComp, ptxNativeTag_T4T_InitParams_t *initParams) |
| Initialize / Open the T4T Native Tag Component. | |
| ptxStatus_t | ptxNativeTag_T4TSelect (ptxNativeTag_T4T_t *t4tComp, uint8_t paramByte1, uint8_t paramByte2, uint8_t *data, uint8_t nbrDataBytes, uint8_t expectedResponseLen, uint8_t *rx, size_t *rxLen, uint32_t msTimeout) |
| Select command for Native Tag T4T. | |
| ptxStatus_t | ptxNativeTag_T4TReadBinary (ptxNativeTag_T4T_t *t4tComp, uint16_t offset, uint8_t nbrExpectedBytes, uint8_t *rx, size_t *rxLen, uint32_t msTimeout) |
| Read Binary command for Native Tag T4T. | |
| ptxStatus_t | ptxNativeTag_T4TReadBinaryODO (ptxNativeTag_T4T_t *t4tComp, uint32_t offset, uint8_t nbrExpectedBytes, uint8_t *rx, size_t *rxLen, uint32_t msTimeout) |
| Read Binary command for Native Tag T4T. | |
| ptxStatus_t | ptxNativeTag_T4TUpdateBinary (ptxNativeTag_T4T_t *t4tComp, uint16_t offset, uint8_t *data, uint8_t nbrDataBytes, uint8_t *rx, size_t *rxLen, uint32_t msTimeout) |
| Update Binary command for Native Tag T4T. | |
| ptxStatus_t | ptxNativeTag_T4TUpdateBinaryODO (ptxNativeTag_T4T_t *t4tComp, uint32_t offset, uint8_t *data, uint8_t nbrDataBytes, uint8_t *rx, size_t *rxLen, uint32_t msTimeout) |
| Update Binary command for Native Tag T4T. | |
| ptxStatus_t | ptxNativeTag_T4TClose (ptxNativeTag_T4T_t *t4tComp) |
| Uninitialize / Close the T4T Native Tag Component. | |
T4T Tag specific definitions | |
| #define | PTX_T4T_MIN_TX_BUFFER_SIZE (uint32_t)256 |
| #define PTX_T4T_MIN_TX_BUFFER_SIZE (uint32_t)256 |
T4T minimum Tx buffer size
| ptxStatus_t ptxNativeTag_T4TClose | ( | ptxNativeTag_T4T_t * | t4tComp | ) |
Uninitialize / Close the T4T Native Tag Component.
| [in] | t4tComp | Pointer to an initialized instance of the T4T component. |
| ptxStatus_t ptxNativeTag_T4TOpen | ( | ptxNativeTag_T4T_t * | t4tComp, |
| ptxNativeTag_T4T_InitParams_t * | initParams ) |
Initialize / Open the T4T Native Tag Component.
| [in] | t4tComp | Pointer to an allocated instance of the T4T component. |
| [in] | initParams | Pointer to initialization parameters. |
| ptxStatus_t ptxNativeTag_T4TReadBinary | ( | ptxNativeTag_T4T_t * | t4tComp, |
| uint16_t | offset, | ||
| uint8_t | nbrExpectedBytes, | ||
| uint8_t * | rx, | ||
| size_t * | rxLen, | ||
| uint32_t | msTimeout ) |
Read Binary command for Native Tag T4T.
| [in] | t4tComp | Pointer to an initialized instance of the T4T component. |
| [in] | offset | Data offset |
| [in] | nbrExpectedBytes | Number of expected bytes |
| [in] | rx | Pointer to read buffer |
| [in,out] | rxLen | Size of Rx-buffer (in), Length of the received data (out). |
| [in] | msTimeout | Timeout value |
| ptxStatus_t ptxNativeTag_T4TReadBinaryODO | ( | ptxNativeTag_T4T_t * | t4tComp, |
| uint32_t | offset, | ||
| uint8_t | nbrExpectedBytes, | ||
| uint8_t * | rx, | ||
| size_t * | rxLen, | ||
| uint32_t | msTimeout ) |
Read Binary command for Native Tag T4T.
| [in] | t4tComp | Pointer to an initialized instance of the T4T component. |
| [in] | offset | Data offset |
| [in] | nbrExpectedBytes | Number of expected bytes |
| [in] | rx | Pointer to read buffer |
| [in,out] | rxLen | Size of Rx-buffer (in), Length of the received data (out). |
| [in] | msTimeout | Timeout value |
| ptxStatus_t ptxNativeTag_T4TSelect | ( | ptxNativeTag_T4T_t * | t4tComp, |
| uint8_t | paramByte1, | ||
| uint8_t | paramByte2, | ||
| uint8_t * | data, | ||
| uint8_t | nbrDataBytes, | ||
| uint8_t | expectedResponseLen, | ||
| uint8_t * | rx, | ||
| size_t * | rxLen, | ||
| uint32_t | msTimeout ) |
Select command for Native Tag T4T.
| [in] | t4tComp | Pointer to an initialized instance of the T4T component. |
| [in] | paramByte1 | P1 of command APDU |
| [in] | paramByte2 | P2 of command APDU |
| [in] | data | Pointer to data field |
| [in] | nbrDataBytes | Number of data bytes |
| [in] | expectedResponseLen | Number of response bytes expected |
| [in] | rx | Pointer to read buffer |
| [in,out] | rxLen | Size of Rx-buffer (in), Length of the received data (out). |
| [in] | msTimeout | Timeout value |
| ptxStatus_t ptxNativeTag_T4TUpdateBinary | ( | ptxNativeTag_T4T_t * | t4tComp, |
| uint16_t | offset, | ||
| uint8_t * | data, | ||
| uint8_t | nbrDataBytes, | ||
| uint8_t * | rx, | ||
| size_t * | rxLen, | ||
| uint32_t | msTimeout ) |
Update Binary command for Native Tag T4T.
| [in] | t4tComp | Pointer to an initialized instance of the T4T component. |
| [in] | offset | Data offset |
| [in] | data | Pointer to the data field |
| [in] | nbrDataBytes | Number of data bytes |
| [in] | rx | Pointer to read buffer |
| [in,out] | rxLen | Size of Rx-buffer (in), Length of the received data (out). |
| [in] | msTimeout | Timeout value |
| ptxStatus_t ptxNativeTag_T4TUpdateBinaryODO | ( | ptxNativeTag_T4T_t * | t4tComp, |
| uint32_t | offset, | ||
| uint8_t * | data, | ||
| uint8_t | nbrDataBytes, | ||
| uint8_t * | rx, | ||
| size_t * | rxLen, | ||
| uint32_t | msTimeout ) |
Update Binary command for Native Tag T4T.
| [in] | t4tComp | Pointer to an initialized instance of the T4T component. |
| [in] | offset | Data offset |
| [in] | data | Pointer to the data field |
| [in] | nbrDataBytes | Number of data bytes |
| [in] | rx | Pointer to read buffer |
| [in,out] | rxLen | Size of Rx-buffer (in), Length of the received data (out). |
| [in] | msTimeout | Timeout value |