输 出 "O" "U" "u" "a" 的意义
- 当运行 gnu radio 程序时,会有时看见 "O" "U" "u" "a" 字符出现在屏幕上。这一般当数据从 USRP 到 PC 机数据传输停止或什么事情发生时会出现。
"u" = USRP
"a" = audio (声卡)
"O" = overrun (PC 无法同步地接受来自 USRP 或 声卡的数据 -PC not keeping up with received data from usrp or audio card)
"U" = underrun(PC 无法快速的提供数据 -PC not providing data quickly enough)
aUaU == audio underrun (PC 无法快速地给“漏”- 声卡提供数据 -not enough samples ready to send to sound card sink)
uUuU == USRP underrun (PC 无法快速地给“漏”-USRP提供数据 -not enough sample ready to send to USRP sink)
uOuO == USRP overrun (USRP 采样掉链源于它没有及时准备到位 -USRP samples dropped because they weren't read in time)
速度快的计算机可以避免问题。当然,前提是没有让 USB 干它负荷不起的事情。理想的情况是 USB 负荷 32MB/s
"a" = audio (声卡)
"O" = overrun (PC 无法同步地接受来自 USRP 或 声卡的数据 -PC not keeping up with received data from usrp or audio card)
"U" = underrun(PC 无法快速的提供数据 -PC not providing data quickly enough)
aUaU == audio underrun (PC 无法快速地给“漏”- 声卡提供数据 -not enough samples ready to send to sound card sink)
uUuU == USRP underrun (PC 无法快速地给“漏”-USRP提供数据 -not enough sample ready to send to USRP sink)
uOuO == USRP overrun (USRP 采样掉链源于它没有及时准备到位 -USRP samples dropped because they weren't read in time)
速度快的计算机可以避免问题。当然,前提是没有让 USB 干它负荷不起的事情。理想的情况是 USB 负荷 32MB/s