cheng.guanghui.ml wrote:
Hello:
RTnet uses TDMA to avoid transmission collision. From the paper (RTnet – A Flexible Hard Real-Time Networking Framework) we could know that every cycle could consist of sync slot, back sync slot, node1 slot, node2 slot, ..., node(n). I want to know how to schedule these slots assuming the these timeslots are same without considering multiple slots per node. I don't find the explicit API to specify the slot priority in the rtnet head files. But there are available 32 priorities in the head file.

Please have a look at RTNET_RTIOC_XMITPARAMS.

Additionally, if the cycle time is too short to include all the specified slots what is happening? If the timeslot isn't used in the this cycle does it insert into the next cycle automatically?

Invalid TDMA schedules will kill kittens (ie. break without warning). It's the system designer's responsibility to not specify such configurations.

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to