uFCoder 2.62
Loading...
Searching...
No Matches

Functions

UFR_STATUS DL_API GetRfAnalogRegistersISO14443_212 (VAR uint8_t *ThresholdMinLevel, VAR uint8_t *ThresholdCollLevel, VAR uint8_t *RFLevelAmp, VAR uint8_t *RxGain, VAR uint8_t *RFLevel)
 The functions read the value of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API GetRfAnalogRegistersISO14443_424 (VAR uint8_t *ThresholdMinLevel, VAR uint8_t *ThresholdCollLevel, VAR uint8_t *RFLevelAmp, VAR uint8_t *RxGain, VAR uint8_t *RFLevel)
 The functions read the value of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API GetRfAnalogRegistersTypeA (VAR uint8_t *ThresholdMinLevel, VAR uint8_t *ThresholdCollLevel, VAR uint8_t *RFLevelAmp, VAR uint8_t *RxGain, VAR uint8_t *RFLevel)
 The functions read the value of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API GetRfAnalogRegistersTypeATrans (VAR uint8_t *ThresholdMinLevel, VAR uint8_t *ThresholdCollLevel, VAR uint8_t *RFLevelAmp, VAR uint8_t *RxGain, VAR uint8_t *RFLevel, VAR uint8_t *CWGsNOn, VAR uint8_t *ModGsNOn, VAR uint8_t *CWGsP, VAR uint8_t *CWGsNOff, VAR uint8_t *ModGsNOff)
 The functions read the value of the registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.
 
UFR_STATUS DL_API GetRfAnalogRegistersTypeB (VAR uint8_t *ThresholdMinLevel, VAR uint8_t *ThresholdCollLevel, VAR uint8_t *RFLevelAmp, VAR uint8_t *RxGain, VAR uint8_t *RFLevel)
 The functions read the value of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API GetRfAnalogRegistersTypeBTrans (VAR uint8_t *ThresholdMinLevel, VAR uint8_t *ThresholdCollLevel, VAR uint8_t *RFLevelAmp, VAR uint8_t *RxGain, VAR uint8_t *RFLevel, VAR uint8_t *CWGsNOn, VAR uint8_t *ModGsNOn, VAR uint8_t *CWGsP, VAR uint8_t *ModGsP)
 The functions read the value of the registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.
 
UFR_STATUS DL_API SetRfAnalogRegistersISO14443_212 (uint8_t ThresholdMinLevel, uint8_t ThresholdCollLevel, uint8_t RFLevelAmp, uint8_t RxGain, uint8_t RFLevel)
 Allow user to adjust the value of several registers on PN512.
 
UFR_STATUS DL_API SetRfAnalogRegistersISO14443_212Default (void)
 The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API SetRfAnalogRegistersISO14443_424 (uint8_t ThresholdMinLevel, uint8_t ThresholdCollLevel, uint8_t RFLevelAmp, uint8_t RxGain, uint8_t RFLevel)
 Allow user to adjust the value of several registers on PN512.
 
UFR_STATUS DL_API SetRfAnalogRegistersISO14443_424Default (void)
 The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API SetRfAnalogRegistersTypeA (uint8_t ThresholdMinLevel, uint8_t ThresholdCollLevel, uint8_t RFLevelAmp, uint8_t RxGain, uint8_t RFLevel)
 Allow user to adjust the value of several registers on PN512.
 
UFR_STATUS DL_API SetRfAnalogRegistersTypeADefault (void)
 The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API SetRfAnalogRegistersTypeATrans (uint8_t ThresholdMinLevel, uint8_t ThresholdCollLevel, uint8_t RFLevelAmp, uint8_t RxGain, uint8_t RFLevel, uint8_t CWGsNOn, uint8_t ModGsNOn, uint8_t CWGsP, uint8_t CWGsNOff, uint8_t ModGsNOff)
 Functions allow adjusting values of registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.
 
UFR_STATUS DL_API SetRfAnalogRegistersTypeB (uint8_t ThresholdMinLevel, uint8_t ThresholdCollLevel, uint8_t RFLevelAmp, uint8_t RxGain, uint8_t RFLevel)
 Allow user to adjust the value of several registers on PN512.
 
UFR_STATUS DL_API SetRfAnalogRegistersTypeBDefault (void)
 The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.
 
