我正在尝试延长使用 CC3100模块的嵌入式产品的电池寿命。 根据我的判断、该模块使用的是 CTS-to-self。 此网络上没有其他设备、因此我们更喜欢不启用 CTS。

在监听器跟踪中、我们看到 CTS 由 TI STA (数据包11111)发送、而在下一个数据包(11112)中是来自同一 TI STA 的数据传输。 检查时、CTS 的 NAV 为262微秒。 有趣的是、数据包11112在11111之后会接收到369微秒、因此在传输数据包11112之前、NAV 似乎已经过期。 数据包11111之前没有 RTS。
我们使用的功率设置为7 (比最大功率低7dB)。 请注意、接收到的 CTS 信号比数据信号高大约8dB、这意味着它在传输时的功率设置为0、此时外部 PA 被启用。
您能否确认 CC3100是否实现了 CTS-to-self?
如果是:
- 是否有方法禁用它?
- 是否有办法确保 CTS 仅使用与数据相同的 Tx 功率?
- 为什么在发送数据包之前、在 CTS 之后会有369微秒的延迟? 我会期望一个 SFF (10微秒)。 导航过期后传输的数据帧、 您能解释 一下 CTS 的用途吗?
如果 CC3100未实现 CTS-to-self、那么您能帮助我了解 CTS (数据包11111)的用途吗?
谢谢、
Steve
