0
\$\begingroup\$

Does BAFO BF-810 USB to Serial Adapter (DB9) support full serial port (hardware flow control) functionality?

If not, how can I test full serial port functionality using serial port only with TX, RX?

\$\endgroup\$
  • \$\begingroup\$ Get yourself some LEDs and jumper wires, use appropriate host serial APIs to write and read the lines, and find out. \$\endgroup\$ – Chris Stratton Aug 5 '14 at 16:09
1
\$\begingroup\$

When RS-232 cables were everywhere, a standard piece of test equipment was a small block with D connectors on the ends and LEDs on one face labeled for each significant signal. A quick check shows that such devices are still made, here's a typical example available for about US$11.

I also have a variety of null-modem, gender changers, and 9 pin to 25 pin in my toolbox.

A device like this gives quick confirmation that only the expected pins are driven when attached to each device, and can be left inline to verify that the data and handshake signals are in use.

This does only confirm that the output pins have signal conditioning. It ought to be safe to assume that if TXD is driven, then RXD can receive, and similarly for RTS/CTS and DSR/DTR.

| improve this answer | |
\$\endgroup\$
0
\$\begingroup\$

Likely it has hardware flow control and you can choose to use that function or not.

Since mainstream chip support hardware flow control function, likely, the chip inside this unit has it. Even if the chip has it, depending on manufacturer, it may not be connected to the 9 pin connector, for cost reasons.

However, as modern systems is fast, most can work without hardware flow control.

Try connect rx and tx and see. In rare case of dropping data, select lower speed.

Or you can choose to add hardware flow control wiring and enable the function in software.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ The real question is not if the USB-serial chip inside supports it, but if the vendor provided enough level translation channels on the board to make the signals available on the connector. \$\endgroup\$ – Chris Stratton Aug 5 '14 at 16:08
  • \$\begingroup\$ It might. I checked manual google.com/… and it does not definitely state. Manufacturer tech support email address is on last page of manual and there is only one sure way to find out. I edit my answer to reflect. \$\endgroup\$ – EEd Aug 5 '14 at 16:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.