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.

Linux/CC2564MODN: CC2564B and H5 protocol

Part Number: CC2564MODN

Tool/software: Linux

Hello

I have a CC2564B working with patched BlueZ 4.101 and Linux. It is currently using H4 protocol.

I would like to switch to H5 for various reasons.

Questions:

1) It is my understanding that the CC2564B will automatically detect the H5 wrapper bytes and switch into H5 mode. Is that correct?

2) The TIInit_6.7.16.bts I am using sets the coms to 3000000 baud + flow control. Does H5 require a BTS file with flow control disabled, or does it just ignore the flow control parameter?

Thank you

Charles

  • On further investigation it seems that BlueZ is actually using HCILL, not H4.

    Does anyone know if CC2564B + Bluez + H5 is a viable combination?

    If so does than need a special BTS file?

    Thanks

    Charles

  • Hi Charles,

    Using H5 with CC256x does not need a special bts file regardless of the host or the stack. The CC256x will detect the H5 protocol automatically at initialization (even before the bts file is loaded).

    The H5 protocol has its own wrapper and (SW) flow control mechanism. No change in bts file is required for that either.

    Regarding your questions about the viability of H5 w/ BlueZ, if BlueZ supports the three-wire H5 protocol defined in the BT spec, it should work without any problems.

    Best regards,
    Vihang