
#ifndef	SamsungTxAGC_H
#define SamsungTxAGC_H

/****************************************************************************************
*  
****************************************************************************************/
	/****************************************************************************************
	 *	SwingFree AGC Compressor Threshold
	 ****************************************************************************************/
#define	TX_AGC_COMPRESSOR_THRESHOLD_0DB			0			// 0dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M01DB		1			// -1dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M02DB		2			// -2dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M03DB		3 			// -3dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M04DB		4 			// -4dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M05DB		5 			// -5dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M06DB		6 			// -6dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M07DB		7 			// -7dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M08DB		8			// -8dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M09DB		9			// -9dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M10DB		10			// -10dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M11DB		11			// -11dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M12DB		12			// -12dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M13DB		13			// -13dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M14DB		14			// -14dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M15DB		15			// -15dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M16DB		16			// -16dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M17DB		17			// -17dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M18DB		18			// -18dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M19DB		19			// -19dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M20DB		20			// -20dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M21DB		21			// -21dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M22DB		22			// -22dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M23DB		23			// -23dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M24DB		24			// -24dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M25DB		25			// -25dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M26DB		26			// -26dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M27DB		27			// -27dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M28DB		28			// -28dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M29DB		29			// -29dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M30DB		30			// -30dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M31DB		31			// -31dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M32DB		32			// -32dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M33DB		33			// -33dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M34DB		34			// -34dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M35DB		35			// -35dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M36DB		36			// -36dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M37DB		37			// -37dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M38DB		38			// -38dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M39DB		39			// -39dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M40DB		40			// -40dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M41DB		41			// -41dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M42DB		42			// -42dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M43DB		43			// -43dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M44DB		44			// -44dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M45DB		45			// -45dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M46DB		46			// -46dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M47DB		47			// -47dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M48DB		48			// -48dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M49DB		49			// -49dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M50DB		50			// -50dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M51DB		51			// -51dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M52DB		52			// -52dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M53DB		53			// -53dB
#define	TX_AGC_COMPRESSOR_THRESHOLD_M54DB		54			// -54dB

	
	/****************************************************************************************
	 *	SwingFree AGC Compressor Slope
	****************************************************************************************/
#define	TX_AGC_COMPRESSOR_SLOPE_1P0				10			// 1.0
#define TX_AGC_COMPRESSOR_SLOPE_1P5				15			// 1.5
#define TX_AGC_COMPRESSOR_SLOPE_2P0				20			// 2.0
#define	TX_AGC_COMPRESSOR_SLOPE_2P5				25			// 2.5
#define	TX_AGC_COMPRESSOR_SLOPE_3P0				30			// 3.0
#define	TX_AGC_COMPRESSOR_SLOPE_3P5				35			// 3.5
#define	TX_AGC_COMPRESSOR_SLOPE_4P0				40			// 4.0
#define	TX_AGC_COMPRESSOR_SLOPE_4P5				45			// 4.5
#define	TX_AGC_COMPRESSOR_SLOPE_5P0				50			// 5.0
#define	TX_AGC_COMPRESSOR_SLOPE_5P5				55			// 5.5
#define	TX_AGC_COMPRESSOR_SLOPE_6P0				60			// 6.0
#define	TX_AGC_COMPRESSOR_SLOPE_6P5				65			// 6.5
#define	TX_AGC_COMPRESSOR_SLOPE_7P0				70			// 7.0
#define	TX_AGC_COMPRESSOR_SLOPE_7P5				75			// 7.5
#define	TX_AGC_COMPRESSOR_SLOPE_8P0				80			// 8.0
#define	TX_AGC_COMPRESSOR_SLOPE_8P5				85			// 8.5
#define	TX_AGC_COMPRESSOR_SLOPE_9P0				90			// 9.0
#define	TX_AGC_COMPRESSOR_SLOPE_9P5				95			// 9.5
#define	TX_AGC_COMPRESSOR_SLOPE_10P0			100			// 10.0

	
	/****************************************************************************************
	  *  SwingFree AGC Expansion Threshold
	 ****************************************************************************************/
