master/master.h
changeset 92 a9f92d42cbb0
parent 74 9bf603942791
child 94 fa8e9f520589
equal deleted inserted replaced
91:0120d6214948 92:a9f92d42cbb0
    30     ec_slave_t *slaves; /**< Array von Slaves auf dem Bus */
    30     ec_slave_t *slaves; /**< Array von Slaves auf dem Bus */
    31     unsigned int slave_count; /**< Anzahl Slaves auf dem Bus */
    31     unsigned int slave_count; /**< Anzahl Slaves auf dem Bus */
    32     ec_device_t device; /**< EtherCAT-Gerät */
    32     ec_device_t device; /**< EtherCAT-Gerät */
    33     unsigned int device_registered; /**< Ein Geraet hat sich registriert. */
    33     unsigned int device_registered; /**< Ein Geraet hat sich registriert. */
    34     uint8_t command_index; /**< Aktueller Kommando-Index */
    34     uint8_t command_index; /**< Aktueller Kommando-Index */
    35     ec_domain_t *domains[EC_MASTER_MAX_DOMAINS]; /** Prozessdatendomänen */
    35     ec_domain_t *domains[EC_MASTER_MAX_DOMAINS]; /**< Prozessdatendomänen */
    36     unsigned int domain_count;
    36     unsigned int domain_count; /**< Anzahl Domänen */
    37     int debug_level; /**< Debug-Level im Master-Code */
    37     int debug_level; /**< Debug-Level im Master-Code */
    38     unsigned int bus_time; /**< Letzte Bus-Zeit in Mikrosekunden */
    38     unsigned int bus_time; /**< Letzte Bus-Zeit in Mikrosekunden */
    39     unsigned int frames_lost; /**< Anzahl verlorene Frames */
    39     unsigned int frames_lost; /**< Anzahl verlorene Frames */
    40     unsigned long t_lost_output; /*<< Timer-Ticks bei der letzten Ausgabe von
    40     unsigned long t_lost_output; /**< Timer-Ticks bei der letzten Ausgabe von
    41                                    verlorenen Frames */
    41                                    verlorenen Frames */
    42 };
    42 };
    43 
    43 
    44 /*****************************************************************************/
    44 /*****************************************************************************/
    45 
    45