
Chapter 18 – Qualcomm Defined AT Commands for CDMA Operation
Multi-Tech Systems, Inc. CDMA Wireless AT Commands (PN S000294J)
134
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