TX testing

The command enables RF transmitter with the given parameters. It also measures TX power with an internal measurement receiver in time domain, and returns the measurement result.

The command parameter and its value are the following:

<test>
1 – TX

TX ON

<operation>
1 – ON

TX ON has a total of seven parameters:

<param0>
3GPP band number.
<param1>
Frequency [100kHz].

Valid range 6000–22000 (corresponds to 600.0 MHz–2200.0 MHz).

<param2>
TX signal power at antenna [dBm].

Valid range from +23 to −50.

<param3>
System mode.

Valid range 0–1. NB1 (0) or M1 (1).

<param4>
Modulation.
0 – QPSK
1 – 16QAM
2 – Reserved
3 – BPSK
4 – CW
M1: QPSK, 16QAM, and CW
NB1: QPSK, BPSK, and CW
<param5>
RB/Tone count
M1 valid range 1–6
NB1 valid range 1–12
CW modulation: N/A
<param6>
RB/Tone start position
M1 valid range 0–5
NB1 valid range 0–11
CW modulation: N/A

Response syntax when <operation> is ON:

%XRFTEST: <antenna_power>

The response value is the following:

<antenna_power>
Internally measured TX power at antenna, in q4 dBm. q4 means that dividing the result by 24 = 16 gives dBm.

The example command enables the RF transmitter for Band 5, 830.0 MHz, +18 dBm, NB1, BPSK, 12 tones:

%XRFTEST=1,1,5,8300,18,0,3,12,0
%XRFTEST: 271
OK
Note: 271/16 = 16.9 dBm

TX OFF

<operation>
0 – OFF

The example command disables the RF transmitter:

%XRFTEST=1,0
OK
Note: Always send the OFF command before sending another ON command.