将传感器数据连续发送到SignalR集线器

时间:2016-02-03 07:25:34

标签: c# signalr uwp raspberry-pi2 windowsiot

我在Raspberry Pi上运行Windows IoT。

在我开启Raspberry Pi和Windows IoT启动后,我想自动开始连续读取串口的传感器数据,并将数据连续发送到SignalR服务器/集线器。我不需要任何用户界面。

我是UWP应用的新手。使用无头后台任务进行操作是最佳做法吗?但是我如何确保数据读取和发送间隔不会太长(~1-20ms)?因为我想使用SignalR客户端来实时发送数据。

1 个答案:

答案 0 :(得分:0)

首先,您应该注意包装的尺寸。 也许您还应该考虑使用Azure IoT Hub。 Azure IoT Hub专为像您这样的场景构建,可以从许多设备接近实时接收极端大量的传感器数据。它具有高度可扩展性,可以在任何客户端平台上使用。

您可以在这里找到文档,背景和示例:https://azure.microsoft.com/en-us/documentation/services/iot-hub/