I am trying to manually set and reset the RTS pin on an HC-05 Bluetooth module. The module connects to my laptop without a problem and shows up as a serial com port. Using a c++ program on the laptop I open the com port and connect to the module without a problem and I can send and receive data. However, when I change the RTS state of the module using c++ program, nothing happens. RTS is always low level. I've tried multiple Bluetooth modules with the same result.
To verify that the C++ program can change the RTS pin and is working correctly I used the same program to open a USB-to-Serial com port. It works perfectly and the rts pin is toggled.
Can anyone help with the problem?