📄 rtdef.h
字号:
#ifndef __RT_DEFINE_H_
#define __RT_DEFINE_H_
#define TCH_EST 0
#define TCH_REA 1
#define TCH_HO 2
#define TCH_IN 3
#define CCH_EST 0
#define CCH_HO 1
#define GAIN_0 0
#define GAIN_L 1
#define GAIN_M 2
#define GAIN_H 3
#define DMY 0
#define LCHERMAX 4
#define TCHRRMAX 4
#define HOCSMAX 13
#define RT_STS_CNT 25
//#define ST_IDLE 25
#define ST_WAIT 0
#define ST_LCH_REQ 3
#define ST_LCH_ASG 6
#define ST_TCH_ACT 8
#define ST_TCH_REQ 9
#define ST_TCH_REA 10
#define ST_SYN_WAIT 11
#define ST_LCH_RREQ 12
#define ST_TCH_RREQ 14
#define ST_RLCH_REQ 15
#define ST_RLCH_ASG 16
#define ST_RLCH_RREQ 17
#define ST_LCH_UREQ 20
#define ST_TCH_UREQ 21
#define ST_RLCH_UREQ 22
#define ST_CS_REQ 23
#define ST_RAD_DIS 24
#define STATE_SAME 0xff
/* Tchre_id : TCH愗懼庬暿 ----------------------------------------------*/
#define PS_TCHRES 0x01
#define PS_RESHND 0x02
#define PS_HNDLCH 0x03
#define CS_TCHRES 0x05
#define CS_HNDLCH 0x07
#define PRIVATE 0x01
#define PUBLIC 0x02
#define PUB_PRI (PRIVATE | PUBLIC)
#define TYP1 1
#define TYP2 2
#define UP 0x01
#define DN 0x02
#define UD (UP | DN)
#define RTL2_DEFINE_INFORMATION_REQ 0x01
#define L2RT_DEFINE_INFORMATION_RES 0x02
#define RTL2_ENCRYPTION_KEY_SET 0x03
#define RTL2_FUNCTION_REQ 0x04
#define L2RT_FUNCTION_RES 0x05
#define RTL2_PAGE_RES 0x06
#define L2RT_ZONE_INFO_IND 0x07
#define RTL2_PS_RELEASE 0x21
#define L2RT_RADIO_CHANNEL_DISCONNECT 0x22
#define RTL2_RADIO_CHANNEL_DISC_COMP 0x23
#define L2RT_TRANS_POWER_CONTROL 0x45
#define L2RT_TCH_SWITCH_IND 0x46
#define L2RT_TCH_SWITCH_REQ_REJ 0x47
#define RTL2_TCH_SWITCH_REQ 0x48
#define L2RT_VOX_CONTROL 0x49
#define RTL2_TCH_SWITCH_RREQ 0x4B
#define L2RT_ADDITION_CHANNEL_ASIGN 0x4C
#define L2RT_ADD_CHANNEL_ASSIGN_REJ 0x4D
#define RTL2_ADD_CHANNEL_REQ 0x4E
#define L2RT_ADD_CHANNEL_REQ_IND 0x4F
#define L2RT_ADD_CHANNEL_REQ_REJ 0x50
#define RTL2_ADD_CHANNEL_RREQ 0x51
#define OPTMIN 0x60
#define OPTMAX 0x7F
#define OPTION 2
#define MANDA 1
/* single information element */
#define RT_SIG_CNT 8
#define DEF_INFO_REQ 0x80
#define ENCRYPTION_CONTROL_INFO 0x90
#define VOX_CONTROL 0xB0
#define ZONE_INFO_IND_FUNC 0xC0
#define PSID_NOTIFY_CONTROL_INFO 0xD0
/* multi information element */
#define RT_PLR_CNT 32
#define AREA_INFO 0x01
#define BROADCAST_INFO 0x04
#define CARRIER_NUMBER 0x05
#define CAUSE 0x06
#define CONDITION_REPORT_FUNC 0x07
#define CS_ID 0x08
#define ENCRYPTION 0x09
#define ENCRYPTION_KEY_SET 0x0D
#define PS_ID 0x0E
#define PS_NUMBER 0x0F
#define RECEIP_LEVEL 0x10
#define REPORT_CONDITION 0x12
#define SCH_TYPE 0x13
#define SLOT_NUMBER 0x14
#define TCH_SWITCH 0x15
#define TRANS_POWER_CONTROL 0x16
#define TRANS_POWER_CONTROL_REQ 0x17
#define VOX_FUNC_INFO 0x18
#define ZONE_CONDITION_REPORT 0x19
#define PAGE_RES_TYPE 0x1A
#define ADD_TCH_ADOPT_CAPABILITY 0x1B
#define ADD_TCH_IDENENTITY 0x1C
#define ADD_TCH_INFO 0x1D
#define PRTR001P (U2)0xC0
#define PRTR101P (U2)0xC1
#define PRTR103P (U2)0xC2
#define PRTR105P (U2)0xC3
#define PRTR301P (U2)0xC4
#define PRTR3021P (U2)0xC5
#define PRTR3022P (U2)0xC6
#define PRTR304P (U2)0xC8
#define PRTR305P (U2)0xC9
#define PRTR306P (U2)0xCA
#define PRTRCCHEST (U2)0xCC
#define PRSYNBST (U2)0xD1
#define PRTRMONIP (U2)0xD2 /* need to update */
#define PRTRCCHSHT (U2)0xD3
#define TR001P 12
#define TR001H 8
#define TR101P 10
#define TR103P 10
#define TR105P 60
#define TR301P 10
#define TR3021P 10
#define TR3022P 10
#define TR304P 50
#define TR305P 50
#define TRCCHEST 15
#define TR001ON (U2)0x0001
#define TR101ON (U2)0x0002
#define TR103ON (U2)0x0004
#define TR105ON (U2)0x0008
#define TR301ON (U2)0x0010
#define TR3021ON (U2)0x0020
#define TR3022ON (U2)0x0040
#define TR304ON (U2)0x0080
#define TR305ON (U2)0x0100
#define TR306ON (U2)0x0200
#define TRCCHESTON (U2)0x0800
#define SYNBSTON (U2)0x0001
#define DEFINFO_ELEMENT_CNT 1
#define FUNC_ELEMENT_CNT 7
#define RADIO_DIS_ELEMENT_CNT 3
#define SWITCH_IND_ELEMENT_CNT 4
#define SWITCH_REQ_REJ_ELEMENT_CNT 1
#define PAGE_ELEMENT_CNT 2
#define SLTNO(X) (I2)((Sys_bcch[0][X][6] >> 6) & 0x03)
#endif /* __RT_DEFINE_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -