ANYdrive SDK
The SDK for interfacing ANYdrive.
anydrive_ethercat Namespace Reference

Namespaces

 setup
 

Classes

class  AnydriveEthercatBus
 
class  AnydriveEthercatBusManager
 
class  AnydriveEthercatSlave
 
class  AnydriveManagerEthercat
 
struct  RxPdo
 
struct  TxPdoA
 
struct  TxPdoB
 
struct  TxPdoC
 
struct  TxPdoD
 

Typedefs

using AnydriveEthercatBusPtr = std::shared_ptr< AnydriveEthercatBus >
 
using AnydriveEthercatBusManagerPtr = std::shared_ptr< AnydriveEthercatBusManager >
 
using AnydriveEthercatSlavePtr = std::shared_ptr< AnydriveEthercatSlave >
 
using AnydriveManagerEthercatPtr = std::shared_ptr< AnydriveManagerEthercat >
 

Enumerations

enum  PdoTypeEnum {
  PdoTypeEnum::NA, PdoTypeEnum::A, PdoTypeEnum::B, PdoTypeEnum::C,
  PdoTypeEnum::D
}
 

Functions

struct anydrive_ethercat::RxPdo __attribute__ ((packed))
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
NA 

Function Documentation

struct anydrive_ethercat::TxPdoD anydrive_ethercat::__attribute__ ( (packed)  )