no-OS
Loading...
Searching...
No Matches
app_talise.c File Reference

Talise initialization and control routines. More...

#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include "no_os_error.h"
#include "no_os_delay.h"
#include "no_os_util.h"
#include "talise.h"
#include "talise_jesd204.h"
#include "talise_arm.h"
#include "talise_radioctrl.h"
#include "talise_cals.h"
#include "talise_config.h"
#include "talise_error.h"
#include "talise_arm_binary.h"
#include "talise_stream_binary.h"
#include "talise_reg_addr_macros.h"
#include "axi_jesd204_rx.h"
#include "axi_jesd204_tx.h"
#include "app_config.h"
#include "parameters.h"
#include "adi_hal.h"
#include "app_talise.h"
#include "app_jesd.h"
Include dependency graph for app_talise.c:

Functions

bool adrv9009_check_sysref_rate (uint32_t lmfc, uint32_t sysref)
 
adiHalErr_t talise_setup (taliseDevice_t *const pd, taliseInit_t *const pi)
 
int talise_multi_chip_sync (taliseDevice_t *pd, int step)
 
void talise_shutdown (taliseDevice_t *const pd)
 

Detailed Description

Talise initialization and control routines.

Author
Darius Berghe (dariu.nosp@m.s.be.nosp@m.rghe@.nosp@m.anal.nosp@m.og.co.nosp@m.m)

Copyright 2019(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ adrv9009_check_sysref_rate()

bool adrv9009_check_sysref_rate ( uint32_t lmfc,
uint32_t sysref )

◆ talise_multi_chip_sync()

int talise_multi_chip_sync ( taliseDevice_t * pd,
int step )

◆ talise_setup()

adiHalErr_t talise_setup ( taliseDevice_t *const pd,
taliseInit_t *const pi )

Set RF PLL LO Frequencies

◆ talise_shutdown()

void talise_shutdown ( taliseDevice_t *const pd)