amfm2 2.1.0.0
AM/FM 2 Registers Settings

Settings for registers of AM/FM 2 Click driver. More...

Macros

#define AMFM2_RSP_STATUS_CTS   0x80
 AM/FM 2 description respond status.
 
#define AMFM2_RSP_STATUS_ERROR   0x40
 
#define AMFM2_RSP_STATUS_RDSINT   0x04
 
#define AMFM2_RSP_STATUS_ASQINT   0x02
 
#define AMFM2_RSP_STATUS_STCINT   0x01
 
#define AMFM2_PWRUP_ARG_CTSIEN   0x80
 AM/FM 2 description arguments data value.
 
#define AMFM2_PWRUP_ARG_GPO2OEN   0x40
 
#define AMFM2_PWRUP_ARG_PATCH   0x20
 
#define AMFM2_PWRUP_ARG_XOSCEN   0x10
 
#define AMFM2_PWRUP_ARG_FUNC_FMRECEIVE   0x00
 
#define AMFM2_PWRUP_ARG_FUNC_QUERYLIBID   0x0F
 
#define AMFM2_PWRUP_ARG_OPMODE_ANALOGOUT   0x05
 
#define AMFM2_PWRUP_ARG_OPMODE_DIGITALOUT   0x0B
 
#define AMFM2_PWRUP_ARG_OPMODE_DIGITALOUTS   0xB0
 
#define AMFM2_FMTUNEFREQ_ARG_FREEZE   0x02
 
#define AMFM2_FMTUNEFREQ_ARG_FAST   0x01
 
#define AMFM2_FMSEEKSTART_ARG_SEEKUP   0x08
 
#define AMFM2_FMSEEKSTART_ARG_WRAP   0x04
 
#define AMFM2_FMTUNESTATUS_ARG_CANCEL   0x02
 
#define AMFM2_FMTUNESTATUS_ARG_INTACK   0x01
 
#define AMFM2_FMRSQSTATUS_ARG_INTACK   0x01
 
#define AMFM2_FMRDSSTATUS_ARG_STATUSONLY   0x04
 
#define AMFM2_FMRDSSTATUS_ARG_MTFIFO   0x02
 
#define AMFM2_FMRDSSTATUS_ARG_INTACK   0x01
 
#define AMFM2_FMAGCOVERRIDE_ARG_RFAGCDIS   0x01
 
#define AMFM2_GPIOCTL_ARG_GPO3OEN   0x08
 
#define AMFM2_GPIOCTL_ARG_GPO2OEN   0x04
 
#define AMFM2_GPIOCTL_ARG_GPO1OEN   0x02
 
#define AMFM2_GPIOSET_ARG_GPO3LEVEL   0x08
 
#define AMFM2_GPIOSET_ARG_GPO2LEVEL   0x04
 
#define AMFM2_GPIOSET_ARG_GPO1LEVEL   0x02
 
#define AMFM2_SET_VOLUME_MUTE   0
 AM/FM 2 description volume data value.
 
#define AMFM2_SET_VOLUME_MAX   63
 
#define AMFM2_PROP_GPOIEN_H   0x00
 AM/FM 2 description properties AMFM data value.
 
#define AMFM2_PROP_GPOIEN_L   0x01
 
#define AMFM2_PROP_DIGITALOUTFORMAT_H   0x01
 
#define AMFM2_PROP_DIGITALOUTFORMAT_L   0x02
 
#define AMFM2_PROP_DIGITALOUTSAMPLERATE_H   0x01
 
#define AMFM2_PROP_DIGITALOUTSAMPLERATE_L   0x04
 
#define AMFM2_PROP_REFCLKFREQ_H   0x02
 
#define AMFM2_PROP_REFCLKFREQ_L   0x01
 
#define AMFM2_PROP_REFCLKPRESCALE_H   0x02
 
#define AMFM2_PROP_REFCLKPRESCALE_L   0x02
 
#define AMFM2_PROP_RXVOLUME_H   0x40
 
#define AMFM2_PROP_RXVOLUME_L   0x00
 
#define AMFM2_PROP_RXHMUTE_H   0x40
 
#define AMFM2_PROP_RXHMUTE_L   0x01
 
