#include <stdint.h>
Go to the source code of this file.
|
| PACKED (struct gsmtap_hdr { uint8_t version;uint8_t hdr_len;uint8_t type;uint8_t timeslot;uint16_t arfcn;int8_t signal_dbm;int8_t snr_db;uint32_t frame_number;uint8_t sub_type;uint8_t antenna_nr;uint8_t sub_slot;uint8_t res;}) |
|
◆ GSMTAP_ARFCN_F_PCS
#define GSMTAP_ARFCN_F_PCS 0x8000 |
◆ GSMTAP_ARFCN_F_UPLINK
#define GSMTAP_ARFCN_F_UPLINK 0x4000 |
◆ GSMTAP_ARFCN_MASK
#define GSMTAP_ARFCN_MASK 0x3fff |
◆ GSMTAP_BURST_ACCESS
#define GSMTAP_BURST_ACCESS 0x08 |
◆ GSMTAP_BURST_COMPACT_SCH
#define GSMTAP_BURST_COMPACT_SCH 0x05 |
◆ GSMTAP_BURST_CTS_SCH
#define GSMTAP_BURST_CTS_SCH 0x04 |
◆ GSMTAP_BURST_DUMMY
#define GSMTAP_BURST_DUMMY 0x07 |
◆ GSMTAP_BURST_FCCH
#define GSMTAP_BURST_FCCH 0x01 |
◆ GSMTAP_BURST_NONE
#define GSMTAP_BURST_NONE 0x09 |
◆ GSMTAP_BURST_NORMAL
#define GSMTAP_BURST_NORMAL 0x06 |
◆ GSMTAP_BURST_PARTIAL_SCH
#define GSMTAP_BURST_PARTIAL_SCH 0x02 |
◆ GSMTAP_BURST_SCH
#define GSMTAP_BURST_SCH 0x03 |
◆ GSMTAP_BURST_UNKNOWN
#define GSMTAP_BURST_UNKNOWN 0x00 |
◆ GSMTAP_CHANNEL_ACCH
#define GSMTAP_CHANNEL_ACCH 0x80 |
◆ GSMTAP_CHANNEL_AGCH
#define GSMTAP_CHANNEL_AGCH 0x04 |
◆ GSMTAP_CHANNEL_BCCH
#define GSMTAP_CHANNEL_BCCH 0x01 |
◆ GSMTAP_CHANNEL_CCCH
#define GSMTAP_CHANNEL_CCCH 0x02 |
◆ GSMTAP_CHANNEL_PCH
#define GSMTAP_CHANNEL_PCH 0x05 |
◆ GSMTAP_CHANNEL_RACH
#define GSMTAP_CHANNEL_RACH 0x03 |
◆ GSMTAP_CHANNEL_SDCCH
#define GSMTAP_CHANNEL_SDCCH 0x06 |
◆ GSMTAP_CHANNEL_SDCCH4
#define GSMTAP_CHANNEL_SDCCH4 0x07 |
◆ GSMTAP_CHANNEL_SDCCH8
#define GSMTAP_CHANNEL_SDCCH8 0x08 |
◆ GSMTAP_CHANNEL_TCH_F
#define GSMTAP_CHANNEL_TCH_F 0x09 |
◆ GSMTAP_CHANNEL_TCH_H
#define GSMTAP_CHANNEL_TCH_H 0x0a |
◆ GSMTAP_CHANNEL_UNKNOWN
#define GSMTAP_CHANNEL_UNKNOWN 0x00 |
◆ GSMTAP_TYPE_ABIS
#define GSMTAP_TYPE_ABIS 0x02 |
◆ GSMTAP_TYPE_UM
#define GSMTAP_TYPE_UM 0x01 /* A Layer 2 MAC block (23 bytes) */ |
◆ GSMTAP_TYPE_UM_BURST
#define GSMTAP_TYPE_UM_BURST 0x03 /* raw burst bits */ |
◆ GSMTAP_UDP_PORT
#define GSMTAP_UDP_PORT 4729 /* officially registered with IANA */ |
◆ GSMTAP_VERSION
#define GSMTAP_VERSION 0x02 |
◆ PACKED
#define PACKED |
( |
|
class_to_pack | ) |
class_to_pack __attribute__((__packed__)) |
◆ PACKED()
PACKED |
( |
struct gsmtap_hdr { uint8_t version;uint8_t hdr_len;uint8_t type;uint8_t timeslot;uint16_t arfcn;int8_t signal_dbm;int8_t snr_db;uint32_t frame_number;uint8_t sub_type;uint8_t antenna_nr;uint8_t sub_slot;uint8_t res;} |
| ) |
|