Additional data being sent and GSM module configuration #240
Replies: 2 comments 1 reply
-
Okay looks like there's a few questions here.
You can do this as telemetry or update properties in the device twin. If you send a device twin update, only the payload which you create will be sent. We do not send any other diagnostic information.
We do not currently have any support for that. There is a project being worked on for cellular support, but we do not have any updates on this at this time. If you wanted a more fine grained approach, you can also use the Arduino repo for ESP32 and have more control over the MQTT and networking stack. |
Beta Was this translation helpful? Give feedback.
-
Hi @danewalton Thank you for your reply. In regards to the GSM module, if I am correct, the free RTOS project depends on the ESP32 TCP/IP libraries when communicating and in theory, we would need to replace this with a GSM-based library? Where in this project would I find the TCPIP integration to the free RTOS project? In regards to JSON, I am sending an updated JSON message once every minute or when a refresh data status is requested. is this the correct approach to have this all in an infinite loop? Is there interrupt based option? My custom data is outputted from function sensor_data(),
|
Beta Was this translation helpful? Give feedback.
-
hi @danewalton
I hope all is well.
I have a few additional questions.
Is the example project "sample_azure_iot_pnp_simulated_data" sending additional information to the IoT hub in addition to my message?
As I would like to only send a JSON string to the IoT hub, does this project send any information regards to twin data or config data?
The other question is it possible to configure the project to use a GSM module with ESP32? If I am correct we do not need to create a firmware that is based on AT commands, but just set the modem module in specific mode and project will use that method for communication instead of the wifi. Would this understanding be correct?
Beta Was this translation helpful? Give feedback.
All reactions