
[General]
include ../WiseCastalia.ini 	# ALWAYS include the WiseCastalia.ini file

# ==============================================
# Simulation setup
# ==============================================
sim-time-limit = 200s

SN.numNodes = 2
SN.field_x = 100		# meters
SN.field_y = 100		# meters

include topology.ini

SN.coverageNode.fieldX = 100
SN.coverageNode.fieldY = 100
SN.coverageNode.numNodes = 2
SN.coverageNode.vector-recording = true

SN.wiseTerrain.gui = "opencv" # NOTE: run in console if you want to enable 'opencv' GUI
SN.wiseTerrain.gui_wait_start = true 

# ==============================================
# Resource Manager (cpu, memory, energy)
# ==============================================
### No CPU clock drift (ideal)
SN.node[**].ResourceManager.collectTraceInfo = false
SN.node[1..1].ResourceManager.initialEnergy = 4000

# ==============================================
# Sensor Manager
# ==============================================
SN.node[0..1].SensorManagerName = "CritDirectionalSensor" # Camera Node
SN.node[0].SensorManager.isSink = true
SN.node[0..1].SensorManager.sensorTypes = "multimedia"
SN.node[0..1].SensorManager.collectTraceInfo = false
SN.node[0..1].SensorManager.energyPerSample = 0.2
SN.node[0..1].SensorManager.dov = 15
SN.node[0..1].SensorManager.aov = 0.314159
SN.node[0..1].SensorManager.initialCaptureRate = 1
SN.node[0..1].SensorManager.video = "../Parameters/videoTraces/st_hall_h264"


# ==============================================
# Application 
# ==============================================
SN.node[0].Application.isSink = true
SN.node[0..1].ApplicationName = "VideoApp" #video
SN.node[0..1].Application.collectTraceInfo = true

# =======*=======================================
# Communication:  (Network Layer)
# =======*=======================================
SN.node[*].Communication.RoutingProtocolName = "BypassRouting"
SN.node[*].Communication.Routing.collectTraceInfo = true
SN.node[*].Communication.Routing.collectOutputInfo = true
SN.node[0].Communication.Routing.isSink = true
SN.node[*].Communication.Routing.maxNetFrameSize = 2500
SN.node[*].Communication.Routing.netDataFrameOverhead = 6
SN.node[*].Communication.Routing.netBufferSize = 32

# ==============================================
# Communication: MAC (Datalink Layer)
# ==============================================
SN.node[*].Communication.MACProtocolName = "TunableMAC"
SN.node[*].Communication.MAC.maxMACFrameSize = 2500
SN.node[*].Communication.MAC.macBufferSize = 32
SN.node[*].Communication.MAC.collectTraceInfo = false

# ==============================================
# Communication: Radio (Physical Layer)
# ==============================================
SN.node[*].Communication.Radio.RadioParametersFile = "../Parameters/Radio/CC2420.txt"
SN.node[*].Communication.Radio.TxOutputPower = "0dBm" #Tx_dBm 0 -1 -3 -5 -7 -10 -15 -25
SN.node[*].Communication.Radio.maxPhyFrameSize = 2500
SN.node[*].Communication.Radio.collectTraceInfo = false

# ==============================================
# Communication: Wireless Channel
# ==============================================
SN.wirelessChannel.collectTraceInfo = false
SN.wirelessChannel.onlyStaticNodes = true

[Config run1]
seed-0-mt = 10 # used to randomly place the nodes
seed-1-mt = 20 # used to produce the random shadowing effects 
seed-2-mt = 30 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 # Randomizes the start time of the application 
seed-4-mt = 50 # Produces values compared against txProb 
seed-5-mt = 60 # Used for randomTxOffset and BackOffTime 
seed-6-mt = 70 # Produces values of the clock drift of the CPU of each node 
seed-7-mt = 85 # Produces values of the sensor devices bia
seed-8-mt = 90 # Produces values of the sensor devices noise 

[Config run2]
seed-0-mt = 10 
seed-1-mt = 12 # used to produce the random shadowing effects 
seed-2-mt = 25 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 80 # Produces values of the sensor devices bia
seed-8-mt = 90 # Produces values of the sensor devices noise 

[Config run3]
seed-0-mt = 10 
seed-1-mt = 15 # used to produce the random shadowing effects 
seed-2-mt = 30 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 70 # Produces values of the sensor devices bia
seed-8-mt = 90 

[Config run4]
seed-0-mt = 10 
seed-1-mt = 20 # used to produce the random shadowing effects 
seed-2-mt = 40 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 69 # Produces values of the sensor devices bia
seed-8-mt = 90 

[Config run5]
seed-0-mt = 10 
seed-1-mt = 32 # used to produce the random shadowing effects 
seed-2-mt = 45 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 60 # Produces values of the sensor devices bia
seed-8-mt = 70 

[Config run6]
seed-0-mt = 10 
seed-1-mt = 35 # used to produce the random shadowing effects 
seed-2-mt = 75 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 55 # Produces values of the sensor devices bia
seed-8-mt = 75 

[Config run7]
seed-0-mt = 10 
seed-1-mt = 38 # used to produce the random shadowing effects 
seed-2-mt = 110 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 50 # Produces values of the sensor devices bia
seed-8-mt = 70 

[Config run8]
seed-0-mt = 10 
seed-1-mt = 48 # used to produce the random shadowing effects 
seed-2-mt = 126 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 53 # Produces values of the sensor devices bia
seed-8-mt = 73 

