RFID API Documentation  1.0
Reference guide for RFID API
TAG_EVENT_REPORT_INFO Struct Reference

Specifies the configuration of events for the reader to report tag state changes. More...

Data Fields

TAG_EVENT_REPORT_TRIGGER reportNewTagEvent
 Report criteria when a new Tag is visible. More...
 
UINT16 newTagEventModeratedTimeoutMilliseconds
 Timeout in milliseconds for moderating new tag event reporting. More...
 
TAG_EVENT_REPORT_TRIGGER reportTagInvisibleEvent
 Report criteria when a Tag is invisible. More...
 
UINT16 tagInvisibleEventModeratedTimeoutMilliseconds
 Timeout in milliseconds for moderating tag invisible event reporting. More...
 
TAG_EVENT_REPORT_TRIGGER reportTagBackToVisibilityEvent
 Report criteria when a Tag is back to visibility. More...
 
UINT16 tagBackToVisibilityModeratedTimeoutMilliseconds
 Timeout in milliseconds for moderating tag back to visibility event reporting. More...
 
TAG_MOVING_EVENT_REPORT reportTagMovingEvent
 Report criteria when a Tag is in moving. More...
 
UINT16 tagStationaryModeratedTimeoutMilliseconds
 Timeout in milliseconds for moderating tag stationary status transition. More...
 
LPVOID lpReserved [2]
 Reserved for future. More...
 

Detailed Description

Specifies the configuration of events for the reader to report tag state changes.

It is a member of TRIGGER_INFO.

Field Documentation

◆ reportNewTagEvent

TAG_EVENT_REPORT_TRIGGER TAG_EVENT_REPORT_INFO::reportNewTagEvent

Report criteria when a new Tag is visible.

◆ newTagEventModeratedTimeoutMilliseconds

UINT16 TAG_EVENT_REPORT_INFO::newTagEventModeratedTimeoutMilliseconds

Timeout in milliseconds for moderating new tag event reporting.

Use this only when reportNewTagEvent is set to MODERATED.

◆ reportTagInvisibleEvent

TAG_EVENT_REPORT_TRIGGER TAG_EVENT_REPORT_INFO::reportTagInvisibleEvent

Report criteria when a Tag is invisible.

◆ tagInvisibleEventModeratedTimeoutMilliseconds

UINT16 TAG_EVENT_REPORT_INFO::tagInvisibleEventModeratedTimeoutMilliseconds

Timeout in milliseconds for moderating tag invisible event reporting.

Use this only when reportTagInvisibleEvent is set to MODERATED.

◆ reportTagBackToVisibilityEvent

TAG_EVENT_REPORT_TRIGGER TAG_EVENT_REPORT_INFO::reportTagBackToVisibilityEvent

Report criteria when a Tag is back to visibility.

◆ tagBackToVisibilityModeratedTimeoutMilliseconds

UINT16 TAG_EVENT_REPORT_INFO::tagBackToVisibilityModeratedTimeoutMilliseconds

Timeout in milliseconds for moderating tag back to visibility event reporting.

Use this only when reportTagBackToVisibilityEvent is set to MODERATED.

◆ reportTagMovingEvent

TAG_MOVING_EVENT_REPORT TAG_EVENT_REPORT_INFO::reportTagMovingEvent

Report criteria when a Tag is in moving.

◆ tagStationaryModeratedTimeoutMilliseconds

UINT16 TAG_EVENT_REPORT_INFO::tagStationaryModeratedTimeoutMilliseconds

Timeout in milliseconds for moderating tag stationary status transition.

Use this only when reportTagMovingEvent is enabled.

◆ lpReserved

LPVOID TAG_EVENT_REPORT_INFO::lpReserved[2]

Reserved for future.