Attenuation Tables
- Updated2023-04-26
- 2 minute(s) read
Attenuation Tables
For the WTS instrument to accurately generate and measure signals across frequency and power, you must compensate for any external path loss. You can measure the path loss and power drop across frequencies and store those values in attenuation tables, which are then assigned to ports on the WTS instrument.
Use the following order of operations to create an attenuation table:
- Define a table by giving it a name.
- Set the number of frequency and attenuation power value pairs.
- Store the table in the non-volatile memory of the WTS .
- Assign the table to a port.
- Apply additional external attenuation as needed.
MEMory:TABLe:DEFine 'MYATTENUATIONTABLE',3By default, the table is initialized with zeros, similar to the following example:
| MYATTENUATIONTABLE | ||
|---|---|---|
| Frequency | Attenuation | Power |
| 0 | 0 | 0 |
| 0 | 0 | 0 |
| 0 | 0 | 0 |
MEMory:TABLe:POINts <TableName>,<Points>
Because virtual instrument instances of the WTS instrument are actually different instances of instruments, you cannot share a table among different virtual instruments. Likewise, the stored file may not be shared among different virtual instrument instances. However, because each virtual instrument has its own table memory and its own non-volatile memory, you can create two attenuation tables with the same name in two different virtual instruments and store them with the same filename.