Vareka, Bill wrote:
> Ok, I had a brain short. I see now from the readme that the calibration is
> initiated when the first slot for a slave is added.  So, when the slave is
> first turned on, and configured and told what slots it uses, it issues a
> calibration action to the master.  Once that is done, the slave 'knows' its
> values so as long as being disconnected and reconnected does not reset it,
> it doesn't need to repeat the calibration routine.  Does this mean that the
> slave should not be initiated without an active master on the line,
> otherwise there is no master to provide the initial calibration?  (This
> shouldn't be a problem for us but just curious.)
> 

No problem as well: if there is no master around, the slave will remain
passive and wait for a master

A) because without any master there will also be sync frames, i.e.
nothing to synchronise the slave's time slots on.

B) no sync frames also means no RTcfg stage 1 frames on the network, and
those frames typically contain the slave's initial configuration (i.e.
at least one time slot parameter set). See RTcfg.spec for this part of
the setup.

Note that there is a conceptial separation between realtime media access
control (RTmac + disciplines like TDMA) and configuration distribution
(RTcfg). In theory (we only have TDMA so far), this should help to reuse
large parts for different RTmac disciplines and different transport media.

Jan


-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to