UFR_STATUS DL_API SetRfAnalogRegistersTypeBTrans (uint8_t ThresholdMinLevel, uint8_t ThresholdCollLevel, uint8_t RFLevelAmp, uint8_t RxGain, uint8_t RFLevel, uint8_t CWGsNOn, uint8_t ModGsNOn, uint8_t CWGsP, uint8_t ModGsP)
 Functions allow adjusting values of registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.
 

Detailed Description

Function Documentation

◆ GetRfAnalogRegistersISO14443_212()

UFR_STATUS DL_API GetRfAnalogRegistersISO14443_212 ( VAR uint8_t * ThresholdMinLevel,
VAR uint8_t * ThresholdCollLevel,
VAR uint8_t * RFLevelAmp,
VAR uint8_t * RxGain,
VAR uint8_t * RFLevel )

The functions read the value of the registers RFCfgReg and RxThresholdReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg RxGain
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ GetRfAnalogRegistersISO14443_424()

UFR_STATUS DL_API GetRfAnalogRegistersISO14443_424 ( VAR uint8_t * ThresholdMinLevel,
VAR uint8_t * ThresholdCollLevel,
VAR uint8_t * RFLevelAmp,
VAR uint8_t * RxGain,
VAR uint8_t * RFLevel )

The functions read the value of the registers RFCfgReg and RxThresholdReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ GetRfAnalogRegistersTypeA()

UFR_STATUS DL_API GetRfAnalogRegistersTypeA ( VAR uint8_t * ThresholdMinLevel,
VAR uint8_t * ThresholdCollLevel,
VAR uint8_t * RFLevelAmp,
VAR uint8_t * RxGain,
VAR uint8_t * RFLevel )

The functions read the value of the registers RFCfgReg and RxThresholdReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg RxGain
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ GetRfAnalogRegistersTypeATrans()

UFR_STATUS DL_API GetRfAnalogRegistersTypeATrans ( VAR uint8_t * ThresholdMinLevel,
VAR uint8_t * ThresholdCollLevel,
VAR uint8_t * RFLevelAmp,
VAR uint8_t * RxGain,
VAR uint8_t * RFLevel,
VAR uint8_t * CWGsNOn,
VAR uint8_t * ModGsNOn,
VAR uint8_t * CWGsP,
VAR uint8_t * CWGsNOff,
VAR uint8_t * ModGsNOff )

The functions read the value of the registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
CWGsNOnvalue in range 0 - 15, part of GsNOnReg
ModGsNOnvalue in range 0 - 15, part of GsNOnReg
CWGsPvalue of CWGsPReg (0 - 47)
CWGsNOffvalue in range 0 - 15, part of GsNOffReg
ModGsNOffvalue in range 0 - 15, part of GsNOffReg
Returns
Operation status

◆ GetRfAnalogRegistersTypeB()

UFR_STATUS DL_API GetRfAnalogRegistersTypeB ( VAR uint8_t * ThresholdMinLevel,
VAR uint8_t * ThresholdCollLevel,
VAR uint8_t * RFLevelAmp,
VAR uint8_t * RxGain,
VAR uint8_t * RFLevel )

The functions read the value of the registers RFCfgReg and RxThresholdReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg RxGain
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ GetRfAnalogRegistersTypeBTrans()

UFR_STATUS DL_API GetRfAnalogRegistersTypeBTrans ( VAR uint8_t * ThresholdMinLevel,
VAR uint8_t * ThresholdCollLevel,
VAR uint8_t * RFLevelAmp,
VAR uint8_t * RxGain,
VAR uint8_t * RFLevel,
VAR uint8_t * CWGsNOn,
VAR uint8_t * ModGsNOn,
VAR uint8_t * CWGsP,
VAR uint8_t * ModGsP )

The functions read the value of the registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
CWGsNOnvalue in range 0 - 15, part of GsNOnReg
ModGsNOnvalue in range 0 - 15, part of GsNOnReg
CWGsPvalue of CWGsPReg (0 - 47)
ModGsPvalue of ModGsPReg (0 - 47)
Returns
Operation status

◆ SetRfAnalogRegistersISO14443_212()

UFR_STATUS DL_API SetRfAnalogRegistersISO14443_212 ( uint8_t ThresholdMinLevel,
uint8_t ThresholdCollLevel,
uint8_t RFLevelAmp,
uint8_t RxGain,
uint8_t RFLevel )

