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,

    Thanks for the feedback,

    Q1 & Q2:

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

    In our case we dont need DA16200 to wake up HOST MCU via GPIO 11 every time it sends MQTT PING.

    When DA16200 receives MQTT message from server only then it shall wakes up HOST MCU. It would really help if this can be done.

    Q3 :

    "It means DA16200 received a management packet from host." Does this means the server sends random data?

    Q3 & Q4:

    We are building a battery operated smart lock so once the user sends the message then only DA16200 module should wake up the HOST MCU. HOST MCU has various Task to execute once waken up(which consumes a lot of power).The HOST MCU doesn't send anything periodically.If it receives the message from user then only it acts accordingly and goes to sleep. IF the host MCU is waken up periodically unnecessarily then it would waste a lot of power and significantly reduces the battery life of the Lock.

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

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

    HOST MCU wakes up DA16200 using RTC_PWR_KEY only.

    "Could you please share the schematic?"

    Please find the attachment.

    Thanks & Regards

    Prem Sai

    DA16200.pdf
Reply
  • Hi,

    Thanks for the feedback,

    Q1 & Q2:

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

    In our case we dont need DA16200 to wake up HOST MCU via GPIO 11 every time it sends MQTT PING.

    When DA16200 receives MQTT message from server only then it shall wakes up HOST MCU. It would really help if this can be done.

    Q3 :

    "It means DA16200 received a management packet from host." Does this means the server sends random data?

    Q3 & Q4:

    We are building a battery operated smart lock so once the user sends the message then only DA16200 module should wake up the HOST MCU. HOST MCU has various Task to execute once waken up(which consumes a lot of power).The HOST MCU doesn't send anything periodically.If it receives the message from user then only it acts accordingly and goes to sleep. IF the host MCU is waken up periodically unnecessarily then it would waste a lot of power and significantly reduces the battery life of the Lock.

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

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

    HOST MCU wakes up DA16200 using RTC_PWR_KEY only.

    "Could you please share the schematic?"

    Please find the attachment.

    Thanks & Regards

    Prem Sai

    DA16200.pdf
Children
No Data