The empeg currently runs the same protocol over all connections - serial, USB, TCP socket. The protocol is fully error corrected and doesn't take advantage of the fact that TCP connections (and USB, if the stack is behaving itself) are already sequenced, error-free links.

This explains the slower-than-wire speed transfers. We will be addressing this in future releases - fyi, we can sustain 1Mb/sec from ethernet to disk using ftp on the unit, so there's no hardware problem :)

Hugo