- Feb 22, 2023
-
-
Martin Teichmann authored
all kinds of stuff updated: - EEPROMs can now be written, especially the serial number - tests should work again - ebpf devices can now act cyclic like slow devices See merge request teichman/ebpfcat!7
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
even when using fast ethercat, some information may be perfectly valid slow as well. This way we have the best of both worlds.
-
Martin Teichmann authored
and use it instead of our own random number generator for the missed packages simulator
-
Martin Teichmann authored
this tests now the actual initialization of the terminals. I removed the ebpf tests for now, as I am about to change them anyways.
-
Martin Teichmann authored
don't use RuntimeError, define an EtherCatError instead
-
Martin Teichmann authored
-
Martin Teichmann authored
those didn't work anymore since we have mmap
-
Martin Teichmann authored
This adds support to actually use the SDO data from terminals, and also add useful command line tools to inspect the bus. See merge request teichman/ebpfcat!6
-
Martin Teichmann authored
this script reads out all relevant data from the connected terminals such that it can be used for offline tests. Also add the retrieved data.
-
Martin Teichmann authored
-
Martin Teichmann authored
if the status of the bus is unknown, we need to assure not to address two terminals at the same time
-
Martin Teichmann authored
-
Martin Teichmann authored
Beckhoff calls the input sync manager number 3, the output one number 2. It's weird, but let's follow the standard.
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
This means we can access variables directly from user space, we do not need explicit reads or writes. See merge request teichman/ebpfcat!5
-
Martin Teichmann authored
bus couplers seem to be incomplete
-
Martin Teichmann authored
-
Martin Teichmann authored
that's what I found in the EEE lab and Brad's box
-
Martin Teichmann authored
-
Martin Teichmann authored
-
- Mar 05, 2021
-
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
See merge request !4
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
-
- Mar 03, 2021
-
-
Martin Teichmann authored
and other improvements See merge request teichman/ebpfcat!3
-
Martin Teichmann authored
-
Martin Teichmann authored
-
Martin Teichmann authored
this is for debugging
-
Martin Teichmann authored
this doubles the number of packages in the loop, but is an effective measure against package loss
-
Martin Teichmann authored
-