EFR32无线通信模块AN003——RailTest (使用操作)

2018-05-31 世强
无线通信模块,EFR32,Silicon Labs 无线通信模块,EFR32,Silicon Labs 无线通信模块,EFR32,Silicon Labs 无线通信模块,EFR32,Silicon Labs

【EFR32无线通信模块应用笔记——RailTest (工程创建)】一文中,介绍了SILICON LABS EFR32无线通信模块的硬件测试,尤其是RF测试的固件和代码Railtest,本文介绍下几个常用的指令,及通用的测试方法。【注意在执行任何操作之前,请首先输入[rx  0]指令】


1.设置频率、发射功率【setChannel [uint8_t]  setPower [uint8_t]】

这里的channel,是在创建工程时指定的,包括base frequency和channel space,默认是base=2450MHz,channel space=1MHz,那么setChannel 0 代表设置频率为2450MHz。

setPower用来设置发射功率,以0.1dbm为单位,比如,setPower 200,表示设置功率为20dbm。也可以使用0~252来指定发射等级,比如setPower 252 raw,同样也是表示20dbm。


2.接收【rx  [0/1]】

我们可以使用rx  0 指令进入IDLE状态,这样就可以执行发送、配置参数等操作,rx 1则开始接收,当然,在接收前需要配置好自己的RF参数。


3.发送纯载波【setTxTone [0/1]】

发送纯载波,也就是在当前的频率点上输出CW纯正弦波,无任何调制。这样主要用于测量频偏、发射功率,可以做PA的push-pull load测试,测量输出阻抗,还可以测试杂散和相噪。使用setTxTone 1开启,setTxTone   0 结束,下图是实际效果:

                                               

4.发送随机序列

setTxStream [0/1]可以在当前模式下发送随机序列,用于测量EVM,功率谱密度、占用带宽等,

setTxStream 1开始发送PN9序列,setTxSteam 0停止发送。效果如图:


5.发送数据

发送自定义的数据可以有以下步骤,首先通过rx 0进入IDLE状态,设置发送数据的长度,本例使用4字节,setFixedLength 4,然后设置发送内容,使用setTxPayload [offset] [payload],本次我们举例发送0x01 0x02 0x03 0x04,则设置为setTxPayload 0  0x01 0x02 0x03 0x04.设置发送的时间间隔,单位ms,setTxDelay 20,最后通过tx指令开始发送,tx  0,0表示一直发送,否则表示发送n包。最后使用txCancel退出发送。


6.Zigbee抓包

可以使用如下指令,做一个Zigbee的抓包器:

> rx 0【进入IDLE状态】

> config2p4GHz802154   【配置为IEEE 802.15.4的2.4GHz频段的PHY】

> enable802154 rx 100 192 864【配置IEEE 802.15.4的接收参数】

> setPromiscuousMode 1【配置为sniffer模式】

> setChannel <yourChannel, (11 - 26)>【配置通讯信道】

> rx 1【开始接收】



这样,就可以在串口看到Zigbee的数据流,使用network  analyzer进行PTI抓包了,这个我们在接下来的文章中会有单独介绍。


另外,进行PER测试时,可以通过status命令查看当前收到了多少数据包,CRC状态等,然后通过ResetCounters命令进行复位计数器,开启下一轮的测试。

以上,是Rail test的常见指令介绍,如果有更详细的需求,可以使用help查看,另有文档Silicon Labs EFR32 RF评估指南应用笔记(AN972)

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 9

本文由Song提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(9

  • 用户23472537 Lv3 高级工程师 2018-08-02
    经过对比分析,发现指令 tx 1后,发现红色部分的错误,为什么指令会导致“errorReason:Tx underflow”错误?怎么修改railtest,解决这个问题?
    • 回复: 这个错误原因是你设置了发送4个字节,但上传的数据少于4个字节。解决的方法是在发送前用SETTXPAYLOAD设置要发送的数据,比如:setTxPayload 0 0x01 0x02 0x03 0x04,也可以用printTxPacket命令打印当前要发送的数据包的内容检查一下设置是否正确。

      查看全部1条回复

  • serena Lv7. 资深专家 2018-10-09
    学习了
  • luosai Lv8. 研究员 2018-09-24
    学习了
  • 红海 Lv4. 资深工程师 2018-09-21
    学习了
  • Sheeran Yang Lv4. 资深工程师 2018-09-14
    了解一下
  • 沉浮 Lv7. 资深专家 2018-08-08
    不错
  • 三杯茶 Lv3. 高级工程师 2018-07-31
    学习了
  • 老五子 Lv7. 资深专家 2018-07-17
    学习一下。
  • LouBing Lv7. 资深专家 2018-07-09
    学习了
没有更多评论了

相关推荐

EFR32无线通信模块AN310——Zigbee(利用Host升级NCP固件)

EFR32无线通信模块是世强基于Silicon Labs EFR32MG平台自主设计的无线模块,Silicon Labs的ZigBee网关采用Host+NCP模式,即Host运行Application,EFR32MG内部运行Ember stack。网关中会遇到需要NCP固件的情况,本篇文章基于EFR32无线通信模块指导大家利用Host升级NCP的固件。

设计经验    发布时间 : 2018-07-05

【经验】EFR32无线通信模块通过CLI命令搭建ZigBee网络并和Z3Light、Z3Switch设备通讯

EFR32无线通信模块是世强基于EFR32MG12P433F1024GM48无线SOC自主研发的无线模块,可以支持ZigBee、BLE、Thread、Proprietary等多种无线协议,并且可以支持2.4GHz和434MHz两种频段。本文指导大家如果使用CLI命令搭建ZigBee网络,并将Z3Light和Z3Switch设备加入到ZigBee网络中来进行ZCL通讯。

设计经验    发布时间 : 2020-02-18

思为无线四款Si4432射频模块挑选指南

思为无线基于Silicon Lab的Si4432芯片开发出四款不同封装尺寸的射频模块:RF4432PRO、RF4432、RF4432X1和RF4432F27,以便满足不同客户的需求。本文介绍4款模组的相同点及区别。

设计经验    发布时间 : 2024-07-12

【选型】Silicon Labs BG22、xG24、BG27无线SoC比较及信驰达无线模块选型指南

作为安全、智能无线技术领域的前沿品牌,Silicon Labs在最近几年陆续推出了EFR32BG22、EFR32xG24、EFR32BG27等系列无线SoC。RF-star作为物联网行业领先的无线通信模组厂商,基于Silicon Labs的无线SoC推出了RF-BM-BG22x系列串口转蓝牙透传模块、RF-BM-BG24x旗舰系列低功耗蓝牙模块和RF-BM-MG24x旗舰系列并发多协议无线模块。

器件选型    发布时间 : 2023-09-07

蓝牙可以应用到哪些领域?

蓝牙应用非常广泛,低功耗、广播模式、支持蓝牙5.0、支持UART接口是BLE蓝牙模块或SOC的基本特征,目前蓝牙已经广泛应用于定位标签,资产跟踪,运动及健身传感器,医疗传感器,智能手表,遥控器,玩具等产品中,更多蓝牙模块应用选型可直接在平台搜索查阅。推荐查阅“EFR32无线通信模块优选器件方案”,基于Silicon Labs 蓝牙SOC设计的通信模块,支持蓝牙多协议,zigbee,thread,sub-G,私有协议等。https://www.sekorm.com/doc/808561.html

技术问答    发布时间 : 2018-11-07

EFR32无线通信模块AN003——RailTest(工程创建)

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。这个模块可以搭载Silicon Labs不同系列的EFR32芯片,包括私有协议的EFR32FG、BLE & BT5.0 &BT MESH的EFR32BG,及多协议的EFR32MG。因为从EFR32系列的芯片本身,同封装芯片都可以完美兼容。

设计经验    发布时间 : 2018-05-31

【经验】Zigbee网关替换操作指南之Host-NCP模式

在zigbee的网络实际应用中,可能会遇到需要替换网关,并希望网络的参数继续保持的情况。即更换了新的网关后,新的网关能够恢复之前的网络参数,网路中的其他设备不需要重新入网。本例程就基于Silicon Labs的EmberZNet 6.3版本协议栈、Zigbee 3.0、Host-NCP模式的网关,指导大家实现网关替换的功能。

设计经验    发布时间 : 2019-04-09

The Anatomy of an IoT Sensor: Key Elements and Design Considerations

型号- EFR32XG14,EFR32XG12,EFR32XG13,EFR32XG1,EFR32,EFR32XG22

白皮书  -  SILICON LABS  - 2022/1/25 PDF 英文 下载

【经验】EFR32无线通信模块AN110——蓝牙BLE(建立蓝牙连接)

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。本文将通过代码操作演示,详细说明Silicon Labs蓝牙SoC作为master主设备的时候,如何建立蓝牙连接。本文使用的蓝牙SDK版本是2.13.1.0. 搭配EFR32BG21系列评估板,如果有EFR32标准模块或者其他型号的蓝牙评估板也是同样的操作。

设计经验    发布时间 : 2020-02-24

EFR32无线通信模块AN004--RailTest(接收灵敏度开路测试)

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。这个模块搭载Silicon Labs 多频段多协议的EFR32MG系列无线SOC芯片EFR32MG12P433F1024GM48,7*7mm QFN48封装,广泛用于智能门锁,门禁系统,照明系统,智能家居,无线抄表等领域。本文基于一站式开发平台simplicity studio V4和EFR32标准模块,介绍如何测试接收灵敏度。

设计经验    发布时间 : 2018-08-24

芯科科技聚焦IoT领域,获颁为2022年“物联之星”中国物联网Top100强企业

芯科科技日前于IoTE 2023国际物联网展上海站的主论坛中,获颁为2022年“物联之星”中国物联网Top100强企业。芯科科技在众多物联网企业中脱颖而出的关键优势是产品聚焦IoT领域,具备全方位的无线通信芯片、模块、软件工具的产品阵容和完善的技术支持能力。

厂牌及品类    发布时间 : 2023-06-14

EFR32无线通信模块AN002——BootLoader(standalone)

Silicon Labs的EFR32系列无线SoC芯片提供了Gecko Bootloader支持设备更新应用程序,Gecko Bootloader分两种模式,一种模式称为standalone bootloader,另一种模式称为application bootloader。本文指导大家配置Standalone Bootloader工程,并对应用程序更新。

设计经验    发布时间 : 2018-06-26

【经验】SUB-G无线通信模块的SPI波形图解与上电过程

SUB-G无线通信模块采Silicon Labs 公司的Si4438无线收发器设计,兼容si446x,最大发射功率+20dBm,接收灵敏度高达-124dBm,超低睡眠电流740nA,广泛用于室内照明及智能家居,安防监控,测量及四表等领域。有些产品或应用需要低功耗功能,又需要无线数据接收功能。那么我们就需要使用到Si4438/Si446x的LDC功能了。

设计经验    发布时间 : 2019-04-09

Mattter集百家所长,智能家居看到未来:信驰达提供支持Matter无线通信模组助力智能家居设备开发

本文中信驰达将对集百家所长的Matter进行详细的介绍,并对智能家居的未来进行展望。深圳信驰达科技推出了数款支持Matter协议的无线通信模组,可以助力客户快速完成产品开发。

厂牌及品类    发布时间 : 2023-05-12

EFR32无线通信模块AN100——蓝牙BLE(创建工程)

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。这个模块搭载SILICON LABS多频段多协议的EFR32MG系列无线SOC芯片EFR32MG12P433F1024GM48,此文档基于一站式开发平台simplicity studio V4(以下简称SSv4)和EFR32标准模块,介绍如何创建蓝牙工程,编译和代码下载。

设计经验    发布时间 : 2018-06-20

展开更多

电子商城

查看更多

只看有货

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 111,378

品牌:LONGSUNG

品类:无线通信模块

价格:¥22.5000

现货: 1,994

品牌:LONGSUNG

品类:LTE Cat.4模组

价格:¥165.6000

现货: 499

品牌:雅特力

品类:MCU

价格:¥9.7180

现货: 182

品牌:SEKORM

品类:无线通信模块

价格:¥75.0000

现货: 88

品牌:LONGSUNG

品类:无线通信模块

价格:¥140.0000

现货: 76

品牌:LONGSUNG

品类:LTE Cat.4模组

价格:¥133.7500

现货: 75

品牌:LONGSUNG

品类:无线通信模块

价格:¥58.8000

现货: 20

品牌:LONGSUNG

品类:无线通信模块

价格:¥165.9000

现货: 20

品牌:LONGSUNG

品类:无线通信模块

价格:¥171.1500

现货: 20

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SEKORM

品类:无线通信模块

价格:¥75.0000

现货:88

品牌:高新兴物联

品类:NB-IOT模组

价格:¥25.0000

现货:28

品牌:SEKORM

品类:无线通信模块

价格:¥145.0000

现货:12

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:150,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:Position Sensor

价格:¥3.0897

现货:12,568

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:Gecko MCU

价格:¥15.6000

现货:5,353

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

WIFI射频及通信协议测试

可根据用户的wifi模块,使用无线连接测试仪MT8862A,测试IEEE802.11a/b/g/n/ac (2.4Ghz和5Ghz)设备的TX、RX射频特征,输出测试报告。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

高频多层混压PCB板快速打样/定制

可加工PCB板层数:1~30层,板材类型:单双面板/多层板/HDI盲埋孔板/高频高速板/微波射频天线板/高精度阻抗板/厚铜板/微波FR4/耐腐蚀光模块PCB等,成品尺寸:5*5cm~58*70cm; 板厚0.2~6mm。

最小起订量: 1 提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面