no-OS
Variables
talise_config.c File Reference

Contains Talise configuration settings for the Talise API. More...

#include "talise_types.h"
#include "talise_config.h"
#include "talise_error.h"
#include "talise_agc.h"
Include dependency graph for talise_config.c:

Variables

int16_t txFirCoefs [80] = {0, 0, 0, 1, 0, -3, 1, 7, -3, -13, 7, 25, -14, -42, 27, 69, -46, -107, 74, 160, -115, -229, 184, 336, -264, -468, 382, 653, -538, -904, 754, 1269, -1056, -1842, 1486, 2879, -2031, -4846, 3816, 16221, 16221, 3816, -4846, -2031, 2879, 1486, -1842, -1056, 1269, 754, -904, -538, 653, 382, -468, -264, 336, 184, -229, -115, 160, 74, -107, -46, 69, 27, -42, -14, 25, 7, -13, -3, 7, 1, -3, 0, 1, 0, 0, 0}
 
int16_t rxFirCoefs [48] = {-9, -18, 31, 42, -65, -89, 132, 168, -240, -298, 396, 486, -632, -770, 968, 1163, -1530, -1862, 2369, 3051, -4066, -5983, 9689, 29830, 29830, 9689, -5983, -4066, 3051, 2369, -1862, -1530, 1163, 968, -770, -632, 486, 396, -298, -240, 168, 132, -89, -65, 42, 31, -18, -9}
 
int16_t obsrxFirCoefs [48] = {-9, -18, 31, 42, -65, -89, 132, 168, -240, -298, 396, 486, -632, -770, 968, 1163, -1530, -1862, 2369, 3051, -4066, -5983, 9689, 29830, 29830, 9689, -5983, -4066, 3051, 2369, -1862, -1530, 1163, 968, -770, -632, 486, 396, -298, -240, 168, 132, -89, -65, 42, 31, -18, -9}
 
taliseDevice_t talDevice
 
taliseInit_t talInit
 

Detailed Description

Contains Talise configuration settings for the Talise API.

Copyright 2015-2017 Analog Devices Inc. Released under the AD9378-AD9379 API license, for more information see the "LICENSE.txt" file in this zip file.

The top level structure taliseDevice_t talDevice uses keyword extern to allow the application layer main() to have visibility to these settings.

This file may not be fully complete for the end user application and may need to updated for AGC, GPIO, and DAC full scale settings. To create a full initialisation routine, the user should also refer to the Iron Python initialisation routine generated by the GUI, and also the Talise User Guide.

Variable Documentation

◆ obsrxFirCoefs

int16_t obsrxFirCoefs[48] = {-9, -18, 31, 42, -65, -89, 132, 168, -240, -298, 396, 486, -632, -770, 968, 1163, -1530, -1862, 2369, 3051, -4066, -5983, 9689, 29830, 29830, 9689, -5983, -4066, 3051, 2369, -1862, -1530, 1163, 968, -770, -632, 486, 396, -298, -240, 168, 132, -89, -65, 42, 31, -18, -9}

◆ rxFirCoefs

int16_t rxFirCoefs[48] = {-9, -18, 31, 42, -65, -89, 132, 168, -240, -298, 396, 486, -632, -770, 968, 1163, -1530, -1862, 2369, 3051, -4066, -5983, 9689, 29830, 29830, 9689, -5983, -4066, 3051, 2369, -1862, -1530, 1163, 968, -770, -632, 486, 396, -298, -240, 168, 132, -89, -65, 42, 31, -18, -9}

◆ talDevice

taliseDevice_t talDevice
Initial value:
= {
.devHalInfo = NULL,
.devStateInfo = {0}
}

< Insert Customer Platform HAL State Container here> TalDevice a structure used by the Talise API to hold the platform hardware structure information, as well as an internal Talise API state container (devStateInfo) of runtime information used by the API.

◆ talInit

taliseInit_t talInit

◆ txFirCoefs

int16_t txFirCoefs[80] = {0, 0, 0, 1, 0, -3, 1, 7, -3, -13, 7, 25, -14, -42, 27, 69, -46, -107, 74, 160, -115, -229, 184, 336, -264, -468, 382, 653, -538, -904, 754, 1269, -1056, -1842, 1486, 2879, -2031, -4846, 3816, 16221, 16221, 3816, -4846, -2031, 2879, 1486, -1842, -1056, 1269, 754, -904, -538, 653, 382, -468, -264, 336, 184, -229, -115, 160, 74, -107, -46, 69, 27, -42, -14, 25, 7, -13, -3, 7, 1, -3, 0, 1, 0, 0, 0}
NULL
#define NULL
Definition: wrapper.h:64