[SOLVED] Ethernet speed riddle (or String speed?) (with w5100)

SurferTim:
Just a warning about sprintf() ... There is no %f parameter. sprintf will not convert a float to a string.

Oh. Thanks for the hint, may be it saves me some headache later on.

BTW: A brief SUMMARY on the thread issue:

  • don't use client.print(stringObject) !! (as of arduino version 22)
    It will send each letter in its own ethernet package.
    (Maybe the client.print method should be extended to handle stringObjects in a appropriate way)

  • the new timings still may not be, what someone might expect from a 10 Mbit/s connection. But this is not a bug, but due to the SPI speed limitation, as the ethernet shield is connected via SPI.

have fun!
Thomas