master/fsm_pdo_mapping.h
changeset 814 a51f857b1b2d
parent 802 b947d0b09f9a
child 821 c6536d28db56
equal deleted inserted replaced
813:bfc3f1ab52de 814:a51f857b1b2d
    31  *
    31  *
    32  *****************************************************************************/
    32  *****************************************************************************/
    33 
    33 
    34 /**
    34 /**
    35    \file
    35    \file
    36    EtherCAT PDO mapping state machine structures.
    36    EtherCAT Pdo mapping state machine structures.
    37 */
    37 */
    38 
    38 
    39 /*****************************************************************************/
    39 /*****************************************************************************/
    40 
    40 
    41 #ifndef __EC_FSM_PDO_MAPPING__
    41 #ifndef __EC_FSM_PDO_MAPPING__
    64 
    64 
    65     const ec_sync_t *sync; /**< Current sync manager. */
    65     const ec_sync_t *sync; /**< Current sync manager. */
    66     const ec_pdo_mapping_t *mapping; /**< Target Pdo mapping. */
    66     const ec_pdo_mapping_t *mapping; /**< Target Pdo mapping. */
    67     const ec_pdo_t *pdo; /**< Current Pdo. */
    67     const ec_pdo_t *pdo; /**< Current Pdo. */
    68 
    68 
    69     ec_sdo_data_t sdodata; /**< SDO configuration data. */
    69     ec_sdo_data_t sdodata; /**< Sdo configuration data. */
    70     uint16_t sdo_value; /**< SDO value. */
    70     uint16_t sdo_value; /**< Sdo value. */
    71     unsigned int pdo_count; /**< Number of mapped Pdos. */
    71     unsigned int pdo_count; /**< Number of mapped Pdos. */
    72 };
    72 };
    73 
    73 
    74 /*****************************************************************************/
    74 /*****************************************************************************/
    75 
    75