你好,
我使用BLE Statistics API来跟踪包错误率,我有一个关于rx_err度量的问题。rx_err是否返回丢失包的总数?也会rx_pkt + rx_err等于从对端设备发送的数据包的总数吗?
嗨sam.lines,
rx_err是计数的变量所接收的数据包错误(CRC错误、麦克风错误等),但除此之外它还数倍装置开设了接收器和没有中央空气,因此,作为一个错误计数。因此,通过添加rx_pkt和rx_err不会给你的数据包传输的绝对值从你的中心,因为在错误中,它也计数的时间,应该有一个数据包,但没有一个。
由于MT_dialog
谢谢你的回复。如果是这种情况,什么是计数对端设备传输的数据包的最好方法?它也是DA14580。
只要我可以告诉你可以做的是稍微改变BLE_METRICS functionallity和ommit同步错误(错误时计算设备打开收音机,不接待,刚从measure_errors_received删除()函数的BLE_SYNC_ERR_BIT如果条件),你也应该从条件中删除rssi条件(llc_env[conhdl]->rssi > llm_get_min_rssi()),这样度量将允许你测量无效的数据包和正确接收的数据包。
嗨sam.lines,
rx_err是计数的变量所接收的数据包错误(CRC错误、麦克风错误等),但除此之外它还数倍装置开设了接收器和没有中央空气,因此,作为一个错误计数。因此,通过添加rx_pkt和rx_err不会给你的数据包传输的绝对值从你的中心,因为在错误中,它也计数的时间,应该有一个数据包,但没有一个。
由于MT_dialog
谢谢你的回复。如果是这种情况,什么是计数对端设备传输的数据包的最好方法?它也是DA14580。
嗨sam.lines,
只要我可以告诉你可以做的是稍微改变BLE_METRICS functionallity和ommit同步错误(错误时计算设备打开收音机,不接待,刚从measure_errors_received删除()函数的BLE_SYNC_ERR_BIT如果条件),你也应该从条件中删除rssi条件(llc_env[conhdl]->rssi > llm_get_min_rssi()),这样度量将允许你测量无效的数据包和正确接收的数据包。
由于MT_dialog