RS232 signal from SEEED UART interface corrupted when connected to serial device
Hi
I am currently controlling a Fluke serial device over RS232 from a laptop and python script. I simply send requests for information which is returned and logged in my laptop. I'm using a Startech RS232 to USB lead incorporating the Prolific - PL2303RA chipset.
This is a simple setup but obviously requires a laptop to function so I have moved to an STM32F7 board in an attempt to separate from the PC.
I'm writing the same command from the ST board as I was sending from Python, from UART to a Seeed RS232 adapter. Scoping signals at this point shows them to be ok, whilst not connected to any serial device, yellow being UART and blue, RS232.

However, once I connect to my Fluke device the signals are corrupted to the point if illegibility:

I have reproduced the behaviour using a second UART -> RS232 interface and also switched out the Fluke device for another one from a different manufacturer, but no change in behaviour.
The Seeed interface can be found at 103990363 Seeed Studio | Mouser United Kingdom and uses the MAX3232 chip, whilst the Mikroe one is at MIKROE-222 Mikroe | Mouser United Kingdom and uses the MAX232 chip. There is a slight difference with how they arrange the capacitors which has some affect on their behaviour.
I'd appreciate any input regarding overcoming this final step of connecting to a serial device as I have hit a wall. Happy to supply any further information that may help find a solution.
Many thanks
Ian
