问题标签 [mxchip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2061 浏览

iot-devkit - 如何重置 MXChip Azure IoT DevKit 以停止编程 LED 闪烁

我将我的新 MXChip IOT Devkit 连接到我的台式计算机并按照入门指南并让它与 Azure IOT Hub 通信,没有任何问题。

然后我尝试将它连接到不同 Wifi 上的不同笔记本电脑(我不再可以访问另一台计算机或 wifi)。

我插入 USB 电缆并通过按住 B 按钮和重置来重置设备。然后我成功连接到 Wifi(wifi LED 亮起)。

但是,根据入门文档,它应该显示 Wifi 名称,但我的却显示“IoT DevKit 10.0.0.3 Running.... > IoT Hub”。我似乎无法让它显示当前的固件版本。

在此处输入图像描述 在此处输入图像描述

“编程”LED 永远不会停止闪烁,并且按 B 不会循环通过传感器。请注意,上图中有 3 个 LED 亮起。只有编程 LED 持续闪烁。

我删除了在 Azure IOT Hub 中注册的所有设备。

我想将设备硬重置为出厂设置并重新开始,但似乎没有这方面的手册或文档。

可能不相关,但我的 Windows 10 笔记本电脑无法识别任何 USB 端口上的设备(因此我无法更新固件)。我已经安装了 st.com Windows USB 驱动程序,但结果没有改变(重新启动)。

另一个可能不相关的问题:我无法在可视代码中安装 MMChip 板 - 它显示消息“选定的板不可用”,即使它说“完成”

在此处输入图像描述

0 投票
1 回答
154 浏览

azure - 访问麦克风读数以进行粗略的分贝测量

我是 Arduino 开发的新手,刚开始尝试为 MXChip 开发套件提供的一些示例。我现在要做的是访问麦克风的模拟读数,以粗略估计声级。我试图查找有关如何执行此操作的信息,并找到了一些使用 Arduino 板和连接到模拟输入的外部麦克风的文章。由于开发套件有一个内置麦克风,我想使用它,但我不知道如何访问它,也找不到任何有关引脚布局的信息。任何帮助,将不胜感激!

0 投票
1 回答
161 浏览

c++ - 构建选项已更改,重新构建所有退出状态 1 [错误] 退出代码 = 1 MXChip Azure IoT 开发工具包

我只是在构建我的 Azure IoT Dev Kit MXChip 的设备代码并部署到设备,但我收到如下错误。

在此处输入图像描述

它工作正常,我不确定到底是什么问题,其他人遇到过这个问题吗?

0 投票
1 回答
982 浏览

azure - Microsoft.Azure.Devices.Client.Exceptions.UnauthorizedException:“连接失败:拒绝未授权”

我已经成功配置了我的 Azure IoT 开发工具包 MXChip,并且能够将数据发送到 IoT 中心。我还创建了一个逻辑应用程序,其中包含一个路由器,用于在温度高于预期时接收邮件,并创建一个 SQL 服务器来保存流分析作业数据。基本上,我按照教程进行操作,到目前为止,一切正常,现在我正在创建一个模拟器设备,我可以在其中模拟本教程中提到的事件。但是每当我运行应用程序时,我总是会收到如下错误。

Microsoft.Azure.Devices.Client.Exceptions.UnauthorizedException:“连接失败:拒绝未授权”

在此处输入图像描述

虽然我知道这是一个身份验证问题,但我不确定我在这里缺少什么,并且我已经更改了我的 Hub Uri 和设备密钥,如教程中所述。

0 投票
1 回答
28 浏览

azure - IoT Workbench 中仅显示一个 Azure 订阅:Cloud Azure 配置命令

我已经使用 Azure Provision 设置了我的 MXChip(Azure IoT 开发工具包)。但我现在将我所有的 Azure 资源转移到了不同​​的订阅。我需要再次进行 Azure 设备预配,以便可以使用新的连接字符串预配 MXChip 设备。但是当我尝试执行命令时,它只显示一个订阅。

在此处输入图像描述

知道在这种情况下该怎么做吗?

0 投票
1 回答
86 浏览

azure - 在输入事件中找不到查询中引用的字段预期字段:TIME 找到字段:MESSAGEID Azure 流分析作业

我刚刚创建了一个 Azure 流分析作业并配置了输入和输出,这个流分析作业将 Azure IoT 中心作为输入,它从 Azure IoT 开发工具包 MXChip 接收数据。但是我在输入作业拓扑详细信息中遇到错误,如下所示。

在此处输入图像描述

以下是我的查询。

你有没有遇到过这个问题?非常感谢任何帮助。

0 投票
1 回答
476 浏览

azure-functions - 发生错误发送事件:Azure 函数输出适配器未能将事件写入 Azure 函数作为流分析作业输出

我有一个 Azure IoT 开发工具包 MXChip,我正在将传感器数据发送到 IoT 中心。我还设置了流分析作业,输入为 IoT 中心,输出为 SQL Server 和 Azure 函数。输出被写入 SQL 数据库,所以我确认查询是正确的。

当我检查我的流分析作业日志时,我看到了一些错误,如下所示。

下面是我的 Azure 函数代码。

你有没有遇到过这个问题?

0 投票
2 回答
1590 浏览

angular - 错误:服务器在关闭时返回错误:当前没有应用服务器连接到 Azure 服务“@aspnet/signalr”

我有一个 MXChip,它将数据发送到 Azure IoT Hub,从那里我使用带有 Azure SignalR 绑定的 Azure Function 将设备数据发布到 Azure Signal R。我有一个 Angular 客户端,它将通过调用获取连接信息我使用包创建的 Azure 协商函数@aspnet/signalr

但问题是我的 Angular 客户端每隔几秒钟就会抛出一个错误,当我检查时,我可以理解hubConnection.onclose事件每隔几秒钟就会触发一次。

下面是我的 Angular 服务代码。

有什么办法可以摆脱这种行为?

0 投票
1 回答
319 浏览

azure - 在入门练习中上传设备代码时,多次尝试都失败

在“入门”指南的这一步中:

  1. 再次单击 F1,键入并选择 Azure IoT Device Workbench:上传设备代码

它开始编译并将代码上传到 DevKit。我收到以下错误。任何想法?谢谢。

来自 C:\Users\ayung\AppData\Local\Arduino15\packages\AZ3166\hardware\stm32f4\1.6.1\cores\arduino\httpserver\app_httpd.cpp:33: C:\Users\ayung\AppData\Local\Arduino15 \packages\AZ3166\hardware\stm32f4\1.6.1\system/platform/wait_api.h:21:2: 警告:#warning wait_api.h 已被 mbed_wait_api.h 替换,请更新为 mbed_wait_api.h [自 mbed- os-5.3] [-Wcpp]
#warning wait_api.h 已替换为 mbed_wait_api.h,请更新为 mbed_wait_api.h [自 mbed-os-5.3]
在 C:\Users\ayung\AppData\Local\ 包含的文件中Arduino15\packages\AZ3166\hardware\stm32f4\1.6.1\cores\arduino/system/mbed.h:95:0,
来自 C:\Users\ayung\AppData\Local\Arduino15\packages\AZ3166\hardware\stm32f4\ 1.6.1\cores\arduino/EEPROMInterface.h:7,
来自 C:\Users\ayung\AppData\Local\Arduino15\packages\AZ3166\hardware\stm32f4\1.6.1\cores\arduino\httpserver\app_httpd.cpp:33: C:\Users\ayung\AppData\Local\Arduino15 \packages\AZ3166\hardware\stm32f4\1.6.1\system/platform/sleep.h:21:2: 警告:#warning sleep.h 已被 mbed_sleep.h 替换,请更新为 mbed_sleep.h [自 mbed- os-5.3] [-Wcpp]
#warning sleep.h 已被 mbed_sleep.h 替换,请更新为 mbed_sleep.h [自 mbed-os-5.3]
在 C:\Users\ayung\AppData\Local\ 包含的文件中Arduino15\packages\AZ3166\hardware\stm32f4\1.6.1\cores\arduino/system/mbed.h:96:0,
来自 C:\Users\ayung\AppData\Local\Arduino15\packages\AZ3166\hardware\stm32f4\ 1.6.1\cores\arduino/EEPROMInterface.h:7,
来自 C:\Users\ayung\AppData\Local\Arduino15\packages\AZ3166\hardware\stm32f4\1.6.1\cores\arduino\httpserver\app_httpd.cpp:33:
C:\Users\ayung\AppData\Local\Arduino15 \packages\AZ3166\hardware\stm32f4\1.6.1\system/platform/rtc_time.h:21:2: 警告:#warning rtc_time.h 已被 mbed_rtc_time.h 替换,请更新为 mbed_rtc_time.h [自 mbed- os-5.3] [-Wcpp]
#warning rtc_time.h 已替换为 mbed_rtc_time.h,请更新为 mbed_rtc_time.h [自 mbed-os-5.3]
C:\Users\ayung\AppData\Local\Arduino15\packages\ AZ3166\tools\arm-none-eabi-gcc\5_4-2016q3/bin/arm-none-eabi-ar:无法重命名“core\core.a”;原因:文件存在
退出状态1
拾取_JAVA_OPTIONS:-Djava.net.preferIPv4Stack=true
[错误]退出代码=1

确保 VSCode 和 Arduino 中的板设置正确

0 投票
2 回答
95 浏览

iot - Mxchip IOT 开发套件从 IOT 集线器接收数据

我刚开始玩mxchip。我希望我的设备在收到某些命令时触发警报。在我看来,我发现的所有示例都是设备收集信息并发送到物联网集线器。mxchip 可以从 iothub 或 azure 函数接收数据吗?也许还有一些入门指南?