forked from vtnsiSDD/wfgen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
example_scenario_001.json
56 lines (56 loc) · 1.72 KB
/
example_scenario_001.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
{
"server_addresses": [
"127.0.0.1"
],
"server_ports": [
50000
],
"server_ssh":[
false
],
"configs": [
"**/*"
],
"runtime": 900.0,
"toggles":{
"shuffle_timing": false,
"random_pick_overlapping_waveforms": false,
"divide_configs": true
},
"parameters":{
"gain": 70
},
"notes":[
{"parameter_dict":[
"This implies a random decision is being made with the dist"
]},
{"parameter_list":[
"This implies a random choice is being made from the list"
]},
{"dist":[
"The 'dist' is locked to uniform right now",
"The 'kind' is locked to static right now"
]},
{"kind":[
"static means parameter is constant for full exectuion of signal ",
"dynamic means the exectuion should resolve for every burst; ",
"however, this should be set to static always"
]},
{"toggles":[
{"shuffle_timing": [
"Mix up the timings rather keep them exactly as defined ",
"in any of the configs"
]},
{"random_pick_overlapping_waveforms": [
"If there aren't enough radios to properly replay the script, ",
"randomly choose from conflicting waveforms, otherwise just choose ",
"the first one."
]},
{"divide_configs": [
"Default operation is that every radio gets every config that is not ",
"device specified, but setting this to true, the configs are distributed ",
"rather than sent to every radio."
]}
]}
]
}