Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
DsdSystemInfo_t Struct Reference

#include <dsd.h>

Data Fields

uint32_t technology
 
uint32_t rat_value
 
uint64_t so_mask
 

Detailed Description

This structure contains the Dsd System Information

  • Parameter values default to their data type's maximum unsigned value unless explicitly stated otherwise.
Parameters
technology
  • Technology type. Values:
    • DSD_SYS_NETWORK_3GPP (0) - 3GPP
    • DSD_SYS_NETWORK_3GPP2 (1) - 3GPP2
    • DSD_SYS_NETWORK_WLAN (2) - WLAN
rat_value
  • RAT value. Values:
    • DSD_SYS_RAT_EX_NULL_BEARER(0x0) - NULL bearer
    • DSD_SYS_RAT_EX_3GPP_WCDMA(0x1) - 3GPP WCDMA
    • DSD_SYS_RAT_EX_3GPP_GERAN(0x2) - 3GPP GERAN
    • DSD_SYS_RAT_EX_3GPP_LTE(0x3) - 3GPP LTE
    • DSD_SYS_RAT_EX_3GPP_TDSCDMA(0x4) - 3GPP TDSCDMA
    • DSD_SYS_RAT_EX_3GPP_WLAN(0x5) - 3GPP WLAN
    • DSD_SYS_RAT_EX_3GPP_5G (0x6)- 3GPP 5G
    • DSD_SYS_RAT_EX_3GPP_MAX(0x64) - 3GPP maximum
    • DSD_SYS_RAT_EX_3GPP2_ 1X(0x65) - 3GPP2 1X
    • DSD_SYS_RAT_EX_3GPP2_ HRPD(0x66) - 3GPP2 HRPD
    • DSD_SYS_RAT_EX_3GPP2_ EHRPD(0x67) - 3GPP2 EHRPD
    • DSD_SYS_RAT_EX_3GPP2_ WLAN(0x68) - 3GPP2 WLAN
    • DSD_SYS_RAT_EX_3GPP2_ MAX(0xC8) - 3GPP2 maximum
    • DSD_SYS_RAT_EX_WLAN (0xC9) - WLAN
    • DSD_SYS_RAT_EX_WLAN_MAX(0x12C) - WLAN maximum
so_mask
  • Service Option (SO) mask to indicate the service option or type of application.
  • An SO mask value of zero indicates that this field is ignored.
    • Values:
  • 0x00 - SO Mask Unspecified
  • 3GPP SO Mask:
    • 0x01 - WCDMA
    • 0x02 - HSDPA
    • 0x04 - HSUPA
    • 0x08 - HSDPAPLUS
    • 0x10 - DC HSDPAPLUS
    • 0x20 - 64 QAM
    • 0x40 - HSPA
    • 0x80 - GPRS
    • 0x100 - EDGE
    • 0x200 - GSM
    • 0x400 - S2B
    • 0x800 - LTE Limited Service, , 3GPP Limited Service
    • 0x1000 - LTE FDD, 3GPP FDD
    • 0x2000 - LTE TDD
    • 0x4000 - TDSCDMA
    • 0x8000 - DC HSUPA
    • 0x10000 - LTE CA DL
    • 0x20000 - LTE CA UL
    • 0x40000 - S2B Limited Service
    • 0x80000 - 4.5G
    • 0x100000 - 4.5G+
  • 3GPP2 SO Mask:
    • 0x0001000000 - 1X IS95
    • 0x0002000000 - 1X IS2000
    • 0x0004000000 - 1X IS2000 REL A
    • 0x0008000000 - HDR REV0 DPA
    • 0x0010000000 - HDR REVA DPA
    • 0x0020000000 - HDR REVB DPA
    • 0x0040000000 - HDR REVA MPA
    • 0x0080000000 - HDR REVB MPA
    • 0x0100000000 - HDR REVA EMPA
    • 0x0200000000 - HDR REVB EMPA
    • 0x0400000000 - HDR REVB MMPA
    • 0x0800000000 - HDR EVDO FMC
    • 0x1000000000 - 1X Circuit Switched
  • 5G SO Mask:
    • 0x10000000000 - 5G TDD
    • 0x20000000000 - 5G SUB6
    • 0x40000000000 - 5G MMWAVE
    • 0x80000000000 - 5G NSA
    • 0x100000000000 - 5G SA
      5G Specific:

The documentation for this struct was generated from the following file: