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.

CC1310: Use OOK, Manchester Encoding,on the CC1310

Part Number: CC1310

We will design a sensor system, to connect many kind of sensor which from different vendor, it need set RF work under different mode.

It include:

1, 433M and 315M;

2, modulation :OOK and FSK;

3,code: Manchester Encoding, NRZ, BI-PHASE;

From TRM, can't find all register description about these setting.

Question are:

1, How to set working on 315M?

2,How to set  Manchester Encoding under FSK/OOK?

3, How to set  NRZ, BI-PHASE Encoding under  FSK/OOK?

Many thanks!

 

  • Hi,

    Tan Sun said:
    1, How to set working on 315M?

    Use SmartRF Studio and start with the 433 Mhz settings. If you don't get a link at 315 Mhz, I don't know if we can make it work.

    Tan Sun said:
    2,How to set  Manchester Encoding under FSK/OOK?

    Please find some information in the proprietary rf users guide. But I don't think that manchester encoding/decoding is supported in OOK. If not, you would have to do it manually on the main core.

    Tan Sun said:
    3, How to set  NRZ, BI-PHASE Encoding under  FSK/OOK?

    Most probably you would have to implement that on the main core as well. Manually packet processing means: you set a sync word and a maximum packet length and disable variable length.

    If one of your protocols is not using a proper sync word, you will either get low performance or it will not work at all on the CC1310. That is especially the case with old protocols which just use a 0101010101... preamble followed by a single bit to mark the packet start. These protocols will NOT work on the CC1310. Although it is possible to hack something, I strongly discourage you from creating a product out of that.

    Please note that it is also not possible to receive FSK/OOK at the same time. You would need to switch the entire PHY configuration for that.

  • Hi Richard,

    Thanks for your response.

    I know those are too many work mode to be compatible. But I don't want them work at same time. Just one mode in one time.

    So if they too complex to archive in one step, we can split them to simple, just like:

    1, If any sample code about OOK mode?

    2,  Manchester Encoding section in TRM is not clearly enough, can I find any sample code for Manchester Encoding with FSK? If "Others: Reserved" means more possible coding mode be supported by CC1310?

  • The PER test in the SDK uses OOK:
    dev.ti.com/.../README.html

    For Mancehster encoding you should look at hte link Richard posted and not the TRM. There are additional info in this post:
    e2e.ti.com/.../2193651

    Siri