Class RandomTxPowerInitializer


  • public class RandomTxPowerInitializer
    extends TPC
    Random tx power initializer.

    Random picks a single tx power and assigns the value to all APs.

    • Field Detail

      • DEFAULT_SET_DIFFERENT_TX_POWER_PER_AP

        public static final boolean DEFAULT_SET_DIFFERENT_TX_POWER_PER_AP
        Default value for setDifferentTxPowerPerAp
        See Also:
        Constant Field Values
    • Constructor Detail

      • RandomTxPowerInitializer

        public RandomTxPowerInitializer​(Modeler.DataModel model,
                                        String zone,
                                        DeviceDataManager deviceDataManager)
        Constructor (uses random tx power per AP and allows passing in a custom Random class to allow seeding).
      • RandomTxPowerInitializer

        public RandomTxPowerInitializer​(Modeler.DataModel model,
                                        String zone,
                                        DeviceDataManager deviceDataManager,
                                        boolean setDifferentTxPowerPerAp)
        Constructor (uses random tx power per AP).
      • RandomTxPowerInitializer

        public RandomTxPowerInitializer​(Modeler.DataModel model,
                                        String zone,
                                        DeviceDataManager deviceDataManager,
                                        boolean setDifferentTxPowerPerAp,
                                        Random rng)
        Constructor (uses random tx power per AP and allows passing in a custom Random class to allow seeding).