projects
/
debian
/
gnuradio
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
added a utility function to get the integer rounded gain
[debian/gnuradio]
/
usrp2
/
firmware
/
include
/
usrp2_types.h
diff --git
a/usrp2/firmware/include/usrp2_types.h
b/usrp2/firmware/include/usrp2_types.h
index 83d9f26c777794720255954e68514ace81285098..dd2bcf1edd5edc39a82c5a7104276a80f83b8978 100644
(file)
--- a/
usrp2/firmware/include/usrp2_types.h
+++ b/
usrp2/firmware/include/usrp2_types.h
@@
-99,6
+99,12
@@
u2_fxpt_gain_to_double(u2_fxpt_gain_t fx)
return ((double) fx) * 1.0/(1 << U2_FPG_RP);
}
+static inline int
+u2_fxpt_gain_round_to_int(u2_fxpt_gain_t fx)
+{
+ return (int)((fx+(1<<(U2_FPG_RP-1)))>>U2_FPG_RP);
+}
+
__U2_END_DECLS