Bit Error Rate Tester | BERT 1005
Quantifi Photonics Ltd.
Version
2.04
82
10
Example: Control of the BERT 1005 with SCPI
The following is a simple example of how to control the BERT 1005 using SCPI commands. See the
previous section for specific details and extra parameters that the listed commands accept.
After any command, it is recommended to query the
*ESR?
command. This will allow debugging of
unreceived or incorrect commands that were sent to the product.
Identifying the BERT product:
1.
Query to confirm the correct instrument/PXIe chassis is setup
:*IDN?
2.
Query the available instrument module configuration
:*OPT?
3.
Query the identification information for a specific slot module
:SLOT3:IDN?
Using slot 10 as an example, take the following steps to make sure that the instrument is ready:
1.
Check that all modules are ready to run commands:
*OPC?
2.
Check the operational status of the module installed on slot 10:
:SLOT10:OPC?
3.
Check the standard event status register to make sure the commands have been run with no
errors:
*ESR?
4.
Start error detection:
:SENS10:MEAS2:STARt
5.
Check the total error count:
:CALCulate10:DATA2:EALARM? ERROR
6.
Check the total number of bits transferred:
:CALCulate10:DATA2:EALARM? BITS
7.
Check the bit error rate:
:CALCulate10:DATA2:EALARM? BER
8.
Check all the error-detection measurement information:
:CALCulate10:DATA2:EALARM? FULL
9.
Stop error detection:
:SENSe10:MEASure2:STOP