The usage of the bit for txt messages is relatively new, and 2000 bit/s 
mode is older, obsolete code.  It's disabled on the UI and I should 
probably remove it from freedv.

Cheers,

David

On 25/07/14 10:10, Bruce Perens wrote:
> Hi David,
>
> In fdmdv2_main.cpp line 3459, we write a second data bit:
>
> bits[bits_per_codec_frame+11] = abit[1];  // spare bit that was unused in 
> 1600 mode
>
> Then in line 3507 we appear to be over-writing it:
>
> bits[bits_per_codec_frame+11] = abit[1];  // spare bit that was unused
> in 1600 mode
>
>           for(i=bits_per_codec_frame,j=0; i<bits_per_codec_frame+11; i++,j++) 
> {
>               bits[i] = (codeword1 >> (10-j)) & 0x1;
>           }
>           for(j=0; i<bits_per_codec_frame+11+11; i++,j++) {
>               bits[i] = (codeword2 >> (10-j)) & 0x1;               <-- first 
> iteration of this overwrites.
>           }
>
> If I am reading this correctly, it didn't ever work in 2000 mode.
>
>       Thanks
>
>       Bruce
>
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to