⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p_mph.val

📁 GSM手机设计软件代码
💻 VAL
📖 第 1 页 / 共 2 页
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK                                                 |
| FILE    : P_MPH.val                                                      |
| SOURCE  : "Z:\condat\gsm\condat\ms\dfile\prim\MPH.pdf"                   |
| LastModified : "February 4, 2003"                                        |
| IdAndVersion : "6148.109.01.206"                                         |
| SrcFileTime  : "Thu Aug 14 00:00:00 2003"                                |
| Generated by CCDGEN_2.2.4 on Thu Aug 14 16:45:18 2003                    |
|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
+--------------------------------------------------------------------------+
*/

/* PRAGMAS
 * PREFIX                 : NONE
 * COMPATIBILITY_DEFINES  : NO (require PREFIX)
 * ALWAYS_ENUM_IN_VAL_FILE: NO
 * ENABLE_GROUP: NO
 */


#ifndef P_MPH_VAL
#define P_MPH_VAL


#define CDG_ENTER__P_MPH_VAL

#define CDG_ENTER__FILENAME _P_MPH_VAL
#define CDG_ENTER__P_MPH_VAL__FILE_TYPE CDGINC
#define CDG_ENTER__P_MPH_VAL__LAST_MODIFIED _February_4_2003
#define CDG_ENTER__P_MPH_VAL__ID_AND_VERSION _6148_109_01_206

#define CDG_ENTER__P_MPH_VAL__SRC_FILE_TIME _Thu_Aug_14_00_00_00_2003

#include "CDG_ENTER.h"

#undef CDG_ENTER__P_MPH_VAL

#undef CDG_ENTER__FILENAME

/*
 * Value constants for pclass
 */
#define CLASS_1                        (0x0)      /* class 1                        */
#define CLASS_2                        (0x1)      /* class 2                        */
#define CLASS_3                        (0x2)      /* class 3                        */
#define CLASS_4                        (0x3)      /* class 4                        */
#define CLASS_5                        (0x4)      /* class 5                        */
/*
 * Value constants for ho_acc_type
 */
#define HO_ACC_TYPE_GNOLZ_0            (0x0)      /* sending of HANDOVER ACCESS is mandatory */
#define HO_ACC_TYPE_GNOLZ_1            (0x1)      /* sending of HANDOVER ACCESS is optional */
/*
 * Value constants for ho_nci
 */
#define NCI_TA_OUT_OF_RANGE_OK         (0x0)      /* timing advance out of range allowed */
#define NCI_TA_OUT_OF_RANGE_NOT_ALLOWED (0x1)     /* timing advance out of range not allowed */
/*
 * Value constants for len_imsi
 */
#define LEN_IMSI_GNOLZ_0               (0x0)      /* indicates not valid            */
/*
 * Value constants for no
 */
#define NO_STP_SND_CONT_SND            (0x0)      /* stop sending of RACH bursts    */
/*
 * Value constants for arfcn
 */
#define ARFCN_GNOLZ_0                  (0x0)      /* E-GSM 900                      */
#define ARFCN_GNOLZ_1000               (0x1000)   /* E-GSM 900 (E-GSM mode, std=2)  */
#define ARFCN_GNOLZ_3000               (0x3000)   /* E-GSM 900 (Extended dual mode, std=6) */
/*
 * Value constants for stat
 */
#define STAT_INACT                     (0x0)      /* inactive                       */
#define STAT_ACT                       (0x1)      /* active                         */
#define STAT_CIPH_OFF                  (0x0)      /* ciphering off                  */
#define STAT_CIPH_ON                   (0x1)      /* ciphering on                   */
/*
 * Value constants for ch
 */
