持续将传感器数据发送到 SignalR 中心

本文关键字:SignalR 中心 数据 传感器 | 更新日期: 2023-09-27 18:33:03

我在Raspberry Pi上运行Windows IoT。

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

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

持续将传感器数据发送到 SignalR 中心

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

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