pub unsafe extern "C" fn nrf_modem_at_printf(
fmt: *const c_char,
...
) -> c_intExpand description
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.
fmt- Command format. @param … Format arguments.
Returns 0 On “OK” responses.
@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 - .
Returns -NRF_EPERM The Modem library is not initialized.
Returns -NRF_EFAULT * fmt - is * NULL - .
Returns -NRF_EINVAL Bad format * fmt - .
Returns -NRF_EAGAIN Timed out while waiting for another AT command to complete.
Returns -NRF_ENOMEM Not enough shared memory for this request.
Returns -NRF_ESHUTDOWN If modem was shut down.