DA16200 MQTT DPM (reopened)

Hi,

Somehow the thread " https://www.dialog-semiconductor.com/support-posts/da16200-mqtt-dpm " was bricked.

So opening this new one.

"""PM_Dialog 

Hi Premsai, 

According to our Team internally, we need some extra info regarding that issue. Please check below. 

1. dpm status

 

2. mqtt configuration

 

Can you please share that screenshots from your side? 

Regards, 

PM_Dialog"""

Reply:

Since i'm not allowed to share confidential information some of the info are masked.Please find the snapshots.

Regards,

Prem Sai

13468.zip
Parents
  • Hi Prem sai,

    Please find below answers to your questions :

     

    Q1 & Q2 - Extra feedback:

    ---------------------------------------------------------------

    As you know RTC_PWR_KEY is the port to control the power of DA16200. And from your log, wakeup source 0x4 means POR.

    The DA16200 uses the GPIOA11 as a wake up source. DA16200 wakes up when it sends MQTT PING every 600 seconds. You can set it up as you wanted.

    If you don't need it, you can set it as "0". However,  you need to send it to keep the tcp connection. if you set 0 for MQPING, it will be disconnected.

    If you don’t need to wakeup host, we can modify it.

    por

     

    Q3 – Prem Sai :  "DA16200 sends a packet every hour normally." Could you please provide some info on this ?

    ---------------------------------------------------------------

    DA16200 wakes up because the AP sends some kind of management packets.

    We can see this message from your log. It means DA16200 received a management packet from host. We don’t know what it is, so need an air log to start further investigations.

    The fermented packet is : "L2 Packet process completed"

     

    Some extra questions from our side :

    ---------------------------------------------------------------

    Q4 – PM : How frequently does host send MQTT data? Did host send MQTT data every an hour?

    Q5 – PM : Eventually, could you please let us know what you are trying to accomplish?

     

    Important note :

    ---------------------------------------------------------------

    If the Host needs to wake up the DA16200 by GPIOA11, then you should assign another wake up pin.

    Could you please share the schematic?

     

    Thanks, PM_Dialog

Reply
  • Hi Prem sai,

    Please find below answers to your questions :

     

    Q1 & Q2 - Extra feedback:

    ---------------------------------------------------------------

    As you know RTC_PWR_KEY is the port to control the power of DA16200. And from your log, wakeup source 0x4 means POR.

    The DA16200 uses the GPIOA11 as a wake up source. DA16200 wakes up when it sends MQTT PING every 600 seconds. You can set it up as you wanted.

    If you don't need it, you can set it as "0". However,  you need to send it to keep the tcp connection. if you set 0 for MQPING, it will be disconnected.

    If you don’t need to wakeup host, we can modify it.

    por

     

    Q3 – Prem Sai :  "DA16200 sends a packet every hour normally." Could you please provide some info on this ?

    ---------------------------------------------------------------

    DA16200 wakes up because the AP sends some kind of management packets.

    We can see this message from your log. It means DA16200 received a management packet from host. We don’t know what it is, so need an air log to start further investigations.

    The fermented packet is : "L2 Packet process completed"

     

    Some extra questions from our side :

    ---------------------------------------------------------------

    Q4 – PM : How frequently does host send MQTT data? Did host send MQTT data every an hour?

    Q5 – PM : Eventually, could you please let us know what you are trying to accomplish?

     

    Important note :

    ---------------------------------------------------------------

    If the Host needs to wake up the DA16200 by GPIOA11, then you should assign another wake up pin.

    Could you please share the schematic?

     

    Thanks, PM_Dialog

Children
No Data