Modules§
Structs§
- __
Bindgen Bitfield Unit - ec_
domain_ state_ t - Domain state.
- ec_
ioctl_ add_ pdo_ entry_ t - ec_
ioctl_ config_ flag_ t - ec_
ioctl_ config_ idn_ t - ec_
ioctl_ config_ pdo_ entry_ t - ec_
ioctl_ config_ pdo_ t - ec_
ioctl_ config_ sdo_ t - ec_
ioctl_ config_ t - ec_
ioctl_ config_ t__ bindgen_ ty_ 1 - ec_
ioctl_ domain_ data_ t - ec_
ioctl_ domain_ fmmu_ t - ec_
ioctl_ domain_ state_ t - ec_
ioctl_ domain_ t - ec_
ioctl_ eoe_ handler_ t - ec_
ioctl_ link_ state_ t - ec_
ioctl_ master_ activate_ t - ec_
ioctl_ master_ t - ec_
ioctl_ master_ t_ ec_ ioctl_ device - ec_
ioctl_ module_ t - ec_
ioctl_ reg_ pdo_ entry_ t - ec_
ioctl_ reg_ pdo_ pos_ t - ec_
ioctl_ reg_ request_ t - ec_
ioctl_ sc_ emerg_ t - ec_
ioctl_ sc_ flag_ t - ec_
ioctl_ sc_ idn_ t - ec_
ioctl_ sc_ sdo_ t - ec_
ioctl_ sc_ state_ t - ec_
ioctl_ sdo_ request_ t - ec_
ioctl_ slave_ foe_ t - ec_
ioctl_ slave_ reg_ t - ec_
ioctl_ slave_ sdo_ download_ t - ec_
ioctl_ slave_ sdo_ entry_ t - ec_
ioctl_ slave_ sdo_ t - ec_
ioctl_ slave_ sdo_ upload_ t - ec_
ioctl_ slave_ sii_ t - ec_
ioctl_ slave_ soe_ read_ t - ec_
ioctl_ slave_ soe_ write_ t - ec_
ioctl_ slave_ state_ t - ec_
ioctl_ slave_ sync_ pdo_ entry_ t - ec_
ioctl_ slave_ sync_ pdo_ t - ec_
ioctl_ slave_ sync_ t - ec_
ioctl_ slave_ t - ec_
ioctl_ slave_ t__ bindgen_ ty_ 1 - ec_
ioctl_ voe_ t - ec_
master_ link_ state_ t - Redundant link state.
- ec_
master_ state_ t - Master state.
- ec_
sii_ coe_ details_ t - Slave information interface CANopen over EtherCAT details flags.
- ec_
sii_ general_ flags_ t - Slave information interface general flags.
- ec_
slave_ config_ state_ t - Slave configuration state.
- ec_
slave_ port_ link_ t - EtherCAT slave port information.
- ec_
sync_ signal_ t - EtherCAT slave sync signal configuration.
Constants§
- EC_
AL_ STATE_ INIT - < Init.
- EC_
AL_ STATE_ OP - < Operational.
- EC_
AL_ STATE_ PREOP - < Pre-operational.
- EC_
AL_ STATE_ SAFEOP - < Safe-operational.
- EC_
DC_ 32 - < 32 bit.
- EC_
DC_ 64 - EC_
DIR_ COUNT - < Number of directions. For internal use only.
- EC_
DIR_ INPUT - < Values read by the master.
- EC_
DIR_ INVALID - < Invalid direction. Do not use this value.
- EC_
DIR_ OUTPUT - < Values written by the master.
- EC_
IOCTL_ STRING_ SIZE - EC_
IOCTL_ TYPE - EC_
IOCTL_ VERSION_ MAGIC - EC_
MAX_ FLAG_ KEY_ SIZE - EC_
MAX_ FMMUS - EC_
MAX_ IDN_ DATA_ SIZE - EC_
MAX_ NUM_ DEVICES - EC_
MAX_ PORTS - EC_
MAX_ SDO_ DATA_ SIZE - EC_
MAX_ SII_ SIZE - EC_
MAX_ STRING_ LENGTH - EC_
MAX_ SYNC_ MANAGERS - EC_
PORT_ EBUS - < Port is an E-Bus.
- EC_
PORT_ MII - < Port is a MII.
- EC_
PORT_ NOT_ CONFIGURED - < Port is not configured.
- EC_
PORT_ NOT_ IMPLEMENTED - < Port is not implemented.
- EC_
REQUEST_ BUSY - < Request is being processed.
- EC_
REQUEST_ ERROR - < Request processing failed.
- EC_
REQUEST_ SUCCESS - < Request was processed successfully.
- EC_
REQUEST_ UNUSED - < Not requested.
- EC_
WC_ COMPLETE - < All registered process data were exchanged.
- EC_
WC_ INCOMPLETE - < Some of the registered process data were exchanged.
- EC_
WC_ ZERO - < No registered process data were exchanged.
- EC_
WD_ DEFAULT - < Use the default setting of the sync manager.
- EC_
WD_ DISABLE - < Disable the watchdog.
- EC_
WD_ ENABLE - < Enable the watchdog.
Type Aliases§
- ec_
al_ state_ t - Application-layer state.
- ec_
direction_ t - Direction type for PDO assignment functions.
- ec_
request_ state_ t - Request state.
- ec_
slave_ dc_ range_ t - EtherCAT slave distributed clocks range.
- ec_
slave_ port_ desc_ t - EtherCAT slave port descriptor.
- ec_
watchdog_ mode_ t - Watchdog mode for sync manager configuration.
- ec_
wc_ state_ t - Domain working counter interpretation.