如何订阅 IBM Watson IOT Platform with CC3220s launchpad 和 Code Composer Studio?
How to subscribe IBM Watson IOT Platform with CC3220s launchpad and Code Composer Studio?
我一直在尝试使用 CC3220s Launchpad 和 Code Composer Studio cc32xx SDK,watson_mqttclient_CC3220S_Launchxl_tirtos_ccs 项目向 IBM IOT 平台发送消息。
我可以将消息发送到 quickstart 代理。
但是,我得到了:
- 设备身份验证的用户 ID () 无效:
ClientID='d:u45vsd:ti-simplelink:9884e34e0611',
ClientIP=178.241.108.68
IBM Watson IOT Platform 上的连接日志消息
- 康纳克:
连接错误:5
连接代理失败,错误代码:-5
桥接断开
CCS 串行终端错误
我对 CCS mqttclient 代码和 IBM Watson IOT Platform 进行了以下更改:
我已将安全选项 IBM Watson IOT Platform 的安全级别更改为 "TLS Optional",并且添加了包含以下信息的新设备:
Organization ID : u45vsd
Device Type : ti-simplelink
Device ID : 9884e34e0611
Authentication Method : use-token-auth
Authentication Token : zzzzzzzzzzzzz
以下代码已在 network_if.h 中更改:
define SSID_NAME "Netmaster EB75-G"
define SECURITY_KEY "password"
define SECURITY_TYPE SL_WLAN_SEC_TYPE_WPA_WPA2
以下代码已在 mqtt_client_app.c 中更改:
define SERVER_ADDRESS "u45vsd.messaging.internetofthings.ibmcloud.com"
char ClientId[64] = "d:u45vsd:ti-simplelink:9884e34e0611";
const char *ClientUsername = "use-token-auth";
const char *ClientPassword = "zzzzzzzzzzzzzzzzzzz";
sprintf(ClientId, "d:u45vsd:ti-simplelink:%02x%02x%02x%02x%02x%02x",
macAddress[0], macAddress[1], macAddress[2],
macAddress[3], macAddress[4], macAddress[5]);
我错过了什么?
任何帮助将不胜感激。
提前致谢。
我已经用下面的取消注释行解决了我的问题:
#define CLNT_USR_PWD
#define SUBSCRIBE
BR,
我一直在尝试使用 CC3220s Launchpad 和 Code Composer Studio cc32xx SDK,watson_mqttclient_CC3220S_Launchxl_tirtos_ccs 项目向 IBM IOT 平台发送消息。
我可以将消息发送到 quickstart 代理。
但是,我得到了:
- 设备身份验证的用户 ID () 无效:
ClientID='d:u45vsd:ti-simplelink:9884e34e0611',
ClientIP=178.241.108.68
IBM Watson IOT Platform 上的连接日志消息 - 康纳克:
连接错误:5
连接代理失败,错误代码:-5
桥接断开
CCS 串行终端错误
我对 CCS mqttclient 代码和 IBM Watson IOT Platform 进行了以下更改:
我已将安全选项 IBM Watson IOT Platform 的安全级别更改为 "TLS Optional",并且添加了包含以下信息的新设备:
Organization ID : u45vsd
Device Type : ti-simplelink
Device ID : 9884e34e0611
Authentication Method : use-token-auth
Authentication Token : zzzzzzzzzzzzz以下代码已在 network_if.h 中更改:
define SSID_NAME "Netmaster EB75-G"
define SECURITY_KEY "password"
define SECURITY_TYPE SL_WLAN_SEC_TYPE_WPA_WPA2以下代码已在 mqtt_client_app.c 中更改:
define SERVER_ADDRESS "u45vsd.messaging.internetofthings.ibmcloud.com"
char ClientId[64] = "d:u45vsd:ti-simplelink:9884e34e0611";
const char *ClientUsername = "use-token-auth";
const char *ClientPassword = "zzzzzzzzzzzzzzzzzzz";
sprintf(ClientId, "d:u45vsd:ti-simplelink:%02x%02x%02x%02x%02x%02x", macAddress[0], macAddress[1], macAddress[2], macAddress[3], macAddress[4], macAddress[5]);
我错过了什么?
任何帮助将不胜感激。
提前致谢。
我已经用下面的取消注释行解决了我的问题:
#define CLNT_USR_PWD
#define SUBSCRIBE
BR,