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

📄 m_rrlp_asn1_inc.val

📁 GSM手机设计软件代码
💻 VAL
📖 第 1 页 / 共 5 页
字号:
/*
 * enum to Variable bcchcarrier
 * BCCHCarrier (integer)    0..1023
 */
#ifndef __T_RRLP_ASN1_bcchcarrier__
#define __T_RRLP_ASN1_bcchcarrier__
typedef enum
{
  RRLP_ASN1_BCCHCARRIER__RANGE_MIN = 0x0,         /* minimum                        */
  RRLP_ASN1_BCCHCARRIER__RANGE_MAX = 0x3ff        /* maximum                        */
}T_RRLP_ASN1_bcchcarrier;
#endif

/*
 * enum to Variable bsic
 * BSIC (integer)    0..63
 */
#ifndef __T_RRLP_ASN1_bsic__
#define __T_RRLP_ASN1_bsic__
typedef enum
{
  RRLP_ASN1_BSIC__RANGE_MIN      = 0x0,           /* minimum                        */
  RRLP_ASN1_BSIC__RANGE_MAX      = 0x3f           /* maximum                        */
}T_RRLP_ASN1_bsic;
#endif

/*
 * enum to Variable lac
 * LAC (integer)    0..65535
 */
#ifndef __T_RRLP_ASN1_lac__
#define __T_RRLP_ASN1_lac__
typedef enum
{
  RRLP_ASN1_LAC__RANGE_MIN       = 0x0,           /* minimum                        */
  RRLP_ASN1_LAC__RANGE_MAX       = 0xffff         /* maximum                        */
}T_RRLP_ASN1_lac;
#endif

/*
 * enum to Variable cell_id
 * CellID (integer)    0..65535
 */
#ifndef __T_RRLP_ASN1_cell_id__
#define __T_RRLP_ASN1_cell_id__
typedef enum
{
  RRLP_ASN1_CELL_ID__RANGE_MIN   = 0x0,           /* minimum                        */
  RRLP_ASN1_CELL_ID__RANGE_MAX   = 0xffff         /* maximum                        */
}T_RRLP_ASN1_cell_id;
#endif

/*
 * enum to Variable eotd_qual__nbr_of_measurements
 * EOTDQuality:nbrOfMeasurements (integer)    0..7
 */
#ifndef __T_RRLP_ASN1_eotd_qual__nbr_of_measurements__
#define __T_RRLP_ASN1_eotd_qual__nbr_of_measurements__
typedef enum
{
  RRLP_ASN1_EOTD_QUAL__NBR_OF_MEASUREMENTS__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_EOTD_QUAL__NBR_OF_MEASUREMENTS__RANGE_MAX = 0x7 /* maximum                        */
}T_RRLP_ASN1_eotd_qual__nbr_of_measurements;
#endif

/*
 * enum to Variable eotd_qual__std_of_eotd
 * EOTDQuality:stdOfEOTD (integer)    0..31
 */
#ifndef __T_RRLP_ASN1_eotd_qual__std_of_eotd__
#define __T_RRLP_ASN1_eotd_qual__std_of_eotd__
typedef enum
{
  RRLP_ASN1_EOTD_QUAL__STD_OF_EOTD__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_EOTD_QUAL__STD_OF_EOTD__RANGE_MAX = 0x1f /* maximum                        */
}T_RRLP_ASN1_eotd_qual__std_of_eotd;
#endif

/*
 * enum to Variable ephemeris_subframe_1_reserved__reserved_1
 * EphemerisSubframe1Reserved:reserved1 (integer)    0..8388607
 */
#ifndef __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_1__
#define __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_1__
typedef enum
{
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_1__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_1__RANGE_MAX = 0x7fffff /* maximum                        */
}T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_1;
#endif

/*
 * enum to Variable ephemeris_subframe_1_reserved__reserved_2
 * EphemerisSubframe1Reserved:reserved2 (integer)    0..16777215
 */
#ifndef __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_2__
#define __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_2__
typedef enum
{
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_2__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_2__RANGE_MAX = 0xffffff /* maximum                        */
}T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_2;
#endif

/*
 * enum to Variable ephemeris_subframe_1_reserved__reserved_3
 * EphemerisSubframe1Reserved:reserved3 (integer)    0..16777215
 */
#ifndef __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_3__
#define __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_3__
typedef enum
{
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_3__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_3__RANGE_MAX = 0xffffff /* maximum                        */
}T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_3;
#endif

/*
 * enum to Variable ephemeris_subframe_1_reserved__reserved_4
 * EphemerisSubframe1Reserved:reserved4 (integer)    0..65535
 */
#ifndef __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_4__
#define __T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_4__
typedef enum
{
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_4__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_EPHEMERIS_SUBFRAME_1_RESERVED__RESERVED_4__RANGE_MAX = 0xffff /* maximum                        */
}T_RRLP_ASN1_ephemeris_subframe_1_reserved__reserved_4;
#endif

/*
 * enum to Variable gps_msr_element__cno
 * GPS-MsrElement:cNo (integer)    0..63
 */
#ifndef __T_RRLP_ASN1_gps_msr_element__cno__
#define __T_RRLP_ASN1_gps_msr_element__cno__
typedef enum
{
  RRLP_ASN1_GPS_MSR_ELEMENT__CNO__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_GPS_MSR_ELEMENT__CNO__RANGE_MAX = 0x3f /* maximum                        */
}T_RRLP_ASN1_gps_msr_element__cno;
#endif

/*
 * enum to Variable gps_msr_element__doppler
 * GPS-MsrElement:doppler (integer)    -32768..32767
 */
#ifndef __T_RRLP_ASN1_gps_msr_element__doppler__
#define __T_RRLP_ASN1_gps_msr_element__doppler__
typedef enum
{
  RRLP_ASN1_GPS_MSR_ELEMENT__DOPPLER__RANGE_MIN = -0x8000, /* minimum                        */
  RRLP_ASN1_GPS_MSR_ELEMENT__DOPPLER__RANGE_MAX = 0x7fff /* maximum                        */
}T_RRLP_ASN1_gps_msr_element__doppler;
#endif

/*
 * enum to Variable gps_msr_element__whole_chips
 * GPS-MsrElement:wholeChips (integer)    0..1022
 */
#ifndef __T_RRLP_ASN1_gps_msr_element__whole_chips__
#define __T_RRLP_ASN1_gps_msr_element__whole_chips__
typedef enum
{
  RRLP_ASN1_GPS_MSR_ELEMENT__WHOLE_CHIPS__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_GPS_MSR_ELEMENT__WHOLE_CHIPS__RANGE_MAX = 0x3fe /* maximum                        */
}T_RRLP_ASN1_gps_msr_element__whole_chips;
#endif

/*
 * enum to Variable gps_msr_element__frac_chips
 * GPS-MsrElement:fracChips (integer)    0..1024
 */
#ifndef __T_RRLP_ASN1_gps_msr_element__frac_chips__
#define __T_RRLP_ASN1_gps_msr_element__frac_chips__
typedef enum
{
  RRLP_ASN1_GPS_MSR_ELEMENT__FRAC_CHIPS__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_GPS_MSR_ELEMENT__FRAC_CHIPS__RANGE_MAX = 0x400 /* maximum                        */
}T_RRLP_ASN1_gps_msr_element__frac_chips;
#endif

/*
 * enum to Variable mpath_indic
 * MpathIndic (enumerated) 0..3
 */
#ifndef __T_RRLP_ASN1_mpath_indic__
#define __T_RRLP_ASN1_mpath_indic__
typedef enum
{
  RRLP_ASN1_MPATH_INDIC__NOT_MEASURED = 0x0,      /* notMeasured                    */
  RRLP_ASN1_MPATH_INDIC__LOW     = 0x1,           /* low                            */
  RRLP_ASN1_MPATH_INDIC__MEDIUM  = 0x2,           /* medium                         */
  RRLP_ASN1_MPATH_INDIC__HIGH    = 0x3            /* high                           */
}T_RRLP_ASN1_mpath_indic;
#endif

