# LaaS AT commands Source: [https://docs.qualcomm.com/doc/80-63441-4/topic/LaaS-AT-commands.html](https://docs.qualcomm.com/doc/80-63441-4/topic/LaaS-AT-commands.html) AT commands are used as communication between the MCU and the AMM module. There are four Qualcomm proprietary AT commands designed for LaaS. - `$QCFG` - `$QCRLC` - `$QLOC` - `$QCSLCLOC` Note: Use `$QCSLCLOC` command. `$QCSLC` is deprecated. To conserve power, AMM module goes to power saving mode (PSM). Additional handshake is required to wake up the AMM module from sleep state. For more information on handshaking, see the chipset-speicifc power management unit (PMU) User Guide. For example, *QCX216 PMU User Guide* (80-34458-17) and *QCX217 PMU User Guide (80-50330-17)*. Camp AMM device on a network and enable packet switched data service before running `$QCRLC` and `$QCLOC` AT commands. Otherwise, the device throws an error in return. See the device-specific AT command manual to query current device packet domain service states before using either `$QCRLC` or `$QCLOC` AT commands. - **[AT$QCFG](https://docs.qualcomm.com/doc/80-63441-4/topic/AT-QCFG.html)** - **[AT$QCRLC](https://docs.qualcomm.com/doc/80-63441-4/topic/AT-QCRLC.html)** - **[AT$QCSLC](https://docs.qualcomm.com/doc/80-63441-4/topic/AT-QCSLC.html)** - **[AT$QCLOC](https://docs.qualcomm.com/doc/80-63441-4/topic/AT-QCLOC.html)** - **[AT$QCSLCLOC](https://docs.qualcomm.com/doc/80-63441-4/topic/AT_QCSLCLOC.html)** - **[LaaS error codes](https://docs.qualcomm.com/doc/80-63441-4/topic/LaaS-error-codes.html)** Last Published: Jul 16, 2025 [Previous Topic Aware mass market client provisioning](https://docs.qualcomm.com/bundle/publicresource/80-63441-4/topics/AMM-client-provisioning.md) [Next Topic AT$QCFG](https://docs.qualcomm.com/bundle/publicresource/80-63441-4/topics/AT-QCFG.md)