Skip to content

distributed/ecat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ecat is an ethercat library for Go. It consists of the following parts:

ecfr provides framing of ethercat frames and datagrams. ecmd provides execution of ethercat commands on top of link layer drivers, sports a goroutine-safe command multiplexer and features a number of convenience feature for command retries in case of frame loss or mismatching working counters. ecee provides (read only) access to ESC EEPROMs. ecad contains a number of ESC register addresses. ll contains link layer drivers of which there currently only one, using UDP multicast. raweni provides very raw access to ESI files. it's a misnomer. sim contains rudimentary slave and bus simulation.

About

EtherCAT framing and command handling for Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages