From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

RS485 Interfacing pins in myRIO


@yusuf5 wrote:

Hello tannerite

But I think that I have a half-duplex communication here because at the device, I only have three outputs : A, B and GND 

Both half-duplex and full-duplex are only with the two wires A / B and GND. The difference is that the half duplex interface only either can send or receive data, and which one it does is controlled by an extra signal on the UART side, usually DTR. The full duplex interface has extra logic to detect when the TX pin is idle and then automatically switches over to receive mode. Whenever the TX pin goes active it will switch back to sending.

 

Full duplex is simpler to implement on the UART side since you don't have to control the extra DTR pin at all. But it can be difficult to get to work with some devices when their timing is critical and you use a high Baudrate such as 1MBaud

Rolf Kalbermatter
My Blog
0 Kudos
Message 21 of 21
(190 Views)