[hpsdr] Gigabit 1000T speed on Metis

Hermann hvh.net at gmail.com
Fri Feb 24 02:21:39 PST 2012


2012/2/24 John Melton <john.d.melton at googlemail.com>

>  It is in the application code using the setsockopt call, not something
> you can configure.  I had to do the same for my latest Qt based
> client/server code so it could run on Windows.
>
> An example:
>
>     int v=4096; // size of receive buffer
>
> ::setsockopt(udpSocket->socketDescriptor(),SOL_SOCKET,SO_RCVBUF,(char*)&v,sizeof(v));
>
> -- John g0orx/n6lyt
>

exactly - thanks John, you were faster. Note, that if you increase socket
buffer sizes, you also increase latencies :-(

I found that on WinXP things are slightly better - don't ask me why!

73, Hermann

DL3HVH


>
>
> On 24/02/12 10:01, Máximo EA1DDO_HK1H wrote:
>
> ***** High Performance Software Defined Radio Discussion List *****
>
>
>
>
>  Hi Hermann,
>
> You said; "e.g., on Win7 I had to increase the socket's buffer size to
> minimize packet losses from Metis."
>
> Can you explain how to do that?
> On XP?
>
> Danke schon.
>
> 73, Maximo - EA1DDO
>
>
>
>
> From: hvh.net at gmail.com
> Date: Fri, 24 Feb 2012 09:38:31 +0100
> To: hpsdr at lists.openhpsdr.org
> Subject: Re: [hpsdr] Gigabit 1000T speed on Metis
>
> ***** High Performance Software Defined Radio Discussion List *****
>
>
> Hi,
>
> I have 4 receivers on one Mercury card on my cuSDR running at 100T - no
> problem at all. I've made the observation that the OS socket implementation
> makes the difference, e.g., on Win7 I had to increase the socket's buffer
> size to minimize packet losses from Metis.
>
> 73, Hermann
>
> DL3HVH
>
>
>
>
>
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org
> Subscription help: http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/attachments/20120224/ebc1ae74/attachment-0004.htm>


More information about the Hpsdr mailing list