Allow user to adjust the value of several registers on PN512.

These are registers: RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ SetRfAnalogRegistersISO14443_212Default()

UFR_STATUS DL_API SetRfAnalogRegistersISO14443_212Default ( void )

The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.

Returns
Operation status

◆ SetRfAnalogRegistersISO14443_424()

UFR_STATUS DL_API SetRfAnalogRegistersISO14443_424 ( uint8_t ThresholdMinLevel,
uint8_t ThresholdCollLevel,
uint8_t RFLevelAmp,
uint8_t RxGain,
uint8_t RFLevel )

Allow user to adjust the value of several registers on PN512.

These are registers: RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ SetRfAnalogRegistersISO14443_424Default()

UFR_STATUS DL_API SetRfAnalogRegistersISO14443_424Default ( void )

The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.

Returns
Operation status

◆ SetRfAnalogRegistersTypeA()

UFR_STATUS DL_API SetRfAnalogRegistersTypeA ( uint8_t ThresholdMinLevel,
uint8_t ThresholdCollLevel,
uint8_t RFLevelAmp,
uint8_t RxGain,
uint8_t RFLevel )

Allow user to adjust the value of several registers on PN512.

These are registers: RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ SetRfAnalogRegistersTypeADefault()

UFR_STATUS DL_API SetRfAnalogRegistersTypeADefault ( void )

The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.

Returns
Operation status

◆ SetRfAnalogRegistersTypeATrans()

UFR_STATUS DL_API SetRfAnalogRegistersTypeATrans ( uint8_t ThresholdMinLevel,
uint8_t ThresholdCollLevel,
uint8_t RFLevelAmp,
uint8_t RxGain,
uint8_t RFLevel,
uint8_t CWGsNOn,
uint8_t ModGsNOn,
uint8_t CWGsP,
uint8_t CWGsNOff,
uint8_t ModGsNOff )

Functions allow adjusting values of registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
CWGsNOnvalue in range 0 - 15, part of GsNOnReg
ModGsNOnvalue in range 0 - 15, part of GsNOnReg
CWGsPvalue of CWGsPReg (0 - 47)
CWGsNOffvalue in range 0 - 15, part of GsNOffReg
ModGsNOffvalue in range 0 - 15, part of GsNOffReg
Returns
Operation status

◆ SetRfAnalogRegistersTypeB()

UFR_STATUS DL_API SetRfAnalogRegistersTypeB ( uint8_t ThresholdMinLevel,
uint8_t ThresholdCollLevel,
uint8_t RFLevelAmp,
uint8_t RxGain,
uint8_t RFLevel )

Allow user to adjust the value of several registers on PN512.

These are registers: RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
Returns
Operation status

◆ SetRfAnalogRegistersTypeBDefault()

UFR_STATUS DL_API SetRfAnalogRegistersTypeBDefault ( void )

The functions set the factory default settings of the registers RFCfgReg and RxThresholdReg.

Returns
Operation status

◆ SetRfAnalogRegistersTypeBTrans()

UFR_STATUS DL_API SetRfAnalogRegistersTypeBTrans ( uint8_t ThresholdMinLevel,
uint8_t ThresholdCollLevel,
uint8_t RFLevelAmp,
uint8_t RxGain,
uint8_t RFLevel,
uint8_t CWGsNOn,
uint8_t ModGsNOn,
uint8_t CWGsP,
uint8_t ModGsP )

Functions allow adjusting values of registers RFCfgReg, RxThresholdReg, GsNOnReg, GsNOffReg, CWGsPReg, ModGsPReg.

Parameters
ThresholdMinLevelvalue in range 0 - 15, part of RxThresholdReg
ThresholdCollLevelvalue in range 0 - 7, part of RxThresholdReg
RFLevelAmp0 or 1, part of RFCfgReg
RxGainvalue in range 0 - 7, part of RFCfgReg
RFLevelvalue in range 0 - 15, part of RFCfgReg
CWGsNOnvalue in range 0 - 15, part of GsNOnReg
ModGsNOnvalue in range 0 - 15, part of GsNOnReg
CWGsPvalue of CWGsPReg (0 - 47)
ModGsPvalue of ModGsPReg (0 - 47)
Returns
Operation status