Touble implementating a hardware handshake with a uniqe device

I'm using an Arduino Uno to automate an RFID experiment for the lab I work for. This is my first time working with Arduino and I am having trouble connection the board to the RFID reader my lab got for the project ( the devices datasheet). the datasheet is very informative but I lack the experience and knowledge to know how to use it in code.

it uses a simple TTL level RS232 interface but I just cannot get it to work even with code that works fine for the other UART devices (it does work when connected to a windows app created by the manufacturer, so it's not just malfunctioning). it have a CTS line but not an RTS line and no example code I could find managed to establish a handshake . I have no doubt this is a very simple matter, but I'm very much a beginner and no information I reed about UART gave a solution.

the device's manufacturer and seller refused to offer any tech support beyond the information in the datasheet. I was told to "tick the hardware handshake enable box" but I don't know how to implement something like that in Arduino.

is there a library or an example that handles similar devices that can give me an idea on how this code should look like? a specific term I should read about? something I must use to make this work?

"CTS" means "Clear To Send". Before sending each character, check the CTS signal. If that signal is LOW, wait until that signal goes HIGH. Send one character at a time and call Serial.flush() after each character to wait until the character has been sent (not just in the output buffer).

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.