This project is taking forever. First I waited for an OBD2 conn to arrive from China, then I found out I had to order the correct cable, it showed up damaged, I had to order a replacement cable, and FINALLY, I hook it all up and.... nothing.
Things I believe are ok:
1) The cable is a "Dtech USB to UART TTL Cable" My UART is shown functioning normally in device manager, and I set its parameters there. The driver is up to date. Parameters COM1 Baud 115200 Data bits 8 / Parity None / Stop bits 1 / Flow control None
2) The laptop is a budget but functional HP I5 running windows10. I use it every day. It works. Using Putty 64bit.
3) The OBD2 port on the bike works; I can connect my scanner, see the VIN and it ids as a ZeroMainBikeBoard or some such, and I can watch throttle position in real time.
4) I am certain I have the correct wires connected to the correct pins. My OBD2 shell has the numbers printed on it, reversed to correspond to an OBD2 port. I've double and triple checked.
5) I set putty to serial, Com1, baud 115200, and open a session. This shows a black command line box with a green square as a typing prompt, and nothing can be entered. Ok.
But what actually happens:
I connect the cable to my laptop, launch putty, connect the OBD2 end to the bike, power on the bike, then open a session with putty. What I see is exactly the same as if I had not connected to the bike... a green square for a cursor, not blinking, and no response to any keys, no menu, words, nothing.
Any ideas? I tried switching to Flow Control XON/XOFF, and tried reducing to Baud 9600 on both then gave up. I left everything else in putty as defaults, the Terminal Settings and stuff.