User's Manual

CSL CS101-2 EPC CLASS 1 GEN 2 RFID HANDHELD READER USER'S MANUAL, VERSION 1.0
Copyright © Convergence Systems Limited, All Rights Reserved
104
modulationType: The modulation type used by the link profile.
tari: The duration, in nanoseconds, of the Tari.
data01Difference: The difference, in Taris, between a data zero and a data one.
pulseWidth: The duration, in nanoseconds, of the low-going portion of the radio-to-tag PIE symbol
rtCalibration: The width, in nanoseconds, of the radio-to-tag calibration.
trCalibration: The width, in nanoseconds, of the tag-to-radio calibration.
divideRatio: The divide ratio used.
millerNumber: The miller number (i.e., cycles per symbol);
trLinkFrequency: The tag-to-radio link frequency in Hz.
varT2Delay: The delay, in microseconds, inserted to ensure meeting the minimum T2 timing.
rxDelay:: The amount of time, in 48MHz cycles, a radio module will wait between transmitting and
then attempting to receive the backscattered signal from tags.
minT2Delay: The minimum amount of ISO 18000-6C T2 time, in microseconds,
after receiving a tag response, before a radio may transmit again.
txPropagationDelay: The number of microseconds for a signal to propagate through the radio's transmit
chain.
Description:
This is used in the RFID_RadioGetLinkProfile function.
RFID_RADIO_LINK_PROFILE
Prototype:
public struct RFID_RADIO_LINK_PROFILE {
public UInt32 length;
public UInt32 enabled; // BOOL32
public UInt64 profileId;
public UInt32 profileVersion;
public RFID_RADIO_PROTOCOL profileProtocol;
public UInt32 denseReaderMode; // BOOL32
public UInt32 widebandRssiSamples;
public UInt32 narrowbandRssiSamples;
public UInt32 realtimeRssiEnabled;
public UInt32 realtimeWidebandRssiSamples;
public UInt32 realtimeNarrowbandRssiSamples;
public RFID_RADIO_LINK_PROFILE_ISO18K6C_CONFIG iso18K6C;
};
Fields:
length: The length of the structure in bytes (= sizeof(RFID_RADIO_LINK_PROFILE)).
enabled: This indicates if the profile is active. A zero value indicates that the profile is inactive.