libpack  SLQS03.03.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
USBCompParams Struct Reference

Data Fields

BYTEpUSBComp
 
BYTEpNumSupUSBComps
 
BYTEpSupUSBComps
 

Detailed Description

This structure is used to store retrieved USB Composition

Parameters
pUSBComp[OUT]
  • Current USB Composition(optional parameter)
  • Values:
    • 0..5 - Reserved (non-QMI)
    • 6 - DM NMEA AT QMI
    • 7 - DM NMEA AT QMI1 QMI2 QMI3
    • 8 - DM NMEA AT MBIM
    • 9 - MBIM
    • 10 - NMEA MBIM
    • 11 - DM MBIM
    • 12 - DM NMEA MBIM
      13-22 are combined compositions. One is for Win8 MBIM interfaces, another is for legacy QMI interfaces
    • 13 - 6 for QMI, 8 for MBIM
    • 14 - 6 for QMI, 9 for MBIM
    • 15 - 6 for QMI, 10 for MBIM
    • 16 - 6 for QMI, 11 for MBIM
    • 17 - 6 for QMI, 12 for MBIM
    • 18 - 7 for QMI, 8 for MBIM
    • 19 - 7 for QMI, 9 for MBIM
    • 20 - 7 for QMI, 10 for MBIM
    • 21 - 7 for QMI, 11 for MBIM
    • 22 - 7 for QMI, 12 for MBIM
pNumSupUSBComps[OUT]
  • Number of supported USB compositions in the parameter to follow
  • Range - 0-255
pSupUSBComps[OUT]
  • Optional parameter
  • List of supported USB compositions( 1 Byte each - Max 255 )
  • Total length is defined by pNumSupUSBComps parameter
  • Values:
    • 0..5 - Reserved (non-QMI)
    • 6 - DM NMEA AT QMI
    • 7 - DM NMEA AT QMI1 QMI2 QMI3
    • 8 - DM NMEA AT MBIM
    • 9 - MBIM
    • 10 - NMEA MBIM
    • 11 - DM MBIM
    • 12 - DM NMEA MBIM
      13-22 are combined compositions. One is for Win8 MBIM interfaces, another is for legacy QMI interfaces
    • 13 - 6 for QMI, 8 for MBIM
    • 14 - 6 for QMI, 9 for MBIM
    • 15 - 6 for QMI, 10 for MBIM
    • 16 - 6 for QMI, 11 for MBIM
    • 17 - 6 for QMI, 12 for MBIM
    • 18 - 7 for QMI, 8 for MBIM
    • 19 - 7 for QMI, 9 for MBIM
    • 20 - 7 for QMI, 10 for MBIM
    • 21 - 7 for QMI, 11 for MBIM
    • 22 - 7 for QMI, 12 for MBIM

Field Documentation

BYTE* USBCompParams::pNumSupUSBComps
BYTE* USBCompParams::pSupUSBComps
BYTE* USBCompParams::pUSBComp

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved