Packet Reception Rate说明¶
1. 功能说明¶
packet_reception_rate
演示了Sub-1G的收包率测试程序。
2 环境准备¶
PAN3740 EVB两块
Type-C USB线两条(用于供电和查看串口打印Log)
硬件接线:
使用USB线,将PC USB与EVB Type-C USB(USB->UART)相连
PC软件: 串口调试助手(UartAssist)或终端工具(SecureCRT),波特率921600
手机(nrf connect)
3 编译和烧录¶
例程位置:
..\nimble\samples\sub_1g\packet_reception_rate
keil工程中包含了rate_tx和rate_rx两个工程,在keil project targets选项中进行选择。
使用keil
分别编译烧录两个EVB板。
4. 演示说明¶
两个evb板上电,打开手机nrf connect app,搜索广播设备
b+rate tx
和b+rate rx
。连接并使能设备,b+rate tx设备连接使能会启动定时器,间隔1000ms发送100包数据,b+rate rx设备连接使能启动接收,收到第一包数据后启动定时器,定时1000ms,统计收包数及收包率,断开使能关闭发送接收。
b+rate rx设备打印收包数、timeout包数、crc error包数及收包率,b+rate tx设备打印100包发送完成信息
串口打印:
5 RAM/Flash资源使用情况¶
PAN107x: TX
Flash Size: 129.84k
RAM Size: 33.88 k
PAN107x: RX
Flash Size: 129.76k
RAM Size: 33.88 k