This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Connectivity code

Hi,

I'm using pc-ble-driver-py.

I bought the nrf52832 dongle.

The problem is uart pin number of dongle.

The pins of my dongle and the pins of the hex file are different.

So, i modified connectivity project in SDK14.2.0.

#define RX_PIN_NUMBER 6  //8
#define TX_PIN_NUMBER 5  //6
#define CTS_PIN_NUMBER 8  //7
#define RTS_PIN_NUMBER 7 //5

And, i used softdevice 5.1.0 ( hex string = 0xa5)

When i use above version, i got message in pc-ble-driver-py

Unknown Nordic Semiconductor vendor specific packet received
Failed to receive response for command
Failed to ble_cfg_set. Error code: NRF_ERROR_SD_RPC_SEND

I think version of softdevice match the latest connectivity file in pc-ble-driver-py github.

  • connectivity_4.1.1_1m_with_s132_5.1.0.hex

How can i modify uart pin?

I also used sdk15.3.0 and softdevice6.1.1

Related