#define	TX_AGC_EXPANSION_THRESHOLD_M55DB		55			// -55dB
#define	TX_AGC_EXPANSION_THRESHOLD_M56DB		56			// -56dB
#define	TX_AGC_EXPANSION_THRESHOLD_M57DB		57			// -57dB
#define	TX_AGC_EXPANSION_THRESHOLD_M58DB		58			// -58dB
#define	TX_AGC_EXPANSION_THRESHOLD_M59DB		59			// -59dB
#define	TX_AGC_EXPANSION_THRESHOLD_M60DB		60			// -60dB
#define	TX_AGC_EXPANSION_THRESHOLD_M61DB		61			// -61dB
#define	TX_AGC_EXPANSION_THRESHOLD_M62DB		62			// -62dB
#define	TX_AGC_EXPANSION_THRESHOLD_M63DB		63			// -63dB
#define	TX_AGC_EXPANSION_THRESHOLD_M64DB		64			// -64dB
#define	TX_AGC_EXPANSION_THRESHOLD_M65DB		65			// -65dB
#define	TX_AGC_EXPANSION_THRESHOLD_M66DB		66			// -66dB
#define	TX_AGC_EXPANSION_THRESHOLD_M67DB		67			// -67dB
#define	TX_AGC_EXPANSION_THRESHOLD_M68DB		68			// -68dB
#define	TX_AGC_EXPANSION_THRESHOLD_M69DB		69			// -69dB
#define	TX_AGC_EXPANSION_THRESHOLD_M70DB		70			// -70dB
#define	TX_AGC_EXPANSION_THRESHOLD_M71DB		71			// -71dB
#define	TX_AGC_EXPANSION_THRESHOLD_M72DB		72			// -72dB
#define	TX_AGC_EXPANSION_THRESHOLD_M73DB		73			// -73dB
#define	TX_AGC_EXPANSION_THRESHOLD_M74DB		74			// -74dB
#define	TX_AGC_EXPANSION_THRESHOLD_M75DB		75			// -75dB
#define	TX_AGC_EXPANSION_THRESHOLD_M76DB		76			// -76dB
#define	TX_AGC_EXPANSION_THRESHOLD_M77DB		77			// -77d8
#define	TX_AGC_EXPANSION_THRESHOLD_M78DB		78			// -78dB
#define	TX_AGC_EXPANSION_THRESHOLD_M79DB		79			// -79dB
#define	TX_AGC_EXPANSION_THRESHOLD_M80DB		80			// -80dB
#define	TX_AGC_EXPANSION_THRESHOLD_M81DB		81			// -81dB
#define	TX_AGC_EXPANSION_THRESHOLD_M82DB		82			// -82dB
#define	TX_AGC_EXPANSION_THRESHOLD_M83DB		83			// -83dB
#define	TX_AGC_EXPANSION_THRESHOLD_M84DB		84			// -84dB
#define	TX_AGC_EXPANSION_THRESHOLD_M85DB		85			// -85dB
#define	TX_AGC_EXPANSION_THRESHOLD_M86DB		86			// -86dB
#define	TX_AGC_EXPANSION_THRESHOLD_M87DB		87			// -87d8
#define	TX_AGC_EXPANSION_THRESHOLD_M88DB		88			// -88dB
#define	TX_AGC_EXPANSION_THRESHOLD_M89DB		89			// -89dB
#define	TX_AGC_EXPANSION_THRESHOLD_M90DB		90			// -90dB

	
	/****************************************************************************************
	 *	SwingFree AGC Expansion Slope
	 ****************************************************************************************/
#define	TX_AGC_EXPANSION_SLOPE_1_1P0			10			// 1/1.0   
#define	TX_AGC_EXPANSION_SLOPE_1_1P5			15			// 1/1.5   
#define	TX_AGC_EXPANSION_SLOPE_1_2P0			20			// 1/2.0   
#define	TX_AGC_EXPANSION_SLOPE_1_2P5			25			// 1/2.5   
#define	TX_AGC_EXPANSION_SLOPE_1_3P0			30			// 1/3.0   
#define	TX_AGC_EXPANSION_SLOPE_1_3P5			35			// 1/3.5   
#define	TX_AGC_EXPANSION_SLOPE_1_4P0			40			// 1/4.0		
#define	TX_AGC_EXPANSION_SLOPE_1_4P5			45			// 1/4.5   
#define	TX_AGC_EXPANSION_SLOPE_1_5P0			50			// 1/5.0   
#define	TX_AGC_EXPANSION_SLOPE_1_5P5			55			// 1/5.5   
#define	TX_AGC_EXPANSION_SLOPE_1_6P0			60			// 1/6.0   
#define	TX_AGC_EXPANSION_SLOPE_1_6P5			65			// 1/6.5   
#define	TX_AGC_EXPANSION_SLOPE_1_7P0			70			// 1/7.0   
#define	TX_AGC_EXPANSION_SLOPE_1_7P5			75			// 1/7.5   
#define	TX_AGC_EXPANSION_SLOPE_1_8P0			80			// 1/8.0   
#define	TX_AGC_EXPANSION_SLOPE_1_8P5			85			// 1/8.5   
#define	TX_AGC_EXPANSION_SLOPE_1_9P0			90			// 1/9.0   
#define	TX_AGC_EXPANSION_SLOPE_1_9P5			95			// 1/9.5   
#define	TX_AGC_EXPANSION_SLOPE_1_10P0   		100			// 1/10.0



#endif		

