51uwb.cn

标题: 为什么计算距离的时候发现Rb会比Da的值小? [打印本页]

作者: Session    时间: 2025-3-24 13:54
标题: 为什么计算距离的时候发现Rb会比Da的值小?

Ra = (double)(resp_rx_ts - poll_tx_ts);
Rb = (double)(final_rx_ts_32 - resp_tx_ts_32);
Da = (double)(final_tx_ts - resp_rx_ts);
Db = (double)(resp_tx_ts_32 - poll_rx_ts_32);

tof_dtu = (int64)((Ra * Rb - Da * Db) / (Ra + Rb + Da + Db));
这是计算的公式,原则不是应该Ra>Db ; Rb>Da吗?  为什么会出现Rb<Da的情况?





欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3