#define AMFM2_PROP_FMDEEMPHASIS_H   0x11
 AM/FM 2 description properties AM data value.
 
#define AMFM2_PROP_FMDEEMPHASIS_L   0x00
 
#define AMFM2_PROP_AMDEEMPHASIS_H   0x31
 
#define AMFM2_PROP_AMDEEMPHASIS_L   0x00
 
#define AMFM2_PROP_FMCHANFILTER_H   0x11
 
#define AMFM2_PROP_FMCHANFILTER_L   0x02
 
#define AMFM2_PROP_AMCHANFILTER_H   0x31
 
#define AMFM2_PROP_AMCHANFILTER_L   0x02
 
#define AMFM2_PROP_AMRSQINTS_H   0x32
 
#define AMFM2_PROP_AMRSQINTS_L   0x00
 
#define AMFM2_PROP_AMNBRATE_H   0x39
 
#define AMFM2_PROP_AMNBRATE_L   0x02
 
#define AMFM2_PROP_AMNBIIRFILTER_H   0x39
 
#define AMFM2_PROP_AMNBIIRFILTER_L   0x03
 
#define AMFM2_PROP_AMNBDELAY_H   0x39
 
#define AMFM2_PROP_AMNBDELAY_L   0x04
 
#define AMFM2_PROP_FMBLENDSTEREOTHS_H   0x11
 AM/FM 2 description properties FM data value.
 
#define AMFM2_PROP_FMBLENDSTEREOTHS_L   0x05
 
#define AMFM2_PROP_FMBLENDMONOTHS_H   0x11
 
#define AMFM2_PROP_FMBLENDMONOTHS_L   0x06
 
#define AMFM2_PROP_FMNBDETECTTHS_H   0x19
 
#define AMFM2_PROP_FMNBDETECTTHS_L   0x00
 
#define AMFM2_PROP_FMNBINTERVAL_H   0x19
 
#define AMFM2_PROP_FMNBINTERVAL_L   0x01
 
#define AMFM2_PROP_FMNBRATE_H   0x19
 
#define AMFM2_PROP_FMNBRATE_L   0x02
 
#define AMFM2_PROP_FMNBIIRFILTER_H   0x19
 
#define AMFM2_PROP_FMNBIIRFILTER_L   0x03
 
#define AMFM2_PROP_FMNBDELAY_H   0x19
 
#define AMFM2_PROP_FMNBDELAY_L   0x04
 
#define AMFM2_PROPVALH_RSQREP   0x08
 AM/FM 2 description properties data value.
 
#define AMFM2_PROPVALH_RDSREP   0x04
 
#define AMFM2_PROPVALH_STCREP   0x01
 
#define AMFM2_PROPVALL_CTSIEN   0x80
 
#define AMFM2_PROPVALL_ERRIEN   0x40
 
#define AMFM2_PROPVALL_RSQIEN   0x08
 
#define AMFM2_PROPVALL_RDSIEN   0x04
 
#define AMFM2_PROPVALL_STCIEN   0x01
 
#define AMFM2_PROPVALL_OFALL   0x80
 
#define AMFM2_PROPVALL_LMUTE   0x02
 
#define AMFM2_PROPVALL_RMUTE   0x01
 
#define AMFM2_DEVICE_ADDRESS_GND   0x11
 AM/FM 2 device address setting.
 
#define AMFM2_DEVICE_ADDRESS_VCC   0x63
 

Detailed Description

Settings for registers of AM/FM 2 Click driver.

Macro Definition Documentation

◆ AMFM2_DEVICE_ADDRESS_GND

#define AMFM2_DEVICE_ADDRESS_GND   0x11

AM/FM 2 device address setting.

Specified setting for device slave address selection of AM/FM 2 Click driver.

◆ AMFM2_DEVICE_ADDRESS_VCC

#define AMFM2_DEVICE_ADDRESS_VCC   0x63

◆ AMFM2_FMAGCOVERRIDE_ARG_RFAGCDIS

#define AMFM2_FMAGCOVERRIDE_ARG_RFAGCDIS   0x01

◆ AMFM2_FMRDSSTATUS_ARG_INTACK

#define AMFM2_FMRDSSTATUS_ARG_INTACK   0x01

◆ AMFM2_FMRDSSTATUS_ARG_MTFIFO

