blob: 0ce0bf561c3ad95d04e215f2cbb6e2bc3466a1e6 [file] [log] [blame]
/*
** Copyright (c) 2016 Silicon Laboratories, Inc.
** 2016-12-20 21:43:11
**
** Si3217x ProSLIC API Configuration Tool Version 4.0.7
** Last Updated in API Release: 8.2.0
** source XML file: si3217x_BKBT_constants.xml
**
** Auto generated file from configuration tool.
*/
#ifndef SI3217X_CONSTANTS_H
#define SI3217X_CONSTANTS_H
/** Ringing Presets */
enum {
RING_MAX_VBAT_PROVISIONING,
RING_F20_45VRMS_0VDC_LPR,
RING_F20_45VRMS_0VDC_BAL,
RINGING_LAST_ENUM
};
/** DC_Feed Presets */
enum {
DCFEED_48V_20MA,
DCFEED_48V_25MA,
DCFEED_PSTN_DET_1,
DCFEED_PSTN_DET_2,
DC_FEED_LAST_ENUM
};
/** Impedance Presets */
enum {
ZSYN_600_0_0_30_0,
ZSYN_270_750_150_30_0,
ZSYN_370_620_310_30_0,
ZSYN_220_820_120_30_0,
ZSYN_600_0_1000_30_0,
ZSYN_200_680_100_30_0,
ZSYN_220_820_115_30_0,
WB_ZSYN_600_0_0_20_0,
IMPEDANCE_LAST_ENUM
};
/** FSK Presets */
enum {
DEFAULT_FSK,
ETSI_FSK,
FSK_LAST_ENUM
};
/** Pulse_Metering Presets */
enum {
DEFAULT_PULSE_METERING,
PULSE_METERING_LAST_ENUM
};
/** Tone Presets */
enum {
TONEGEN_FCC_DIAL,
TONEGEN_FCC_BUSY,
TONEGEN_FCC_RINGBACK,
TONEGEN_FCC_REORDER,
TONEGEN_FCC_CONGESTION,
TONEGEN_FCC_CAS,
TONEGEN_FCC_SAS,
TONEGEN_ETSI_DTAS,
TONEGEN_1004,
DTMF_1,
DTMF_2,
DTMF_3,
DTMF_A,
DTMF_4,
DTMF_5,
DTMF_6,
DTMF_B,
DTMF_7,
DTMF_8,
DTMF_9,
DTMF_C,
DTMF_STAR,
DTMF_0,
DTMF_POUND,
DTMF_D,
TONE_LAST_ENUM
};
/** PCM Presets */
enum {
PCM_8ULAW,
PCM_8ALAW,
PCM_16LIN,
PCM_16LIN_WB,
PCM_LAST_ENUM
};
#endif