/*
 * enum to Variable gps_msr_element__pseu_range_rmserr
 * GPS-MsrElement:pseuRangeRMSErr (integer)    0..63
 */
#ifndef __T_RRLP_ASN1_gps_msr_element__pseu_range_rmserr__
#define __T_RRLP_ASN1_gps_msr_element__pseu_range_rmserr__
typedef enum
{
  RRLP_ASN1_GPS_MSR_ELEMENT__PSEU_RANGE_RMSERR__RANGE_MIN = 0x0, /* minimum                        */
  RRLP_ASN1_GPS_MSR_ELEMENT__PSEU_RANGE_RMSERR__RANGE_MAX = 0x3f /* maximum                        */
}T_RRLP_ASN1_gps_msr_element__pseu_range_rmserr;
#endif

/*
 * enum to Variable tlmword
 * TLMWord (integer)    0..16383
 */
#ifndef __T_RRLP_ASN1_tlmword__
#define __T_RRLP_ASN1_tlmword__
typedef enum
{
  RRLP_ASN1_TLMWORD__RANGE_MIN   = 0x0,           /* minimum                        */
  RRLP_ASN1_TLMWORD__RANGE_MAX   = 0x3fff         /* maximum                        */
}T_RRLP_ASN1_tlmword;
#endif

/*
 * enum to Variable anti_spoof_flag
 * AntiSpoofFlag (integer)    0..1
 */
#ifndef __T_RRLP_ASN1_anti_spoof_flag__
#define __T_RRLP_ASN1_anti_spoof_flag__
typedef enum
{
  RRLP_ASN1_ANTI_SPOOF_FLAG__RANGE_MIN = 0x0,     /* minimum                        */
  RRLP_ASN1_ANTI_SPOOF_FLAG__RANGE_MAX = 0x1      /* maximum                        */
}T_RRLP_ASN1_anti_spoof_flag;
#endif

/*
 * enum to Variable alert_flag
 * AlertFlag (integer)    0..1
 */
#ifndef __T_RRLP_ASN1_alert_flag__
#define __T_RRLP_ASN1_alert_flag__
typedef enum
{
  RRLP_ASN1_ALERT_FLAG__RANGE_MIN = 0x0,          /* minimum                        */
  RRLP_ASN1_ALERT_FLAG__RANGE_MAX = 0x1           /* maximum                        */
}T_RRLP_ASN1_alert_flag;
#endif

/*
 * enum to Variable tlmreserved_bits
 * TLMReservedBits (integer)    0..3
 */
#ifndef __T_RRLP_ASN1_tlmreserved_bits__
#define __T_RRLP_ASN1_tlmreserved_bits__
typedef enum
{
  RRLP_ASN1_TLMRESERVED_BITS__RANGE_MIN = 0x0,    /* minimum                        */
  RRLP_ASN1_TLMRESERVED_BITS__RANGE_MAX = 0x3     /* maximum                        */
}T_RRLP_ASN1_tlmreserved_bits;
#endif

/*
 * enum to Variable gpstow_23_b
 * GPSTOW23b (integer)    0..7559999
 */
#ifndef __T_RRLP_ASN1_gpstow_23_b__
#define __T_RRLP_ASN1_gpstow_23_b__
typedef enum
{
  RRLP_ASN1_GPSTOW_23_B__RANGE_MIN = 0x0,         /* minimum                        */
  RRLP_ASN1_GPSTOW_23_B__RANGE_MAX = 0x735b3f     /* maximum                        */
}T_RRLP_ASN1_gpstow_23_b;
#endif

/*
 * enum to Variable gpsweek
 * GPSWeek (integer)    0..1023
 */