#define AMFM2_FMRDSSTATUS_ARG_MTFIFO   0x02

◆ AMFM2_FMRDSSTATUS_ARG_STATUSONLY

#define AMFM2_FMRDSSTATUS_ARG_STATUSONLY   0x04

◆ AMFM2_FMRSQSTATUS_ARG_INTACK

#define AMFM2_FMRSQSTATUS_ARG_INTACK   0x01

◆ AMFM2_FMSEEKSTART_ARG_SEEKUP

#define AMFM2_FMSEEKSTART_ARG_SEEKUP   0x08

◆ AMFM2_FMSEEKSTART_ARG_WRAP

#define AMFM2_FMSEEKSTART_ARG_WRAP   0x04

◆ AMFM2_FMTUNEFREQ_ARG_FAST

#define AMFM2_FMTUNEFREQ_ARG_FAST   0x01

◆ AMFM2_FMTUNEFREQ_ARG_FREEZE

#define AMFM2_FMTUNEFREQ_ARG_FREEZE   0x02

◆ AMFM2_FMTUNESTATUS_ARG_CANCEL

#define AMFM2_FMTUNESTATUS_ARG_CANCEL   0x02

◆ AMFM2_FMTUNESTATUS_ARG_INTACK

#define AMFM2_FMTUNESTATUS_ARG_INTACK   0x01

◆ AMFM2_GPIOCTL_ARG_GPO1OEN

#define AMFM2_GPIOCTL_ARG_GPO1OEN   0x02

◆ AMFM2_GPIOCTL_ARG_GPO2OEN

#define AMFM2_GPIOCTL_ARG_GPO2OEN   0x04

◆ AMFM2_GPIOCTL_ARG_GPO3OEN

#define AMFM2_GPIOCTL_ARG_GPO3OEN   0x08

◆ AMFM2_GPIOSET_ARG_GPO1LEVEL

#define AMFM2_GPIOSET_ARG_GPO1LEVEL   0x02

◆ AMFM2_GPIOSET_ARG_GPO2LEVEL

#define AMFM2_GPIOSET_ARG_GPO2LEVEL   0x04

◆ AMFM2_GPIOSET_ARG_GPO3LEVEL

#define AMFM2_GPIOSET_ARG_GPO3LEVEL   0x08

◆ AMFM2_PROP_AMCHANFILTER_H

#define AMFM2_PROP_AMCHANFILTER_H   0x31

◆ AMFM2_PROP_AMCHANFILTER_L

#define AMFM2_PROP_AMCHANFILTER_L   0x02

◆ AMFM2_PROP_AMDEEMPHASIS_H

#define AMFM2_PROP_AMDEEMPHASIS_H   0x31

◆ AMFM2_PROP_AMDEEMPHASIS_L

#define AMFM2_PROP_AMDEEMPHASIS_L   0x00

◆ AMFM2_PROP_AMNBDELAY_H

#define AMFM2_PROP_AMNBDELAY_H   0x39

◆ AMFM2_PROP_AMNBDELAY_L

#define AMFM2_PROP_AMNBDELAY_L   0x04

◆ AMFM2_PROP_AMNBIIRFILTER_H

#define AMFM2_PROP_AMNBIIRFILTER_H   0x39

◆ AMFM2_PROP_AMNBIIRFILTER_L

#define AMFM2_PROP_AMNBIIRFILTER_L   0x03

◆ AMFM2_PROP_AMNBRATE_H

#define AMFM2_PROP_AMNBRATE_H   0x39

◆ AMFM2_PROP_AMNBRATE_L

#define AMFM2_PROP_AMNBRATE_L   0x02

◆ AMFM2_PROP_AMRSQINTS_H

#define AMFM2_PROP_AMRSQINTS_H   0x32

◆ AMFM2_PROP_AMRSQINTS_L

#define AMFM2_PROP_AMRSQINTS_L   0x00

◆ AMFM2_PROP_DIGITALOUTFORMAT_H

#define AMFM2_PROP_DIGITALOUTFORMAT_H   0x01

◆ AMFM2_PROP_DIGITALOUTFORMAT_L

#define AMFM2_PROP_DIGITALOUTFORMAT_L   0x02

