:CHANnel:FSELect:RATe

Flex Apps:
FlexDCA
FlexRT

Command Syntax

:CHANnel{1:8}{A|B|C|D}:FSELect:RATe <rate_in_b/s>

Where the required specifier {1:8}{A|B|C|D} identifies a channel by its module slot number and channel letter. For example, channel 3C (CHANnel3C).

The channel specifier will fail if it does not include a slot number. If instead the suffix's channel letter is missing, the command defaults to letter A. As a result, the best practice is to always explicitly specify the channel by including both the module slot number and channel letter.

Query Syntax

:CHANnel{1:8}{A|B|C|D}:FSELect:RATe?

Description

For optical channels, selects or queries the reference filter by rate (Bd). The channel will use the reference filter that is closest to the requested rate. If the rate is not within 1% of a supported reference filter rate, an error will be generated. Use the :CHANnel:FILTer command to enable or disable the filter.

The query form of the command returns the reference filter rate in b/s. For example, 8.5 Gb/s would be returned as: 8.5E09.

Do not use this command when making TDECQ or TDEC measurements. Because TDECQ and TDEC measurements call for a different bandwidth than the traditional bandwidths used by NRZ receiver mask testing, select the channel bandwidth using the :CHANnel:FSELect:BANDwidth and :CHANnel:SIRC:FBANdwidth commands, rather than the corresponding :CHANnel:FSELect:RATe and :CHANnel:SIRC:FRATe commands. When using the TDEC and TDECQ filters, the value returned by the :CHANnel:FSELect:RATe? and :CHANnel:SIRC:FRATe? queries will not correspond to the symbol rate.

Requires FlexDCA revision A.02.00 and above for query and A.05.30 and above for command.

Example Command

:CHANnel2A:FSELect:RATe 35.41667E+9