This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200: Sleep mode preferable or not when CC3200 and MQTT broker continuous communication

Part Number: CC3200


Hello,

In our project, communication establishes between client and MQTT broker.

one is a Remote client and another one is CC3200 module and in between MQTT Broker use.

Please tell me if CC3200 continuously sending data on MQTT broker. So, In our application sleep mode is preferable or not?

if yes then please suggest me which sleep mode I can use in my application (Sleep / Deep sleep / LPDS / HIB )?

regards,

Pratik

  • Hi Pratik,

    Please explain your application in more detail. Are you subscribed to events or sending data? I'm assuming the CC3200 is also acting as a client.

    Best regards,
    Sarah
  • Hello Sarah,

    In our application 2 client (Remote client and CC3200 also as a client ) we use.

    Both clients communicated through Broker only (not directly client to client).

    Both clients sending and receiving (publish/subscribe) through Broker only.

    So, CC3200 published data (e.g. ADC converted data values) continuously on MQTT broker .

    Can I use sleep mode ? if Yes, then please suggest me which sleep mode I use (Sleep / Deep sleep / LPDS / HIB ) ?

    Regards,

    Pratik
  • Hi Pratik,

    If you'd like to retain information between sleeps or wake on network activity, you can use LPDS. You should also take into account how much time you expect to have between sleeps, and you may want a short wakeup time. I would not suggest using hibernate for your application. You can see more comparison and recommendation for use case in the Power Management Framework documentation: processors.wiki.ti.com/.../CC32xx_Power_Management_Framework

    Best regards,
    Sarah