Closed ddrown closed 2 years ago
Long-term, I want to see the same API as the regular (Wiznet 5x00) Arduino Ethernet library. While it's less than optimal in some places, there's a huge advantage if this library and also NativeEthernet use the same API, so programs written for one library can be used with the others by just changing the top include and the class names for clients & server instances.
That's reasonable, the Arduino Ethernet library simplifies things. Looks like the stm32 group build their compatability layer on top of lwip: https://github.com/stm32duino/STM32Ethernet The Teensy project can take the same direction, have a lwip base and an Arduino Ethernet abstraction on top of it.
Also, I added performance turning notes for the iperf example