background image

 

4

 

 

RYWB116 MQTT Client Application User Guide

 

Copyright © 2019

, REYAX TECHNOLOGY CO., LTD. 

APPLICATION OVERVIEW 

 

This is a sample application which demonstrates the following MQTT functionality. 

 

1.

 

MQTT client (RYWB116) connects to the MQTT broker which is running on Windows PC 2 

2.

 

Subscribes to the given topic 

3.

 

Publishes MQTT message on that topic and receives the messages which are published on 

that topic 

SETUP REQUIRED 

 

1.

 

Windows PC 1 with Coocox IDE 

 

2.

 

RYWB116 device 

 

3.

 

WLAN Access point 

 

4.

 

Windows PC 2 with MQTT broker installed in it 

 

5.

 

Windows PC 3 with MQTT utility which acts as MQTT client 

 

NOTE: 

1. MQTT broker for different OS platforms can be downloaded from the link

 

http://mosquitto.org/download/ 

2. MQTT Utility which has to be installed in Windows PC 3 can be downloaded from the below 

given link 

https://www.eclipse.org/downloads/download.php?file=/paho/1.0/org.eclipse.pah 

o.mqtt.utility-1.0.0.jar

 

Содержание RYWB116

Страница 1: ...19 SEP 2019 56312E30 RYWB116 MQTT Client Application User Guide...

Страница 2: ...ed to another client directly MQTT CLIENT A MQTT client is any device from a micro controller up to a full fledged server that has a MQTT library running and is connecting to an MQTT broker over any k...

Страница 3: ...messages filtering them decide who is interested in it and then sending the message to all subscribed clients It also holds the session of all persisted clients including subscriptions and missed mess...

Страница 4: ...ives the messages which are published on that topic SETUP REQUIRED 1 Windows PC 1 with Coocox IDE 2 RYWB116 device 3 WLAN Access point 4 Windows PC 2 with MQTT broker installed in it 5 Windows PC 3 wi...

Страница 5: ...CRIPTION This application is used to configure RYWB116 connected to a WLAN Access point This example witness MQTT Client functionality of the RYWB116 This example demonstrates how message exchanges ha...

Страница 6: ...ss IP address to be configured to the device should be in long format and in little endian byte order The following parameters are valid only if DHCP_MODE is 1 Example To configure 192 168 10 1 as IP...

Страница 7: ...QTT client initialization This buffer is used for the MQTT client information storage QOS of the message This QOS is MQTT protocol specific and the valid values are 0 1 and 2 This field indicates the...

Страница 8: ...entials password for login credentials Edit the Wlan configuration file sapis include rsi_wlan_config h CONCURRENT_MODE DISABLE RSI_FEATURE_BIT_MAP FEAT_SECURITY_OPEN RSI_TCP_IP_BYPASS DISABLE RSI_TCP...

Страница 9: ...on Windows PC 2 as shown in the screen shot below 3 Open the MQTT client Utility in Windows PC 3 and connect to the MQTT broker which is running in the Windows PC 2 and subscribe to the topic given i...

Страница 10: ...d MQTT clients information message is displayed in the MQTT broker application 9 After the subscription to the topic REYAX publish a message THIS IS MQTT CLIENT DEMO FROM REYAX on the subscribed topic...

Отзывы: