Hello,
I'm currently a student and new to RTOS and modems in general, so please excuse my possibly very basic questions.
We have a running demo with an ESP32, where the ESP32 connects to Amazon Web Services (AWS) via WiFi. My project is to basically replace the WiFi-module with the nRF9160 modem, so that the MCU is connecting to the cloud not over WiFi but over LTE.
The ESP32 is running the Amazon version of FreeRTOS and the nrf9160 is on the latest FW 1.0.0.
I have already configured the nRF9160-DK, so that I can communicate directly with the nrf9160 over UART, as described in this post. Moving forward, I send the AT-Command-Sequence as described in the "nrf91_LTE_init_and_connect" function from the ESP32 to the modem and can connect to the correct base-station and recieve signal.
My question is: how do I send and recieve data over the modem once I'm connected to the network. I have read several tutorials online where a command like "AT+CIPSEND" is used, but such a command is not listed in the AT-command manual of the nRF9160. Do I need to use the SMS command-set instead? Or is there some way to make the modem "invisible" and handle the connection directly on the ESP32? I'm quite confused and stuck here and I would really appreciate any help or pointing me in the right direction.