#include <nrf_modem/include/nrf_modem_at.h>
Send a formatted AT command to the modem.
Supports all format specifiers of printf() as implemented by the selected C library. This function can return a negative value, zero or a positive value.
- Parameters
-
fmt | Command format. |
... | Format arguments. |
- Return values
-
- Returns
- A positive value On "ERROR", "+CME ERROR", and "+CMS ERROR" responses. The type of error can be distinguished using
nrf_modem_at_err_type
. The error value can be retrieved using nrf_modem_at_err
.
- Return values
-
-NRF_EPERM | The Modem library is not initialized. |
-NRF_EFAULT | fmt is NULL . |
-NRF_EINVAL | Bad format fmt . |
-NRF_EAGAIN | Timed out while waiting for another AT command to complete. |
-NRF_ENOMEM | Not enough shared memory for this request. |
-NRF_ESHUTDOWN | If modem was shut down. |