Hi,
As per my understanding you are experiencing a limitation in acquiring data over VISA-LAN with direct communication through MATLAB. Here are some possible workarounds you can refer to in order to improve the data acquisition rate.
- Increasing the buffer size can help handle larger amounts of data and improve the data acquisition rate. To increase the buffer size for data acquisition over VISA-LAN in MATLAB, you can use the inputBufferSize property of the VISA object.
- Try acquiring data from multiple channels or devices simultaneously, parallelizing the data acquisition process can significantly increase the overall data acquisition rate.