srbridge.h
Go to the documentation of this file.
1 
23 #ifndef SR_EDC_ETHERCAT_DRIVERS_SRBRIDGE_H
24 #define SR_EDC_ETHERCAT_DRIVERS_SRBRIDGE_H
25 
27 
28 class SRBridge :
29  public SR0X
30 {
31 public:
32  virtual int initialize(hardware_interface::HardwareInterface *hw, bool allow_unprogrammed);
33 
34  virtual void construct(EtherCAT_SlaveHandler *sh, int &start_address);
35 
36  virtual void diagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *buffer);
37 
38  enum
39  {
41  };
42 };
43 
44 #endif // SR_EDC_ETHERCAT_DRIVERS_SRBRIDGE_H
45 
d
virtual void diagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *buffer)
Definition: srbridge.cpp:70
virtual int initialize(hardware_interface::HardwareInterface *hw, bool allow_unprogrammed)
Definition: srbridge.cpp:40
Generic driver for a Shadow Robot EtherCAT Slave. SR06 inherits from this class.
virtual void construct(EtherCAT_SlaveHandler *sh, int &start_address)
Definition: srbridge.cpp:31
Definition: sr0x.h:32


sr_edc_ethercat_drivers
Author(s): Ugo Cupcic, Yann Sionneau, Toni Oliver
autogenerated on Mon Feb 28 2022 23:50:53