[Config run9]
seed-0-mt = 10 
seed-1-mt = 53 # used to produce the random shadowing effects 
seed-2-mt = 155 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60 
seed-6-mt = 70 
seed-7-mt = 48 # Produces values of the sensor devices bia
seed-8-mt = 80 

[Config run10]
seed-0-mt = 10 
seed-1-mt = 60 # used to produce the random shadowing effects 
seed-2-mt = 167 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 45 # Produces values of the sensor devices bia
seed-8-mt = 85 

[Config run11]
seed-0-mt = 10 
seed-1-mt = 65 # used to produce the random shadowing effects 
seed-2-mt = 224 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 50 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 41 # Produces values of the sensor devices bia
seed-8-mt = 88 

[Config run12]
seed-0-mt = 10 
seed-1-mt = 70 # used to produce the random shadowing effects 
seed-2-mt = 272 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 35 # Produces values of the sensor devices bia
seed-8-mt = 95 

[Config run13]
seed-0-mt = 10 
seed-1-mt = 172 # used to produce the random shadowing effects 
seed-2-mt = 306 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 33 # Produces values of the sensor devices bia
seed-8-mt = 65

[Config run14]
seed-0-mt = 10 
seed-1-mt = 180 # used to produce the random shadowing effects 
seed-2-mt = 360 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 133 # Produces values of the sensor devices bia
seed-8-mt = 165

[Config run15]
seed-0-mt = 10 
seed-1-mt = 190 # used to produce the random shadowing effects 
seed-2-mt = 380 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 123 # Produces values of the sensor devices bia
seed-8-mt = 155

[Config run16]
seed-0-mt = 10 
seed-1-mt = 160 # used to produce the random shadowing effects 
seed-2-mt = 403 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 103 # Produces values of the sensor devices bia
seed-8-mt = 135

[Config run17]
seed-0-mt = 10 
seed-1-mt = 200 # used to produce the random shadowing effects 
seed-2-mt = 428 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 113 # Produces values of the sensor devices bia
seed-8-mt = 125

[Config run18]
seed-0-mt = 10 
seed-1-mt = 210 # used to produce the random shadowing effects 
seed-2-mt = 449 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 143 # Produces values of the sensor devices bia
seed-8-mt = 145

[Config run19]
seed-0-mt = 10 
seed-1-mt = 220 # used to produce the random shadowing effects 
seed-2-mt = 469 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 163 # Produces values of the sensor devices bia
seed-8-mt = 165

[Config run20]
seed-0-mt = 10 
seed-1-mt = 230 # used to produce the random shadowing effects 
seed-2-mt = 486 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 173 # Produces values of the sensor devices bia
seed-8-mt = 185

[Config run21]
seed-0-mt = 10 
seed-1-mt = 240 # used to produce the random shadowing effects 
seed-2-mt = 506 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 183 # Produces values of the sensor devices bia
seed-8-mt = 195

[Config run22]
seed-0-mt = 10 
seed-1-mt = 250 # used to produce the random shadowing effects 
seed-2-mt = 496 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 193 # Produces values of the sensor devices bia
seed-8-mt = 205

[Config run23]
seed-0-mt = 10 
seed-1-mt = 260 # used to produce the random shadowing effects 
seed-2-mt = 496 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 203 # Produces values of the sensor devices bia
seed-8-mt = 215

[Config run24]
seed-0-mt = 10 
seed-1-mt = 270 # used to produce the random shadowing effects 
seed-2-mt = 506 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 213 # Produces values of the sensor devices bia
seed-8-mt = 225

[Config run25]
seed-0-mt = 10 
seed-1-mt = 280 # used to produce the random shadowing effects 
seed-2-mt = 516 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 223 # Produces values of the sensor devices bia
seed-8-mt = 235

[Config run26]
seed-0-mt = 10 
seed-1-mt = 290 # used to produce the random shadowing effects 
seed-2-mt = 526 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 233 # Produces values of the sensor devices bia
seed-8-mt = 245

[Config run27]
seed-0-mt = 10 
seed-1-mt = 300 # used to produce the random shadowing effects 
seed-2-mt = 536 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 243 # Produces values of the sensor devices bia
seed-8-mt = 255

[Config run28]
seed-0-mt = 10 
seed-1-mt = 310 # used to produce the random shadowing effects 
seed-2-mt = 546 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 253 # Produces values of the sensor devices bia
seed-8-mt = 265

[Config run29]
seed-0-mt = 10 
seed-1-mt = 320 # used to produce the random shadowing effects 
seed-2-mt = 556 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 263 # Produces values of the sensor devices bia
seed-8-mt = 275

[Config run30]
seed-0-mt = 10 
seed-1-mt = 330 # used to produce the random shadowing effects 
seed-2-mt = 566 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 273 # Produces values of the sensor devices bia
seed-8-mt = 285

[Config run31]
seed-0-mt = 10 
seed-1-mt = 340 # used to produce the random shadowing effects 
seed-2-mt = 576 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 283 # Produces values of the sensor devices bia
seed-8-mt = 295

[Config run32]
seed-0-mt = 10 
seed-1-mt = 350 # used to produce the random shadowing effects 
seed-2-mt = 586 # used to decide if a receiver with X probability to receive a packet, will indeed receive it 
seed-3-mt = 40 
seed-4-mt = 55 
seed-5-mt = 60
seed-6-mt = 70 
seed-7-mt = 293 # Produces values of the sensor devices bia
seed-8-mt = 305
