EasyManuals Logo

Analog Devices ADRV9002 User Manual

Analog Devices ADRV9002
338 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #195 background imageLoading...
Page #195 background image
Preliminary Technical Data UG-1828
Rev. PrC | Page 195 of 338
is detected via the configured detection method or it is terminated by baseband processor pulling down the Monitor Enable pin.
ADRV9001 will trigger the wake-up pin to wake up baseband processor once the carrier is detected in any detection cycle.
Figure 181. Monitor Mode: Baseband Processor in Sleep and ADRV9001 in Alternate Sleep and Carrier Detection
API command adi_adrv9001_powerSavingAndMonitorMode_SystemPowerSavingAndMonitorMode_Configure () is used to configure
the monitor mode, baseband processor should leave enough time to send this command and receive acknowledge before enable Monitor
Enable pin. Data structure adi_adrv9001_PowerSavingAndMonitorMode_SystemPowerSavingAndMonitorModeCfg defines the Monitor
Mode configuration and is shown as following:
typedef struct adi_adrv9001_PowerSavingAndMonitorMode_SystemPowerSavingAndMonitorModeCfg
{
adi_adrv9001_PowerSavingAndMonitorMode_SystemPowerDownMode_e powerDownMode;
uint32_t initialBatterySaverDelay_us;
uint32_t detectionTime_us;
uint32_t sleepTime_us;
uint8_t detectionFirst;
adi_adrv9001_PowerSavingAndMonitorMode_MonitorDetectionMode_e detectionMode;
bool bbicWakeupLevelEnable;
bool externalPllEnable;
} adi_adrv9001_PowerSavingAndMonitorMode_SystemPowerSavingAndMonitorModeCfg_t;
Monitor modes support there type of system power down modes which are same with the System Power Saving mode. The initial, sleep
and detection durations are user configurable, and users can decide detection first or sleep first when ADRV9001 is moved into monitor
mode.
The enumerator adi_adrv9001_PowerSavingAndMonitorMode_MonitorDetectionMode_e defines five detection modes which can be
used in different radio standards. Some modes are standard dependent, such as the modes with suffix “SYNC” are only available for the
DMR standard, and the modes with suffix “FFT” are only available for the standards that use FSK modulation scheme. But the “RSSI” can
be used for any radio standards. Current software version(SDK18.0) only supports “RSSIdetection mode and “ SYNC” mode, other
detection modes will be added in software support in future.
typedef enum adi_adrv9001_PowerSavingAndMonitorMode_MonitorDetectionMode
{
ADI_ADRV9001_POWERSAVINGANDMONITORMODE_MONITOR_DETECTION_MODE_RSSI,
ADI_ADRV9001_POWERSAVINGANDMONITORMODE_MONITOR_DETECTION_MODE_SYNC,
ADI_ADRV9001_POWERSAVINGANDMONITORMODE_MONITOR_DETECTION_MODE_FFT,
ADI_ADRV9001_POWERSAVINGANDMONITORMODE_MONITOR_DETECTION_MODE_RSSI_SYNC,
ADI_ADRV9001_POWERSAVINGANDMONITORMODE_MONITOR_DETECTION_MODE_RSSI_FFT,
} adi_adrv9001_PowerSavingAndMonitorMode_MonitorDetectionMode_e;
MONITOR MODE ENABLE
(HIGHER PRIORITY)
TX_ENABLE
(HIGHER PRIORITY)
RX_ENABLE
(HIGHER PRIORITY)
BBIC/DSP
TRX
TIME
UP
TIME
UP
TIME
UP
WAKE UP
PIN ON
MONITOR MODE
PIN OFF
TIME
UP
RX_ENABLE
ON
WAKE UPSLEEPING
RECEIVES
RX DATA
SPI WRITE OR MONITOR
MODE PIN ON TO ENABLE
MONITOR MODE
CARRIER
DETECTED
BUFFER
RX DATA
DETECT UNTIL
“DETECT TIMER”
UP
DETECT UNTIL
“DETECT TIMER”
UP
ENTER
RX_ENABLE STATE
TRANSMITS RX DATA
DETECT UNIT “BATTERY SAVE
MODE DELAY TIMER”
IME-UP
SLEEP UNTIL
“SLEEP TIMER”
UP
SLEEP UNTIL
“SLEEP TIMER”
UP
24159-139

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Analog Devices ADRV9002 and is the answer not in the manual?

Analog Devices ADRV9002 Specifications

General IconGeneral
BrandAnalog Devices
ModelADRV9002
CategoryTransceiver
LanguageEnglish

Related product manuals