Hello,
I'm developing an application for MSP432 which requires wireless communication with a server so I added a CC2564MODNEM (linked via EM Adapter BoosterPack).
I was able to run the SPPDemo in server mode and establish a serial port communication with a PC acting as a client.
However (and this is the strange part), this test only works if I have CTS and RTS pins connected to an oscilloscope. Below are some test I made that made me think there is some problem with HCI driver and/or CTS and RTS signals:
- If I don't make the connection to the oscilloscope prior to the stack initialization, I get BTPS_ERROR_HCI_INITIALIZATION_ERROR (-4) from the function OpenStack().
- With the device correctly initialized and in server mode, if I disconnect the signals from the oscilloscope, some functions fail with the error BTPS_ERROR_HCI_DRIVER_ERROR (-14). For example: Inquiry, SetDiscoverabilityMode and SetConnectabilityMode.
So the question is. What may be causing this behaviour and how can I avoid it (without having to carry an oscilloscope around)?
One more thing, besides from a short pulse duration at startup, CTS and RTS signals are always low.
Thanks in advance,
Federico