【问题标题】:3G Signal Strength on Windows (Desktop)Windows(桌面)上的 3G 信号强度
【发布时间】:2013-09-26 23:17:55
【问题描述】:

我正在尝试使用以下方法在 .NET 应用程序中获取 3G 连接的信号强度: http://msdn.microsoft.com/en-us/library/windows/desktop/dd323166(v=vs.85).aspx

.NET 包装器返回一个介于 0 和 31 之间的 uint。我通常从转换为 -113 dBm 和 -105 dBm 值的方法中得到介于 0 和 4 之间的值,这表明信号非常弱,即使连接是相当快,Windows 任务栏上的连接图标显示 4-5 个白条。

我做错了什么?在 .NET 中确定 Windows 桌面应用程序信号强度的正确方法是什么?

【问题讨论】:

    标签: c# .net windows networking 3g


    【解决方案1】:

    你可能没有做错任何事,但微软却是。

    您所说的连接是 3G,但 Microsoft 规模是基于 GSM (2G)。 GSM 提供低至 -113 dBm 的连接,但 UMTS 提供低至 -120 dBm 的连接。还测量了一个不同的参数,这使得 Microsoft 实施的有效性更差。

    如果我们相信 Microsoft 规模,您的值 1 - 4 大约是 -111 到 -105 dBm。

    在 UMTS 中​​,这是一个相当可观的信号。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-11
      • 2015-12-02
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 2014-07-08
      相关资源
      最近更新 更多