master/master.h
changeset 1535 0c484ee12d89
parent 1530 96629de2202b
child 1583 017fa8fd9ac1
equal deleted inserted replaced
1534:4844a8433915 1535:0c484ee12d89
   124     u8 has_start_time; /**< Start time already taken. */
   124     u8 has_start_time; /**< Start time already taken. */
   125     ec_datagram_t ref_sync_datagram; /**< Datagram used for synchronizing the
   125     ec_datagram_t ref_sync_datagram; /**< Datagram used for synchronizing the
   126                                        reference clock to the master clock. */
   126                                        reference clock to the master clock. */
   127     ec_datagram_t sync_datagram; /**< Datagram used for DC drift
   127     ec_datagram_t sync_datagram; /**< Datagram used for DC drift
   128                                    compensation. */
   128                                    compensation. */
       
   129     ec_datagram_t sync_mon_datagram; /**< Datagram used for DC synchronisation
       
   130                                        monitoring. */
   129     ec_slave_t *dc_ref_clock; /**< DC reference clock slave. */
   131     ec_slave_t *dc_ref_clock; /**< DC reference clock slave. */
   130     
   132     
   131     unsigned int scan_busy; /**< Current scan state. */
   133     unsigned int scan_busy; /**< Current scan state. */
   132     unsigned int allow_scan; /**< \a True, if slave scanning is allowed. */
   134     unsigned int allow_scan; /**< \a True, if slave scanning is allowed. */
   133     struct semaphore scan_sem; /**< Semaphore protecting the \a scan_busy
   135     struct semaphore scan_sem; /**< Semaphore protecting the \a scan_busy