|
Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
|
NSC Event data. Used to notify layer above, what kind of event had happened on the NSC Component. More...
#include <ptxNSC_InterfaceTypes.h>

Data Fields | |
| ptxNSC_EventId_t | eventId |
| void * | payload |
| uint8_t | isPayloadAllocated |
| size_t | lengthOfPayload |
| void * | payloadSecondary |
| size_t | lengthOfPayloadSecondary |
| size_t | isPayloadSecondaryAllocated |
| size_t | numTotalBitsSecondary |
| uint8_t | RfTechMode |
NSC Event data. Used to notify layer above, what kind of event had happened on the NSC Component.
| ptxNSC_EventId_t eventId |
Type of event to handle.
| uint8_t isPayloadAllocated |
Boolean used to report that memory allocation has been done for payload.
| size_t isPayloadSecondaryAllocated |
Boolean used to report that memory allocation has been done for payloadSecondary.
| size_t lengthOfPayload |
Number of bytes in payload
| size_t lengthOfPayloadSecondary |
Number of bytes in payloadSecondary
| size_t numTotalBitsSecondary |
Number of bits provided in /ref payload plus /ref payloadSecondary .
| void* payload |
This pointer can be used for two purpose 1./ as payload buffer. It will casted to (uint8_t *) at destination and lengthOfPayload will be larger than 0 (reporting size of this buffer). 2./ as void pointer used to send to destination some specific type of data.
| void* payloadSecondary |
Secondary buffer. Some events may need two buffers. (e.g. NSC_CLT_MSG)
| uint8_t RfTechMode |
Current RF-Technology & -Mode for particular event (only applicable for certain events).