| 34 | <service name="initialize"> |
| 35 | <info>Resets interference injection subsystem to default state</info> |
| 36 | </service> |
| 37 | <service name="set"> |
| 38 | <info>Set global interference injection parameters</info> |
| 39 | <args> |
| 40 | <arg name="power" value="noise BW in db"/> |
| 41 | <arg name="channel" value="802.11 channel number"/> |
| 42 | <arg name="frequency" value="interference center frequency in GHz"/> |
| 43 | <arg name="antenna-atten-1" value="attenuation in db"/> |
| 44 | <arg name="antenna-atten-2" value="attenuation in db"/> |
| 45 | <arg name="antenna-atten-3" value="attenuation in db"/> |
| 46 | <arg name="antenna-atten-4" value="attenuation in db"/> |
| 47 | </args> |
| 48 | </service> |
| 49 | <service name="start"> |
| 50 | <info>Turn on interference injection</info> |
| 51 | </service><service name="status"><info>Show current status of the interference injection subsystem</info></service> |
| 52 | <service name="stop"> |
| 53 | <info>Turn off interference injection</info> |
| 54 | </service> |
| 55 | <service name="sweep"> |
| 56 | <info>Step sweep frequency parameters</info> |
| 57 | <args> |
| 58 | <arg name="start" value="Step sweep start frequency (Hz)"/> |
| 59 | <arg name="stop" value="Step sweep stop frequency (Hz"/> |
| 60 | <arg name="dwell" value="duration of a step (s)"/> |
| 61 | <arg name="size" value="size of step (Hz)"/> |
| 62 | </args> |
| 63 | </service> |
| 64 | <service name="train"> |
| 65 | <info>Configures interference injection signal type to on/off noise based sequence</info> |
| 66 | <args> |
| 67 | <arg name="bandwidth" value="noise BW in MHz"/> |
| 68 | <arg name="duration" value="duration in seconds"/> |
| 69 | </args> |
| 70 | </service> |
| 71 | <service name="wave"> |
| 72 | <info>Configures interference injection signal type to one of the pre-recorded signals</info> |
| 73 | <args> |
| 74 | <arg name="waveform" value="waveform name"/> |
| 75 | </args> |
| 76 | </service> |
| 77 | </serviceGroup> |