RS485 half duplex: auto-switch to receive mode

Home Forums Conduit: mLinux Model RS485 half duplex: auto-switch to receive mode

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #14763
    Anthony Loiseau
    Participant

    Multitech Conduit device does support RS485 half duplex which can be enabled through struct serial_rs485, member flags (ref: http://www.multitech.net/developer/software/mlinux/using-mlinux/mlinux-using-accessory-cards/mtac-mfser-usage/).

    RS485 half duplex requires a (fast) switch from TX to RX after each requests to get replies of those requests. I have some questions about that:

    1. Is above configuration enough to enable auto-switch from TX to RX? (I understand it this way)
    2. Can it ensure no reply get lost even when high baud-rate are in use (115200)? / Is this also supported with high CPU workloads (case of a big interruption trap triggered meanwhile for example)?
      (more or less, the question behind is to know if the switch is performed by the main CPU after end of sent-frame (driver-side – subject to latency) or if it is done by the RS485 module itself).

    Best regards.

    • This topic was modified 7 years, 7 months ago by Anthony Loiseau. Reason: text: fix mishandled html tags
    • This topic was modified 7 years, 7 months ago by Anthony Loiseau. Reason: reword "IT" to "interruption"
Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.