_____ _ | __ \ | | | |__) |___ __ _ __| |_ __ ___ ___ | _ // _ \/ _` |/ _` | '_ ` _ \ / _ \ | | \ \ __/ (_| | (_| | | | | | | __/ |_| \_\___|\__,_|\__,_|_| |_| |_|\___| CONTENTS OF THIS FILE ----------------------- * FastBLM Project Files * Maintainers ----------------------- FASTBLM PROJECT FILES --------------------- * Directory: "cbetabpm@lnx201:/nfs/cbeta/bpm/fblm/FBLM_ReadyToInstall_04_2020" * The following files belong to the CBETA's FastBLM Project: * FastBLM.bit This is the bit file, created with Vivado, contains the info to properly configure the RedPitaya * rp_spi.c This is a modified version of the spi.c file from redpitaya.com Used for sending data to the DAC on the Expansion Board via spi protocol * ReadData.c This contains get/set functions for data found in EPICS IOC Records This also has the memory addresses for the Buffer Memory and Register Memory * fblm This is the executeable file * fblm_subroutines.dbd This is a Database Definition file that contains a list of functions from the Record's subroutines * Data.db This file is the Database file that contains a list of Records * powThis.c This file includes a power function not necessarily found in math.h It is needed for the fullScale.c file * dec2hex.c This file converts decimal to hexadecimal Takes an int and returns a char It is needed for rp_spi.c file * fullScale.c This file spreads 1250 into 16 bits Takes an int (userVoltage in decimal) and returns a 16 bit representation of it It is needed for the rp_spi.c file MAINTAINERS ----------- * Primary: * Julio Renta - jrenta@bnl.gov * Alternate: * Rob Michnoff - rmichnoff@bnl.gov