mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-23 06:50:02 +02:00
49 lines
1013 B
C
49 lines
1013 B
C
/*
|
|
* slsDetectorServer_defs.h
|
|
*
|
|
* Created on: Jan 24, 2013
|
|
* Author: l_maliakal_d
|
|
*/
|
|
|
|
#ifndef SLSDETECTORSERVER_DEFS_H_
|
|
#define SLSDETECTORSERVER_DEFS_H_
|
|
|
|
//#include "sls_detector_defs.h"
|
|
#include <stdint.h>
|
|
|
|
#define GOODBYE -200
|
|
|
|
#define FEB_PORT 43210
|
|
#define BEB_PORT 43212
|
|
|
|
#define REQUIRED_FIRMWARE_VERSION 14
|
|
|
|
#define FIRMWAREREV 0xcaba //temporary should be in firmware
|
|
|
|
|
|
#define NCHAN 256*256
|
|
#define NCHIP 4
|
|
#define NDAC 16
|
|
#define NADC 0
|
|
#define NGAIN 4
|
|
#define NOFFSET 4
|
|
|
|
#define NMAXMODX 1
|
|
#define NMAXMODY 1
|
|
#define NMAXMOD NMAXMODX*NMAXMODY
|
|
#define NCHANS NCHAN*NCHIP*NMAXMOD
|
|
#define NDACS NDAC*NMAXMOD
|
|
|
|
|
|
#define DYNAMIC_RANGE 16
|
|
|
|
|
|
enum detDacIndex{SVP,VTR,VRF,VRS,SVN,VTGSTV,VCMP_LL,VCMP_LR,CAL,VCMP_RL,RXB_RB,RXB_LB,VCMP_RR,VCP,VCN,VIS,VTHRESHOLD};
|
|
|
|
enum detAdcIndex{TEMP_FPGAEXT, TEMP_10GE, TEMP_DCDC, TEMP_SODL, TEMP_SODR, TEMP_FPGA};
|
|
|
|
enum detNetworkParameter{TXN_LEFT, TXN_RIGHT, TXN_FRAME,FLOWCTRL_10G};
|
|
|
|
|
|
#endif /* SLSDETECTORSERVER_DEFS_H_ */
|