#define CH_TCH_F                       (0x1)      /* TCH/F, FACCH Full Rate         */
#define CH_TCH_H_1                     (0x2)      /* TCH/H(1), FACCH Half Rate      */
#define CH_TCH_H_2                     (0x3)      /* TCH/H(2), FACCH Half Rate      */
#define CH_SDCCH_4_0                   (0x4)      /* SDCCH/4(0)                     */
#define CH_SDCCH_4_1                   (0x5)      /* SDCCH/4(1)                     */
#define CH_SDCCH_4_2                   (0x6)      /* SDCCH/4(2)                     */
#define CH_SDCCH_4_3                   (0x7)      /* SDCCH/4(3)                     */
#define CH_SDCCH_8_0                   (0x8)      /* SDCCH/8(0)                     */
#define CH_SDCCH_8_1                   (0x9)      /* SDCCH/8(1)                     */
#define CH_SDCCH_8_2                   (0xa)      /* SDCCH/8(2)                     */
#define CH_SDCCH_8_3                   (0xb)      /* SDCCH/8(3)                     */
#define CH_SDCCH_8_4                   (0xc)      /* SDCCH/8(4)                     */
#define CH_SDCCH_8_5                   (0xd)      /* SDCCH/8(5)                     */
#define CH_SDCCH_8_6                   (0xe)      /* SDCCH/8(6)                     */
#define CH_SDCCH_8_7                   (0xf)      /* SDCCH/8(7)                     */
/*
 * Value constants for h
 */
#define H_NO                           (0x0)      /* no hopping                     */
#define H_FREQ                         (0x1)      /* frequency hopping              */
/*
 * Value constants for bsic
 */
#define MPH_BSIC_UNKNOWN               (0x40)     /* Cell is removed from list (GPRS) */
/*
 * Value constants for v_start
 */
#define V_START_GNOLZ_0                (0x0)      /* not valid                      */
#define V_START_GNOLZ_1                (0x1)      /* valid                          */
/*
 * Value constants for dtx
 */
#define DTX_NOT_USED                   (0x0)      /* DTX is not used                */
#define DTX_USED                       (0x1)      /* DTX is used                    */
/*
 * Value constants for pwrc
 */
#define PWRC_NOT_SET                   (0x0)      /* PWRC is not set, exact meaning is defined in GSM 05.08 */
#define PWRC_SET                       (0x1)      /* PWRC is set, exact meaning is defined in GSM 05.08 */
/*
 * Value constants for mode
 */
#define MODE_SIG_ONLY                  (0x0)      /* signalling only                */
#define MODE_SPEECH_VER1               (0x1)      /* speech (full rate or half rate), version 1 */
#define MODE_SPEECH_VER2               (0x21)     /* speech (full rate or half rate), version 2 */
#define MODE_SPEECH_VER3               (0x41)     /* speech (full rate or half rate), version 3 */
#define MODE_DATA_14_5                 (0xf)      /* data, 14.5 kbit/s radio interface rate, corresponds to 14.4 kbit/s user rate */
#define MODE_DATA_12_0                 (0x3)      /* data, 12.0 kbit/s radio interface rate, corresponds to 9.6 kbit/s user rate */
#define MODE_DATA_6_0                  (0xb)      /* data, 6.0 kbit/s radio interface rate, corresponds to 4.8 kbit/s user rate */
#define MODE_DATA_3_6                  (0x13)     /* data, 3.6 kbit/s radio interface rate, corresponds to 2.4 kbit/s user rate */
/*
 * Value constants for algo
 */
#define ALGO_A5_1                      (0x0)      /* A5/1                           */
#define ALGO_A5_2                      (0x1)      /* A5/2                           */
#define ALGO_A5_3                      (0x2)      /* A5/3                           */
#define ALGO_A5_4                      (0x3)      /* A5/4                           */
#define ALGO_A5_5                      (0x4)      /* A5/5                           */
#define ALGO_A5_6                      (0x5)      /* A5/6                           */
#define ALGO_A5_7                      (0x6)      /* A5/7                           */
/*
 * Value constants for st_mode
 */
