master/sync.h
changeset 814 a51f857b1b2d
parent 792 3778920f61e4
child 873 ec01ba291896
equal deleted inserted replaced
813:bfc3f1ab52de 814:a51f857b1b2d
    47 #include "globals.h"
    47 #include "globals.h"
    48 #include "pdo_mapping.h"
    48 #include "pdo_mapping.h"
    49 
    49 
    50 /*****************************************************************************/
    50 /*****************************************************************************/
    51 
    51 
    52 /** EtherCAT sync manager PDO mapping information source.
    52 /** EtherCAT sync manager Pdo mapping information source.
    53  */
    53  */
    54 typedef enum {
    54 typedef enum {
    55     EC_SYNC_MAPPING_NONE, /**< No PDO mapping information. */
    55     EC_SYNC_MAPPING_NONE, /**< No Pdo mapping information. */
    56     EC_SYNC_MAPPING_SII, /**< PDO mapping information from SII. */
    56     EC_SYNC_MAPPING_SII, /**< Pdo mapping information from SII. */
    57     EC_SYNC_MAPPING_COE, /**< PDO mapping information from CoE dictionary. */
    57     EC_SYNC_MAPPING_COE, /**< Pdo mapping information from CoE dictionary. */
    58     EC_SYNC_MAPPING_CUSTOM, /**< PDO mapping configured externally. */
    58     EC_SYNC_MAPPING_CUSTOM, /**< Pdo mapping configured externally. */
    59 } ec_sync_mapping_source_t;
    59 } ec_sync_mapping_source_t;
    60 
    60 
    61 /*****************************************************************************/
    61 /*****************************************************************************/
    62 
    62 
    63 /** Sync manager.
    63 /** Sync manager.