UM-WI-010
DA16200 DA16600 MQTT Programmer Guide
void mqtt_sub_disconn_cb_set(void (*user_cb)(void));
Return
Parameter
user_cb
Description
void mqtt_sub_disconn2_cb_set(void (*user_cb)(void));
Return
Parameter
user_cb
Description
void mqtt_subscribe_callback_set(void (*user_cb)(void));
Return
Parameter
user_cb
Description
void mqtt_unsubscribe_callback_set(void (*user_cb)(void));
Return
Parameter
user_cb
Description
Table 3: MQTT Messaging Configuration (String Type)
Name
DA16X_CONF_STR_MQTT_BROKER_IP
DA16X_CONF_STR_MQTT_SUB_TOPIC
DA16X_CONF_STR_MQTT_SUB_TOPIC_ADD
User Manual
CFR0012
None
user callback function to set
Register a callback function that is invoked when the MQTT client is
disconnected
None
user callback function to set
- Register callback function called when MQTT Subscriber is disconnected by
receiving a message with invalid unsupported length if the connection is
clean_session=0 and qos > 0.
- On receipt of this callback, application needs to clear the message in Broker
by connecting with clean_sesion=1.
- To use this API, __MQTT_CLEAN_SESSION_MODE_SUPPORT__ should
be enabled.
None
user callback function to set
Register a callback function that is invoked when a SUBSCRIBE request to a
topic is finished
None
user callback function to set
Register a callback function that is invoked when an UNSUBSCRIBE request is
finished
Description
Broker IP address (or
URI).
Subscriber topic
(previous topics will
be removed).
Subscriber topic to
add (up to four).
Revision 1.12
8 of 46
Example
da16x_set_config_str(DA16X_CONF_STR
_MQTT_BROKER_IP, "192.168.0.1");
da16x_set_config_str(DA16X_CONF_STR
_MQTT_SUB_TOPIC, topic);
da16x_set_config_str(DA16X_CONF_STR
_MQTT_SUB_TOPIC_ADD, topic);
© 2023 Renesas Electronics
18-Jan-2023
Need help?
Do you have a question about the DA16200 and is the answer not in the manual?