◆ AMFM2_PROP_DIGITALOUTSAMPLERATE_H

#define AMFM2_PROP_DIGITALOUTSAMPLERATE_H   0x01

◆ AMFM2_PROP_DIGITALOUTSAMPLERATE_L

#define AMFM2_PROP_DIGITALOUTSAMPLERATE_L   0x04

◆ AMFM2_PROP_FMBLENDMONOTHS_H

#define AMFM2_PROP_FMBLENDMONOTHS_H   0x11

◆ AMFM2_PROP_FMBLENDMONOTHS_L

#define AMFM2_PROP_FMBLENDMONOTHS_L   0x06

◆ AMFM2_PROP_FMBLENDSTEREOTHS_H

#define AMFM2_PROP_FMBLENDSTEREOTHS_H   0x11

AM/FM 2 description properties FM data value.

Specified properties FM data value of AM/FM 2 Click driver.

◆ AMFM2_PROP_FMBLENDSTEREOTHS_L

#define AMFM2_PROP_FMBLENDSTEREOTHS_L   0x05

◆ AMFM2_PROP_FMCHANFILTER_H

#define AMFM2_PROP_FMCHANFILTER_H   0x11

◆ AMFM2_PROP_FMCHANFILTER_L

#define AMFM2_PROP_FMCHANFILTER_L   0x02

◆ AMFM2_PROP_FMDEEMPHASIS_H

#define AMFM2_PROP_FMDEEMPHASIS_H   0x11

AM/FM 2 description properties AM data value.

Specified properties AM data value of AM/FM 2 Click driver.

◆ AMFM2_PROP_FMDEEMPHASIS_L

#define AMFM2_PROP_FMDEEMPHASIS_L   0x00

◆ AMFM2_PROP_FMNBDELAY_H

#define AMFM2_PROP_FMNBDELAY_H   0x19

◆ AMFM2_PROP_FMNBDELAY_L

#define AMFM2_PROP_FMNBDELAY_L   0x04

◆ AMFM2_PROP_FMNBDETECTTHS_H

#define AMFM2_PROP_FMNBDETECTTHS_H   0x19

◆ AMFM2_PROP_FMNBDETECTTHS_L

#define AMFM2_PROP_FMNBDETECTTHS_L   0x00

◆ AMFM2_PROP_FMNBIIRFILTER_H

#define AMFM2_PROP_FMNBIIRFILTER_H   0x19

◆ AMFM2_PROP_FMNBIIRFILTER_L

#define AMFM2_PROP_FMNBIIRFILTER_L   0x03

◆ AMFM2_PROP_FMNBINTERVAL_H

#define AMFM2_PROP_FMNBINTERVAL_H   0x19

◆ AMFM2_PROP_FMNBINTERVAL_L

#define AMFM2_PROP_FMNBINTERVAL_L   0x01

◆ AMFM2_PROP_FMNBRATE_H

#define AMFM2_PROP_FMNBRATE_H   0x19

◆ AMFM2_PROP_FMNBRATE_L

#define AMFM2_PROP_FMNBRATE_L   0x02

◆ AMFM2_PROP_GPOIEN_H

#define AMFM2_PROP_GPOIEN_H   0x00

AM/FM 2 description properties AMFM data value.

Specified properties AMFM data value of AM/FM 2 Click driver.

◆ AMFM2_PROP_GPOIEN_L

#define AMFM2_PROP_GPOIEN_L   0x01

◆ AMFM2_PROP_REFCLKFREQ_H

#define AMFM2_PROP_REFCLKFREQ_H   0x02

◆ AMFM2_PROP_REFCLKFREQ_L

#define AMFM2_PROP_REFCLKFREQ_L   0x01

◆ AMFM2_PROP_REFCLKPRESCALE_H

#define AMFM2_PROP_REFCLKPRESCALE_H   0x02

◆ AMFM2_PROP_REFCLKPRESCALE_L

#define AMFM2_PROP_REFCLKPRESCALE_L   0x02

◆ AMFM2_PROP_RXHMUTE_H

#define AMFM2_PROP_RXHMUTE_H   0x40

◆ AMFM2_PROP_RXHMUTE_L

#define AMFM2_PROP_RXHMUTE_L   0x01

