首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mxchip物联网开发套件从物联网集线器接收数据

Mxchip物联网开发套件从物联网集线器接收数据
EN

Stack Overflow用户
提问于 2019-04-05 14:16:50
回答 2查看 90关注 0票数 0

我刚开始玩mxchip。我想让我的设备在收到命令时触发警报。在我看来,我找到的所有示例都是设备收集信息并发送到iot集线器。mxchip可以从iothub或azure函数接收数据吗?也许还有一些关于入门的指导?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-10 21:01:33

是的,假设您使用MXChip示例中的SDK,那么您可以使用这些处理程序:

代码语言:javascript
运行
复制
DevKitMQTTClient_SetMessageCallback(MessageCallback);
DevKitMQTTClient_SetDeviceMethodCallback(DeviceMethodCallback);

示例:

代码语言:javascript
运行
复制
static void MessageCallback(const char *payLoad, int size)
{
   Screen.print(1, payLoad, true);
}

static int DeviceMethodCallback(const char *methodName, const unsigned char *payload, 
   int size, unsigned char **response, int *response_size)
{
   LogInfo("Try to invoke method %s", methodName);
   // Do your logic...
   int result = 200;
   return result;
}
票数 2
EN

Stack Overflow用户

发布于 2019-04-05 20:24:09

是。可以从IOT集线器向设备(云到设备)发送消息。以下是这些链接中提到的一些示例

https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-csharp-csharp-c2d

https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messaging

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55529280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档