Hello,
I am currently using Nexmon's CSI acquisition tool to capture CSI for a 4x2 antenna configuration. My setup involves an Asus RT-AC86U as the receiver and a PC as the transmitter, with another Asus RT-AC86U for monitoring. I am using iperf for communication.
When I attempt to run CSIkit on the pcap file I obtained from this setup, I encounter the following error:
RuntimeWarning: invalid value encountered in multiply
return csi * np.sqrt(scale)
I suspect there may be an issue with the data I am capturing. I am aiming to capture CSI for 8 paths, but the pcap file shows that 16 paths are being received, with 8 of them having a value of 0.
I have attached an image of the pcap file for your reference.
I would greatly appreciate any insights or advice you might have on this issue.
Best regards,


Hello,
I am currently using Nexmon's CSI acquisition tool to capture CSI for a 4x2 antenna configuration. My setup involves an Asus RT-AC86U as the receiver and a PC as the transmitter, with another Asus RT-AC86U for monitoring. I am using iperf for communication.
When I attempt to run CSIkit on the pcap file I obtained from this setup, I encounter the following error:
RuntimeWarning: invalid value encountered in multiply
return csi * np.sqrt(scale)
I suspect there may be an issue with the data I am capturing. I am aiming to capture CSI for 8 paths, but the pcap file shows that 16 paths are being received, with 8 of them having a value of 0.
I have attached an image of the pcap file for your reference.
I would greatly appreciate any insights or advice you might have on this issue.
Best regards,