◆ AMFM2_PROP_RXVOLUME_H

#define AMFM2_PROP_RXVOLUME_H   0x40

◆ AMFM2_PROP_RXVOLUME_L

#define AMFM2_PROP_RXVOLUME_L   0x00

◆ AMFM2_PROPVALH_RDSREP

#define AMFM2_PROPVALH_RDSREP   0x04

◆ AMFM2_PROPVALH_RSQREP

#define AMFM2_PROPVALH_RSQREP   0x08

AM/FM 2 description properties data value.

Specified properties data value of AM/FM 2 Click driver.

◆ AMFM2_PROPVALH_STCREP

#define AMFM2_PROPVALH_STCREP   0x01

◆ AMFM2_PROPVALL_CTSIEN

#define AMFM2_PROPVALL_CTSIEN   0x80

◆ AMFM2_PROPVALL_ERRIEN

#define AMFM2_PROPVALL_ERRIEN   0x40

◆ AMFM2_PROPVALL_LMUTE

#define AMFM2_PROPVALL_LMUTE   0x02

◆ AMFM2_PROPVALL_OFALL

#define AMFM2_PROPVALL_OFALL   0x80

◆ AMFM2_PROPVALL_RDSIEN

#define AMFM2_PROPVALL_RDSIEN   0x04

◆ AMFM2_PROPVALL_RMUTE

#define AMFM2_PROPVALL_RMUTE   0x01

◆ AMFM2_PROPVALL_RSQIEN

#define AMFM2_PROPVALL_RSQIEN   0x08

◆ AMFM2_PROPVALL_STCIEN

#define AMFM2_PROPVALL_STCIEN   0x01

◆ AMFM2_PWRUP_ARG_CTSIEN

#define AMFM2_PWRUP_ARG_CTSIEN   0x80

AM/FM 2 description arguments data value.

Specified arguments data value of AM/FM 2 Click driver.

◆ AMFM2_PWRUP_ARG_FUNC_FMRECEIVE

#define AMFM2_PWRUP_ARG_FUNC_FMRECEIVE   0x00

◆ AMFM2_PWRUP_ARG_FUNC_QUERYLIBID

#define AMFM2_PWRUP_ARG_FUNC_QUERYLIBID   0x0F

◆ AMFM2_PWRUP_ARG_GPO2OEN

#define AMFM2_PWRUP_ARG_GPO2OEN   0x40

◆ AMFM2_PWRUP_ARG_OPMODE_ANALOGOUT

#define AMFM2_PWRUP_ARG_OPMODE_ANALOGOUT   0x05

◆ AMFM2_PWRUP_ARG_OPMODE_DIGITALOUT

#define AMFM2_PWRUP_ARG_OPMODE_DIGITALOUT   0x0B

◆ AMFM2_PWRUP_ARG_OPMODE_DIGITALOUTS

#define AMFM2_PWRUP_ARG_OPMODE_DIGITALOUTS   0xB0

◆ AMFM2_PWRUP_ARG_PATCH

#define AMFM2_PWRUP_ARG_PATCH   0x20

◆ AMFM2_PWRUP_ARG_XOSCEN

#define AMFM2_PWRUP_ARG_XOSCEN   0x10

◆ AMFM2_RSP_STATUS_ASQINT

#define AMFM2_RSP_STATUS_ASQINT   0x02

◆ AMFM2_RSP_STATUS_CTS

#define AMFM2_RSP_STATUS_CTS   0x80

AM/FM 2 description respond status.

Specified setting for description of AM FM 2 Click driver.

◆ AMFM2_RSP_STATUS_ERROR

#define AMFM2_RSP_STATUS_ERROR   0x40

◆ AMFM2_RSP_STATUS_RDSINT

#define AMFM2_RSP_STATUS_RDSINT   0x04

◆ AMFM2_RSP_STATUS_STCINT

#define AMFM2_RSP_STATUS_STCINT   0x01

◆ AMFM2_SET_VOLUME_MAX

#define AMFM2_SET_VOLUME_MAX   63

◆ AMFM2_SET_VOLUME_MUTE

#define AMFM2_SET_VOLUME_MUTE   0

AM/FM 2 description volume data value.

Specified volume data value of AM/FM 2 Click driver.