#define CODEC_MODE_1                   (0x0)      /* lowest codec mode              */
#define CODEC_MODE_2                   (0x1)      /* second lowest mode             */
#define CODEC_MODE_3                   (0x2)      /* third lowest mode              */
#define CODEC_MODE_4                   (0x3)      /* highest mode                   */
/*
 * Value constants for otd_type
 */
#define ROUGH_OTD                      (0x0)      /* only roughOTD has been provided by the NW */
#define EXPECTED_OTD                   (0x1)      /* only expectedOTD has been provided by the NW */
#define BOTH_OTD                       (0x2)      /* Both OTD type have been provided by the NW */
/*
 * Value constants for uncertainty
 */
#define UNC_MAX_2BIT                   (0x0)      /* uncertainty in bits. 0 - 2 bits */
#define UNC_MAX_4BIT                   (0x1)      /* uncertainty in bits. 3 - 4 bits */
#define UNC_MAX_8BIT                   (0x2)      /* uncertainty in bits. 5 - 8 bits */
#define UNC_MAX_12BIT                  (0x3)      /* uncertainty in bits. 9 - 12 bits */
#define UNC_MAX_16BIT                  (0x4)      /* uncertainty in bits. 13 - 16 bits */
#define UNC_MAX_22BIT                  (0x5)      /* uncertainty in bits. 17 - 22 bits */
#define UNC_MAX_30BIT                  (0x6)      /* uncertainty in bits. 23 - 30 bits */
#define UNC_GT_30BIT                   (0x7)      /* uncertainty in bits.  > 30 bits */
/*
 * Value constants for rough_rtd
 */
#define ROUGH_RTD_GNOLZ_0              (0x0)      /* roughRTD in bits (see expected OTD) */
/*
 * Value constants for pch_interrupt
 */
#define NO_PCH_INTERRUPT               (0x0)      /* Power measurements with PCH listening */
#define PCH_INTERRUPT                  (0x1)      /* Power measurements without PCH listening */
/*
 * Value constants for freq_bands
 */
#define BAND_AUTO                      (0x0)      /* 0b00000000: All bands shall be scanned */
#define BAND_GSM_900                   (0x1)      /* 0b00000001: GSM 900 is supported, shall be scanned */
#define BAND_DCS_1800                  (0x2)      /* 0b00000010: DCS 1800 is supported, shall be scanned */
#define BAND_PCS_1900                  (0x4)      /* 0b00000100: PCS 1900 is supported, shall be scanned */
#define BAND_E_GSM                     (0x8)      /* 0b00001000: Extended GSM is supported, shall be scanned */
#define BAND_GSM_850                   (0x10)     /* 0b00010000: GSM 850 is supported, shall be scanned */
#define BAND_GSM_450                   (0x20)     /* 0b00100000: GSM 450 is supported, shall be scanned */
#define BAND_GSM_480                   (0x40)     /* 0b01000000: GSM 480 is supported, shall be scanned */
#define BAND_R_GSM                     (0x80)     /* 0b10000000: R-GSM is supported, shall be scanned */
#define BAND_DUAL                      (0x3)      /* 0b00000011: GSM 900 and DCS 1800 is supported, shall be scanned */
#define BAND_DUAL_EXT                  (0xb)      /* 0b00001011: GSM 900, E-GSM and DCS 1800 is supported, shall be scanned */
#define BAND_DUAL_US                   (0x14)     /* 0b00010100: GSM 850 and PCS 1900 is supported, shall be scanned */
/*
 * Value constants for cs
 */
#define CS_NO_BCCH_AVAIL               (0x0)      /* no BCCH available              */
#define CS_DOWN_LINK_FAIL              (0x1)      /* down link failure              */
#define CS_RADIO_LINK_FAIL             (0x2)      /* radio link failure             */
#define CS_NO_HBCCH_AVAIL              (0x3)      /* no HPLMN BCCH available        */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -