HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API HW Connection Management API 1.1 Overview The HW Connection Management (CM) interfaces allow applications to communicate with HW’s WWAN device. The functions exposed through the HW CM API are described in this chapter.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Value Description General error Internal error Memory error Invalid argument Buffer too small Unable to detect device Invalid device ID No connection to device Unable to obtain required interace...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Table 1-2 Radio interface technologies Value Radio interface technology of the signal being measured No service CDMA 1xRTT CDMA 1xEV-DO UMTS 1.3.3 Band Classes The list of band classes is shown as in Table 1-3 .
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.3.4 Power Modes The list of operating power modes is shown as in Table 1-4. Table 1-4 Power modes Value Power Online Low power mode Offline Reset Persistent low power mode 1.4 Device Connectivity Service...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Prototype ULONG WWANConnect(); 1.4.2 WWANDisconnect Description This function disconnects from a previously connected WWAN device and releases SDK’s Dlls. This function must be called before the app is terminated.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.5 Wireless Data Service Table 1-6 Wireless data service functions Function names Description GetIPAddress Return the current data session IPv4 address. Return the Rx/Tx byte counts since the start of the GetByteTotals current packet data session.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API ULONGLONG * pRXTotalBytes); Parameters Type Variable Mode Description ULONGLONG * pTXTotalBytes Bytes transmitted without error ULONGLONG * pRXTotalBytes Bytes received without error 1.5.3 GetSessionDuration Description This function returns the duration of the current packet data session.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.6.2 InitiateDomainAttach Description This function initiates a PS domain attached or detached. Function timeout 30 sec The function returns result in a 1 sec timeout added to 30 sec.
Page 14
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API BYTE nameSize, CHAR * pName); Parameters Type Variable Mode Description ULONG * pRegistrationState OUT Registration state 0 – Not registered 1 – Registered 2 – Searching/not registered ...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Type Variable Mode Description WORD * pMCC Mobile country code 0xFFFF – Unknown Note: Applicable only for UMTS networks. WORD * pMNC Mobile network code 0xFFFF – Unknown Note: Applicable only for UMTS networks.
Page 16
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Parameters Type Variable Mode Description ULONG * pTechnologyPref Bit field representing active radio technology preference; settings are in effect if Duration=Power cycle Technology (2 bits, bits 0 to 1) 0 –...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Type Variable Mode Description pPersistentTechnol Bit field representing persistent ULONG * ogyPref radio technology preference; settings are in effect if Duration=Persistent Technology (2 bits, bits 0 to 1) ...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.7.1 GetHardwareRevision Description This function returns the hardware revision of the device. Function timeout 30 sec The function returns result in a 1 sec timeout added to 30 sec.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.7.3 GetPower Description This function returns the operating mode of the device. Function timeout 30 sec The function returns result in a 1 sec timeout added to 30 sec.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Function timeout 2 sec The function returns result in a 1 sec timeout to 2 sec. Prototype ULONG WWANGetCurrentBand( ULONG * CurrentBandClass, ULONG * CurrentCenterFrequency); Parameters Type Variable...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.8 Firmware Management Service Table 1-9 Firmware management service functions Function names Description GetFirmwareInfo Return the information obtained from the current device firmware. 1.8.1 GetFirmwareInfo Description This function returns the image information obtained from the current device firmware.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Type Variable Mode Description Signal threshold array for INT8 * pThresholds each entry (in dBm); must be 0 when disabling the callback Callback prototype void SignalStrengthCallback( INT8 signalStrength, ULONG radioInterface);...
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.10 HW Diagnostics API Functions Table 1-11 HW diagnostics API functions Function names Description HWDIAGGetPortIDs Get available port IDs. Connect to the module’s diagnostics port. HWDIAGConnect HWDIAGDisconnect Disconnect from the device diagnostics port.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API Prototype ULONG SDKCMAPI HWDIAGConnect(BYTE portID); Parameters Type Variable Mode Description BYTE portID Port ID to connect to 1.10.3 HWDIAGDisconnect Description This function disconnects the HW diagnostics API from the currently connected port.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API HW Connection Management API 1.11.3 SetPortAutomaticTracking Description This function sets the automatic tracking configuration for the NMEA COM port . Function timeout 30 sec The function returns result in a 1 sec timeout added to 30 sec.
HUAWEI MU736 HSPA+ M.2 Module Connection Management API Acronyms and Abbreviations Acronyms and Abbreviations Acronym or Abbreviation Expansion AGPS Assisted Global Positioning System AMPS Advanced Mobile Phone System Application Programming Interface CDMA Code Division Multiple Access EDGE Enhanced Data Rate for GSM Evolution...
Need help?
Do you have a question about the MU736 HSPA+ M.2 and is the answer not in the manual?
Questions and answers