Specifications

Chapter 17 – Qualcomm Defined AT Commands for CDMA Operation
Multi-Tech Systems, Inc. CDMA AT Commands Reference Guide (PN S000294K) 130
Set MN-AAA Shared Secrets in Active Profile
$QCMIPMASS
Description: This command is used to set MN-AAA shared secrets for the currently active profile.
Values: <String> The shared secret text to be stored.
<Val>
0 Do not commit to NV
1 Commit to NV
Note 1: Double quotes are only required if the string contains a command.
Note 2: If the value provisioned is not committed to NV, the temporary value will be deleted at the end of the
following call if $QCMIPP is called.
Syntax: Command syntax: AT$QCMIPMASS =<String>,<Val>
Command Possible Responses
AT$QCMIPMASS?
Note: Display the current setting
$QCMIPMASS: Set
OK Note: Command is valid
AT$QCMIPMASS=?
Note: Display the range of accepted
character values.
$QCMIPMASS: (20,21,23-7E),(0-1)
OK Note: ASCII hexadecimal character range supported
by this command. (All non-control codes.)
AT$QCMIPMASS= my5ecretC0de,0
Note: Non-committed value set
OK
Note: MN-AAA is now: my5ecretC0de
Set MN-HA Shared Secrets in Active Profile
$QCMIPMHSS
Description: This command is used to set MN-HA shared secrets for the currently active profile.
Values: <String>The shared secret text to be stored.
<Val>
0 Do not commit to NV
1 Commit to NV
Note 1: Double quotes are only required if the string contains a command.
Note 2: If the value provisioned is not committed to NV, the temporary value will be deleted at the end of the
following call if $QCMIPP is called.
Syntax: Command syntax: AT$QCMIPMHSS =<String>,<Val>
Command Possible Responses
AT$QCMIPMHSS?
Note: Display the current setting
$QCMIPMHSS: Set
OK Note: Command is valid
AT$QCMIPMHSS=?
Note: Display the range of values
$QCMIPMHSS: (20,21,23-7E),(0-1)
OK Note: Command is valid
AT$QCMIPMHSS=20,0
Note: Set value to 20, 0
OK
Note: Command is valid
Set MN-AAA Shared Secrets in HEX Active Profile
$QCMIPMASSX
Description: This command is used to set MN-AAA shared secret for the currently active profile in HEX.
Values: <HEX> Hex value from 0 to FFFFFFFF
<Val>
0 Do not commit to NV
1 Commit to NV
Note: If the value provisioned is not committed to NV, the temporary value will be deleted at the end of the
following call if $QCMIPP is called.
Syntax: Command syntax: AT$QCMIPMASSX =<HEX>,<Val>
Command Possible Responses
AT$QCMIPMASSX?
Note: Display the current setting
$QCMIPMASSX: Set
OK Note: Command is valid
AT$QCMIPMASSX=?
Note: Display the range of values
$QCMIPMASSX: (0-FFFFFFFF),(0-1)
OK Note: Command is valid
AT$QCMIPMASSX=FF,0
Note: Set value to 0xFF, but not commit
OK
Note: Command is valid