# LTE RF transmission path test AT Command

**URL:** <https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885>\
**Category:** MC/EM Series\
**Created:** [October 31, 2016, 7:02am UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885 "2016-10-31T07:02:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ason0821](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@ason0821](https://forum.sierrawireless.com/u/ason0821)\
**Post date:** [October 31, 2016, 7:02am UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/1 "2016-10-31T07:02:55Z")

</div>

Hi,

My EM7430 and EM7455 need to test TX signal with AT command.  
I only found below information in the documents without any about LTE RF transmission examples.

> [@](#):
>
> Prepare the DUT using the following AT commands:  
> a. AT!ENTERCND=”” (Unlock extended AT command set.)  
> b. AT!DAFTMACT (Enter test mode.)  
> c. AT!DASBAND= (Set frequency band.)  
> · See Table D-1 on page 85 for appropriate values  
> d. AT!DASCHAN= (Set modem channel)  
> · See Table D-1 on page 85 for appropriate values  
> e. AT!DASTXON (Turns on the transmit path.)  
> f. AT!DAWSTXCW=0 (Use a modulated carrier.)  
> AT!DASPDM=2, 75 (Set the power level. Repeat command with  
> different offsets until desired Tx power is obtained.)  
> AT!DAWSPARANGE=3 (Set to high PA gain state.)  
> g. Offset the tracking (If necessary, repeat with different offsets until the  
> desired frequency is obtained.)  
> AT!DASPDM=4,35100  
> h. Take the measurement.  
> i. AT!DASTXOFF (Turn off the transmitter.)

There is an example about LTE RF test, but it’s about RSSI not RF transmission.  
May someone help me?  
Thanks.

BRs,  
Allen

---

<div class="post-metadata">

**Author:** ![mlw](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/mlw/32/3706_2.png) [@mlw](https://forum.sierrawireless.com/u/mlw)\
**Post date:** [December 5, 2016, 3:49pm UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/2 "2016-12-05T15:49:28Z")

</div>

Allen,

The below sequence works. There are some points about it

1. Tx and Rx bandwidth need to be set and not just the Tx one. Additionally for this you need to set the right number of resource blocks (RB) in the waveform command as per the attached.
2. You need to use revision 3 of the AT command spec on the source as some of the commands have been added here.
3. The power is set by the at!dalstxpwr command which is not specified in the above document although I suspect it takes the same format as the at!dawstxpwr command.

AT!DAFTMACT  
290300  
OK  
AT!DASBAND=42  
0  
OK  
AT!DALSTXBW=3  
OK  
AT!DALSRXBW=3  
OK  
AT!DASCHAN=20175  
19968  
OK  
AT!DALSTXMOD=0  
OK  
AT!DALSWAVEFORM=1,50,10,0  
OK  
AT!DALSNSVAL=1  
OK  
AT!DASTXON  
OK  
AT!DALSTXPWR=1,10  
OK

If any of the parameters are wrong i.e. there is a conflict around the wrong combination of parameters there is no error checking on this and the unit will power cycle as the signalling software rejects it, not ideal but that is the way it works, not like you would see this in the field.

Hopefully that helps.

Regards

Matt  
 ![](https://us1.discourse-cdn.com/flex025/uploads/sierrawireless/original/2X/6/66ef67aebd47552620d3f2190b128e410f8e8250.jpg)

---

<div class="post-metadata">

**Author:** ![agoncalves](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@agoncalves](https://forum.sierrawireless.com/u/agoncalves)\
**Post date:** [April 28, 2017, 9:44am UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/3 "2017-04-28T09:44:10Z")

</div>

Hi,

I need to create a script that turns on and off the transmission in selected frequencies / channels, for compliance purposes. The only documentation that I have is the AT command reference (Rev. 3), which is not very detailed in this matter.

Do you have any further information?

I tried to follow your example, and I get an error on

AT!DALSTXMOD=0

And I don’t have information in the AT command reference about AT!DALSTXPWR.

Where did you find this command?

My module is EM7455.

Thanks.

---

<div class="post-metadata">

**Author:** ![mlw](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/mlw/32/3706_2.png) [@mlw](https://forum.sierrawireless.com/u/mlw)\
**Post date:** [April 28, 2017, 12:51pm UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/4 "2017-04-28T12:51:23Z")

</div>

Hi,

As the name of these commands implies they are intended for use in a factory to check antenna connectivity, they are NOT intended for use with compliance testing.

For compliance testing you need to use an LTE test set and use this to command the unit to setup the bearer as required. If you use the factory commands it is likely you will see unwanted results as the unit is not being used the way it has been designed or will actually operate i.e. with full power control on a properly modulated/demodulated signal. If you are using a test house that does not have the relevant test equipment to do this I would suggest you change test houses as they are most likely not capable of carrying out the testing as required by the standards anyway.

Regards

Matt

---

<div class="post-metadata">

**Author:** ![agoncalves](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@agoncalves](https://forum.sierrawireless.com/u/agoncalves)\
**Post date:** [April 28, 2017, 5:02pm UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/5 "2017-04-28T17:02:38Z")

</div>

Hi Matt,

Thank you for your reply. The test house we are working with has all the bells and whistles to test cellular communications.

The problem is that we need to eliminate harmonics from the LTE, and for that we need to force the module to transmit in certain frequencies.

Regards.

Alexandre

---

<div class="post-metadata">

**Author:** ![mlw](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/mlw/32/3706_2.png) [@mlw](https://forum.sierrawireless.com/u/mlw)\
**Post date:** [May 2, 2017, 5:59am UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/6 "2017-05-02T05:59:09Z")

</div>

Alexandre,

In which case the test house in question can configure the LTE test equipment to work only on the frequencies that you (or they) need it to. Alternatively, assuming you are using the QMI interface, you can force the unit to lock to a cell using the API’s (you cannot do this with AT commands).

Regards

Matt

---

<div class="post-metadata">

**Author:** ![agoncalves](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@agoncalves](https://forum.sierrawireless.com/u/agoncalves)\
**Post date:** [May 10, 2017, 3:24pm UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/7 "2017-05-10T15:24:38Z")

</div>

Hi Matt,

I followed your command sequence

> [@](#):
>
> AT!DAFTMACT  
> 290300  
> OK  
> AT!DASBAND=42  
> 0  
> OK  
> AT!DALSTXBW=3  
> OK  
> AT!DALSRXBW=3  
> OK  
> AT!DASCHAN=20175  
> 19968  
> OK  
> AT!DALSTXMOD=0  
> OK  
> AT!DALSWAVEFORM=1,50,10,0  
> OK  
> AT!DALSNSVAL=1  
> OK  
> AT!DASTXON  
> OK  
> AT!DALSTXPWR=1,10  
> OK

and I’m getting an error. Here are the results:

```auto
AT!DAFTMACT
OK

AT!DASBAND=42
0
OK

AT!DALSTXBW=3
OK

AT!DALSRXBW=3
OK

AT!DASCHAN=20175
19968
OK

AT!DALSTXMOD=0
ERROR

AT!DALSWAVEFORM=1,50,10,0
OK

AT!DALSNSVAL=1
ERROR

AT!DASTXON
OK

AT!DALSTXPWR=1,10
ERROR
```

Can you give me an hint to troubleshoot? My module is EM7455.

Best regards.

Alexandre.

---

<div class="post-metadata">

**Author:** ![mlw](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/mlw/32/3706_2.png) [@mlw](https://forum.sierrawireless.com/u/mlw)\
**Post date:** [May 12, 2017, 6:41am UTC](https://forum.sierrawireless.com/t/lte-rf-transmission-path-test-at-command/8885/8 "2017-05-12T06:41:49Z")

</div>

Alexandre,

I have tried your commands and they seem to come back ok for me. Couple of things to try.

- Make sure you are using a recent firmware version from the table on the source.
- Send the at!entercnd=“A710” command before all of the other to make sure they are all unlocked.

Otherwise the commands look ok to me.

Regards

Matt
