.net - 是否有可用且完整的 1-Wire .NET 库?

标签 .net windows 1wire

我有一个 1-Wire USB 适配器(那个蓝色的),想在一个小型 Linux 机器上使用它来监控温度。 Linux 机器现在出了故障,所以与此同时,我想在我的 Windows 桌面上使用基于 .NET 的监控软件来记录温度。但是似乎不存在一个适用于 .NET 的可用 .NET 库。 Maxim SDK 附带的那个需要 J#,我没有但想使用。我什至不确定我是否可以将它与基于 .NET 4.0 的应用程序一起使用,因为 J# 已停产 AFAIK。 SourceForge (owdotnet) 上的另一个“开源成果”是 2008 年的,看起来已经死了。甚至没有关于它的任何信息页面。 Maxim SDK 还带有一个“Compact .NET”版本,它至少可以找到连接到适配器的设备,但我似乎需要自己实现整个 1-Wire 协议(protocol)(发送原始字节,等待片刻,以及那种东西)。所以现在这没什么用。谷歌没有找到任何其他东西。你呢?

我的印象是整个 1-Wire 都已经死了。它只能在 Linux 系统上使用(使用 owfs,编译起来很巨大),整个产品生态系统并不十分活跃。还有什么其他解决方案可以测量温度、环境参数(湿度、水、压力等)和状态(如开门),甚至可以做一些不需要花大钱的开关(开灯和关灯)(与“家庭自动化”一样)?最好也可以从 .NET 代码访问?

最佳答案

好吧,为了回答问题,这个问题在这里已经够久了。

我得出的结论是没有这样的库可用。

如果您找到了什么,请添加您的答案,这样我就可以在这里更新内容。

关于.net - 是否有可用且完整的 1-Wire .NET 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181990/

相关文章:

c# - 如何为自定义 JsonConverter 设置 FloatParseHandling.Decimal?

c++ - 无法使 wx-widget 与 netbeans 一起工作

python - 如何使用 owfs 读取 iButton 温度记录器?

c++ - 什么是 MaxDetect 1-wire 总线?

c# - TLS 1.2 支持是否仅取决于 .NET 框架的版本?

c# - 将程序集加载到新的应用程序域并与 WCF 通信

c# - log4net:动态创建记录器,我应该担心什么吗?

c# - Thread.Sleep 的精度还很差吗?

c# - 为什么我的 WPF 应用程序在最小化一段时间后变得很慢?