# Questions about ofdm\_mapper\_bcv

**URL:** <https://www.ruby-forum.com/t/questions-about-ofdm-mapper-bcv/230827>\
**Category:** GNU Radio\
**Created:** [July 7, 2014, 10:31pm UTC](https://www.ruby-forum.com/t/questions-about-ofdm-mapper-bcv/230827 "2014-07-07T22:31:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [July 7, 2014, 10:31pm UTC](https://www.ruby-forum.com/t/questions-about-ofdm-mapper-bcv/230827/1 "2014-07-07T22:31:34Z")

</div>

Dear All,

```
I'm working on OFDM things now and trying to achieve OFDMA in

```

gnuradio 3.7, the system is Ubuntu 12.07.

```
Right now, for the ofdm_mapper, it's function is to convert a stream

```

of byte into complex number. However, when I check the folder in  
gr-digital, I found two ofdm\_mapper\_bcv files, one is ofdm\_mapper\_bcv.h  
in gr-digital/include/gnuradio/digital/ofdm\_mapper\_bcv.h and the other  
one is in gr-digital/lib/ofdm\_mapper\_bcv\_imp.h

```
Now I'm confusing about this:

1. Are these two used in the ofdm simulation? Or I just need the

```

ofdm\_mapper\_bcv.h

```
2. What're the meaning of suffix of bcv and imp. actually I know c

```

and v means complex input and vector output, but not sure of the ‘b’ and  
imp.

```
Thanks in advance!
```
