:orphan: .. **************************************************************************** .. CUI .. .. The Advanced Framework for Simulation, Integration, and Modeling (AFSIM) .. .. The use, dissemination or disclosure of data in this file is subject to .. limitation or restriction. See accompanying README and LICENSE for details. .. **************************************************************************** WSF_COMM_MEDIUM_GUIDED ---------------------- .. model:: medium WSF_COMM_MEDIUM_GUIDED Script Class :class:`WsfCommMedium` Script Class :class:`WsfCommMediumModeGuided` .. parsed-literal:: medium :model:`WSF_COMM_MEDIUM_GUIDED` ... :command:`medium` Commands ... propagation_speed_ transfer_rate_ packet_loss_time_ :command:`medium.mode` propagation_speed_ transfer_rate_ packet_loss_time_ end_mode end_medium Overview ======== :model:`WSF_COMM_MEDIUM_GUIDED` is a generic guided medium type. A guided medium is also sometimes referred as a bounded or wired medium. This medium provides basic medium capabilities typically associated with guided communication framework objects in previous versions of AFSIM. This medium type is valid for the following communication object models in the AFSIM core. * :model:`WSF_COMM_RCVR ` * :model:`WSF_COMM_XMTR ` * :model:`WSF_COMM_TRANSCEIVER` * :model:`WSF_COMM_ROUTER` Commands ======== .. command:: propagation_speed Sets the speed of message propagation. This command, when defined outside of a :command:`medium.mode` block, specifies the propagation speed for the "default" mode associated with the medium. **Default** c (speed of light constant) .. command:: transfer_rate Sets the amount of data that can be transmitted by this medium over a set period of time. This command, when defined outside of a :command:`medium.mode` block, specifies the transfer rate for the "default" mode associated with this medium. **Default** -1 (instantaneous transfer) .. command:: packet_loss_time Sets a time that adds to the delay in every transmission over this medium. Although indicated as a delay due to packet loss, this value can be used to introduce a delay to the normal transmission time over the medium for any reason, or as an aggregate delay due to modeling multiple sources of transmission delay. This command, when defined outside of a :command:`medium.mode` block, specifies the packet loss time for the "default" mode associated with this medium. **Default** 0 (no delay) .. include:: _wsf_comm_medium_guided.wsf_mil.txt