Advertisement
Guest User

Untitled

a guest
May 15th, 2013
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. # hack for dvb-utils / femon to print snr correctly when using ATSC cards.
  2.  
  3. // begin hack //
  4.  
  5. if (human_readable) {
  6. printf ("status %c%c%c%c%c | signal %3u%% | snr %.1f | ber %d | unc %d | ",
  7. fe_info.signal ? 'S' : ' ',
  8. fe_info.carrier ? 'C' : ' ',
  9. fe_info.viterbi ? 'V' : ' ',
  10. fe_info.sync ? 'Y' : ' ',
  11. fe_info.lock ? 'L' : ' ',
  12. (fe_info.signal_strength * 100 / 0xffff),
  13. (float)fe_info.snr/10 ,
  14. fe_info.ber,
  15. fe_info.ucblocks);
  16. } else {
  17. printf ("status %c%c%c%c%c | signal %04x | snr %04x | ber %d | unc %d | ",
  18. fe_info.signal ? 'S' : ' ',
  19. fe_info.carrier ? 'C' : ' ',
  20. fe_info.viterbi ? 'V' : ' ',
  21. fe_info.sync ? 'Y' : ' ',
  22. fe_info.lock ? 'L' : ' ',
  23. fe_info.signal_strength,
  24. fe_info.snr,
  25. fe_info.ber,
  26. fe_info.ucblocks);
  27. }
  28. // end hack //
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement