Hi,
I have noticed that in RF Studio when I select 50 kbps fecMode is 0. If I select 2.5 kbps fecMode is 0x8. In this document it says to use 0xA. Which one
should be used to enable FEC and is there a definition of what those bits mean?
Victor
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
fecMode is basically set according to the PHY used and since 50 kbps, 2.5 kbps and manchester uses different PHYs the setting is also different.
Since the fecMode setting is not sufficient alone, different overrides also have to be set to use a given PHY, the fecMode list is not given.
You have to refer to the settings given in SmartRF Studio and in the SDK documentation.
Since the SmartRF Studio settings export fecMode = 0x8 does that mean that FEC is already enabled and
the exported overrides are correct? Also is there a way to enable/disable FEC in SmartRF Studio other
than changing the bitrate?
Victor
fecMode is not directly related to FEC.
What exactly do you want to implement? If you need FEC, see http://dev.ti.com/tirex/content/simplelink_cc13x0_sdk_3_20_00_23/docs/proprietary-rf/proprietary-rf-users-guide/proprietary-rf/cc1101-migration.html#forward-error-correction-fec