Pnet is a MEX-file-based toolbox for Octave/MATLAB. The help instructions would lead you to believe that UDP reads block by default, but this didn’t work for me: I had to specify a timeout. You can specify Inf, but given that you can’t ctrl-c out of a program whilst the MEX part is running, I’d recommend
read moreAll articles
Compiling pnet (or any other MEX file) with Visual Studio Express and Octave
Octave supports MEX files, just like MATLAB. Here’s how to compile a MEX file (in my case pnet): Run Developer Tools (2012) Change Octave’s math.h to specify correct MS math.h Add Octave ‘bin’ folder to path Change to the folder with the files Run command: mkoctfile --mex -lws2_32.lib -DWIN32 -v -o pnet pnet.c The last
read more