主题中讨论的其他器件:CC3135
您好!
当我每2..10ms 发送一个 UDP 或 TCP 数据包时,我看到使用 sl_Send()命令通过 RAW 套接字发送 IP 数据包时存在很长的随机延迟。 此延迟通常出现在3…15分钟内、最长可达3.6秒(!?)。 延迟开始时和持续时间没有明确的模式。 我还…到很多短路延迟、持续时间为10 μ s 250ms。 它们出现的频率更高、尤其是在数据包速率提高时。
使用 sl_Socket (SL_AF_PACK、SL_SOCK_RAW、0)命令打开套接字、并将 NWP 置于网络旁路模式(第108页、SWRU455M–2017年2月–2020年10月修订)。
电源策略为 SL_WLAN_NORMAL_POLICY。 也可以是 SL_WLAN_ALWAYS_ON_POLICY、具有相同的结果。 信号强度从好到好:-55dBm…-33dBm。 传输信道处于2.4GHz 频段。 WLAN 模式无关紧要。
套接字可以处于阻塞模式或未阻塞模式。 FlowContCB.TxPoolCnt 值降至 FLOW_CONT_MIN、在延迟期间无法发送更多数据包。 经过延迟后、一切都恢复正常。 在延迟期间没有报告 WLAN 断开/连接事件。
是否有办法可以解决 NWP 端的此问题–长延迟是不可接受的? 或者、请告诉我、我是否遇到了未记录的 NWP 限制以及是否有办法减轻这种限制。
谢谢。
O·博古什