On Thu, 19 Oct 2017 15:58:59 -0700 Chris Albertson <albertson.ch...@gmail.com> wrote:
> What you are asking is if a USB bus would make a good network for real-time > data. The problem is latency. the bandwidth is OK but USB is > packetized. Ethernet has this same problem very good bandwidth but for > latency. It's not just latency, there is a need for many small packets. Ethercat solves the many small packets problem by method all nodes could send in same packet. > Eithercat tries to address latency placing multiple payloads in ovary > packets. This reduces latency to whatever rate you can send packets. > Notice to d this they completely ignore the Ethernet protocol and are > repurposing the hardware. This is a good idea because Ethercat can > leverage exiting hardware and cables. Indeed it is, as I understand principle is same as cascade coupled shift registers but with possibility to recalculate CRC checksum then packet is passed thru. > But WHY? Why bother to repurpose USB and write all that software when > Ethercat is available for free. Free and Open source Ethercat masters > already run on Linux. How about the hardware, is this principle patented? ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users