问题标签 [windowsiot]

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 投票
1 回答
2649 浏览

windows-10-iot-core - 如何在不重新刷写 SD 卡的情况下更新 Windows 10 IoT Core?

在 Raspberry Pi 2 上设置 Windows 10 IoT Core 并熟悉它之后,Visual Studio 2015 出现了以下消息:“请升级您的远程调试器以匹配 Visual Studio。” 这显然意味着重复整个安装(从头开始),如此处所述http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm

“从头开始重新安装”是当前更新 Windows 10 IoT Core 的唯一方法吗?像apt-get update这样的东西呢?

0 投票
0 回答
586 浏览

c# - 使用 UWP 和 Raspberry Pi,我如何测量振荡频率为 1000 Hz(1 毫秒周期)的输入频率?

我正在从在 Netduino 上运行的 .NET Micro Framework 转换一些代码。该代码测量最大频率约为 1000 Hz 或周期约为 1 毫秒的方波振荡器的频率。该应用程序是一个雨量检测器,它根据潮湿程度改变其电容。电容随着湿度的增加而增加,从而降低了振荡器频率。

在 Netduino 上,我使用了InterruptPin. 这不是真正的中断,而是安排 .NET 事件,其中EventArgs包含引脚值更改时的时间戳。在 Netduino 上,我还可以配置触发事件的是上升沿还是下降沿。我设法让它工作得相当好,并且 1 KHz 接近 Netduino 可以可靠测量的最大吞吐量。

在 Raspberry Pi 上,事情并不顺利。它运行的是 Windows 10 IoT Core,可以肯定的是与 Netduino 完全不同的环境。我有一个ValueChanged可以利用的事件,但没有时间戳,它发生的速度是原来的两倍,因为它是由波形的两半触发的。我希望,凭借其更快的四核 CPU,Raspberry Pi 可能能够应对这个问题,但实际上我能获得的最佳吞吐量似乎是每 30 毫秒 1 个事件的数量级 - 一个数量级更差这至少是我在 Netduino 上得到的,这意味着我距离 1 KHz 方波的计时还有很长的路要走。

所以我正在寻找想法。我考虑过减慢振荡器的速度。原始电路的运行频率约为 1 MHz,我添加了许多电阻器来增加时间常数,使其降至 1 KHz 左右。我可以继续添加电阻器,但有一点它开始变得愚蠢,我担心组件公差会使东西难以校准。

Raspberry Pi 暴露了一些计数器/计时器功能会很方便,但出于某种深不可测的原因,这些“制造商”板似乎都没有这样做。

一种方法可能是使用 A-D 转换器以某种方式获得直接读数,但电子设备有点超出我的能力(嘿,我是软件专家!)。

Raspberry Pi 中有足够的咕噜声,我应该能够让它工作!有没有人找到一种方法来提高 GPIO 引脚的吞吐量?

0 投票
1 回答
91 浏览

alljoyn - AllJoyn Explorer 不显示在 AllJoyn 14.12 中编程的接口

我正在使用 AllJoyn 和 Windows 10。我安装了 Windows 10 并尝试了 MockAdapter 等提供的示例。AllJoyn Explorer 显示这些设备,但如果我在其他 linux 计算机上安装 AllJoyn 14.12 并运行 basic_service,则 AllJoyn Explorer 中不会显示任何内容。但基本服务是使用 Windows 10 提供的 AllJoyn 总线。有什么帮助吗?感谢你们!

0 投票
2 回答
393 浏览

updates - Windows 物联网应用更新。

我从事小型企业的数字标牌业务。我们创建了一个应用程序,该应用程序使用 Windows iot 通过树莓派运行数字标牌。一切都很好,但是如果有一天我们想对应用程序进行更改怎么办。有没有一种方法可以更新应用程序而无需在现场手动进行。我宁愿让应用程序通过定期检查以编程方式执行此操作,但我没有找到任何东西。希望 pi 有一个 App Store 机制来更新应用程序。对此有什么想法吗?

0 投票
1 回答
586 浏览

serial-port - Serial port listen on raspberry pi 2 Windows IoT headless mode

I am trying to connect raspberry pi 2 windows IoT using usb to serial ttl module on headless mode. I couldn' t find any working example. I just want o send "hello world" to raspberry pi. Microsoft example is too complicated and also you have to click connect button to send and receive data. I tried to change code but I failed to run example. https://ms-iot.github.io/content/en-US/win10/samples/SerialSample.htm

0 投票
1 回答
451 浏览

raspberry-pi2 - 如何摆脱 Windows IoT 重启循环?

所以我在 RPi2 上运行了 Windows IoT,我部署了一个应用程序(在调试器中运行良好)并将其设置为在启动时无头运行。它似乎在启动时抛出未处理的异常,导致 Windows 然后重新启动。有没有办法阻止应用程序启动并退出重启循环以允许部署新版本?如果由于一个启动应用程序失败而必须重新启动,Windows IoT 似乎有点不稳定。

0 投票
1 回答
1009 浏览

visual-studio-2015 - 为什么 VS2015 在远程连接对话框中找不到我的树莓派 2?

我有一个 Raspberry Pi 2,我按照这些文档(LINK1LINK2)来设置我的 PC 和设备。

但是当我尝试将我的 uwp IoT 应用程序部署到此设备时,VS2015 在远程连接对话框中找不到我的设备,为什么?

0 投票
1 回答
4677 浏览

c# - 使用 Windows 10 IOT Core 在 Raspberry Pi 中播放 wav 文件

有人可以给我一些关于如何在 Windows 10 下在 Raspberry Pi 上播放简单 wav 文件的入门知识吗?我想要的是将一些文件加载​​到内存中并针对特定事件,开始播放它们,如果可能的话,同时播放声音。我试过这个,但它因 DLLImport 行而失败(找不到 CoreDll.dll)。因此,非常欢迎任何巧妙的链接或示例。谢谢你,vm

我创建了一个简单的测试项目,它运行,没有错误退出,但我只听到沉默。难道我做错了什么?我预计下面的代码会播放一个短鼓样本 50 次。

0 投票
1 回答
302 浏览

windowsiot - Windows IoT 上的应用程序通信

我想运行 2 个不同的 BackgroundTasks——一个用于与我的 arduino 通信——另一个用于通过使用 web 服务与其他设备进行通信。这些任务应该能够从 ONE 数据库中写入和读取。但我的问题是,Windows.Storage.ApplicationData 不提供 SharedLocalFolder。如果我想使用它,它是空的。有没有其他方法可以存储我的数据库,BackgroundTask 可以连接到它?

此外,我现在找到了这条路径:(Windows.Storage.ApplicationData.Current.GetPublisherCacheFolder(...))。这看起来很有趣,但如果我想使用它,我不能在那里写。我认为,因为解析的文件路径不存在..

还有其他想法吗?

真挚地,

0 投票
3 回答
4078 浏览

c# - 如何通过 Windows IOT 获取树莓派 2 的处理器序列号

我需要获取运行 Windows 10 IoT 的 Raspberry Pi2 的处理器序列号。