#ifndef __T_RRLP_ASN1_gpsweek__
#define __T_RRLP_ASN1_gpsweek__
typedef enum
{
  RRLP_ASN1_GPSWEEK__RANGE_MIN   = 0x0,           /* minimum                        */
  RRLP_ASN1_GPSWEEK__RANGE_MAX   = 0x3ff          /* maximum                        */
}T_RRLP_ASN1_gpsweek;
#endif

/*
 * enum to Variable frame_number
 * FrameNumber (integer)    0..2097151
 */
#ifndef __T_RRLP_ASN1_frame_number__
#define __T_RRLP_ASN1_frame_number__
typedef enum
{
  RRLP_ASN1_FRAME_NUMBER__RANGE_MIN = 0x0,        /* minimum                        */
  RRLP_ASN1_FRAME_NUMBER__RANGE_MAX = 0x1fffff    /* maximum                        */
}T_RRLP_ASN1_frame_number;
#endif

/*
 * enum to Variable time_slot
 * TimeSlot (integer)    0..7
 */
#ifndef __T_RRLP_ASN1_time_slot__
#define __T_RRLP_ASN1_time_slot__
typedef enum
{
  RRLP_ASN1_TIME_SLOT__RANGE_MIN = 0x0,           /* minimum                        */
  RRLP_ASN1_TIME_SLOT__RANGE_MAX = 0x7            /* maximum                        */
}T_RRLP_ASN1_time_slot;
#endif

/*
 * enum to Variable bit_number
 * BitNumber (integer)    0..156
 */
#ifndef __T_RRLP_ASN1_bit_number__
#define __T_RRLP_ASN1_bit_number__
typedef enum
{
  RRLP_ASN1_BIT_NUMBER__RANGE_MIN = 0x0,          /* minimum                        */
  RRLP_ASN1_BIT_NUMBER__RANGE_MAX = 0x9c          /* maximum                        */
}T_RRLP_ASN1_bit_number;
#endif

/*
 * enum to Variable ionospheric_model__alfa_0
 * IonosphericModel:alfa0 (integer)    -128..127
 */
#ifndef __T_RRLP_ASN1_ionospheric_model__alfa_0__
#define __T_RRLP_ASN1_ionospheric_model__alfa_0__
typedef enum
{
  RRLP_ASN1_IONOSPHERIC_MODEL__ALFA_0__RANGE_MIN = -0x80, /* minimum                        */
  RRLP_ASN1_IONOSPHERIC_MODEL__ALFA_0__RANGE_MAX = 0x7f /* maximum                        */
}T_RRLP_ASN1_ionospheric_model__alfa_0;
#endif

/*
 * enum to Variable ionospheric_model__alfa_1
 * IonosphericModel:alfa1 (integer)    -128..127
 */
#ifndef __T_RRLP_ASN1_ionospheric_model__alfa_1__
#define __T_RRLP_ASN1_ionospheric_model__alfa_1__
typedef enum
{
  RRLP_ASN1_IONOSPHERIC_MODEL__ALFA_1__RANGE_MIN = -0x80, /* minimum                        */
  RRLP_ASN1_IONOSPHERIC_MODEL__ALFA_1__RANGE_MAX = 0x7f /* maximum                        */
}T_RRLP_ASN1_ionospheric_model__alfa_1;
#endif

/*
 * enum to Variable ionospheric_model__alfa_2
 * IonosphericModel:alfa2 (integer)    -128..127
 */
#ifndef __T_RRLP_ASN1_ionospheric_model__alfa_2__
#define __T_RRLP_ASN1_ionospheric_model__alfa_2__
typedef enum
{
  RRLP_ASN1_IONOSPHERIC_MODEL__ALFA_2__RANGE_MIN = -0x80, /* minimum                        */
  RRLP_ASN1_IONOSPHERIC_MODEL__ALFA_2__RANGE_MAX = 0x7f /* maximum                        */
}T_RRLP_ASN1_ionospheric_model__alfa_2;

⌨️ 快捷键说明

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