Jan Kiszka a écrit :
> Alexandre Coffignal wrote:
>> Hello,
>> Thanks you for your response.
>> I used this patch to communicate with a slave equipment in rs485 (modbus
>> protocol). The data is transmitted over a 2-wire twisted pair bus.
>> Master initiates all communication activity, by sending data. To do this
>> it must set RTS line to high state during all it's transmission. Before
>> slave answer, master must lower the RTS line.
> Will the slave wait on the deassertion of RTS? Or what will happen if
> RTS is still high and the slave starts its answer?
No slave does not wait on the deassertion of RTS, if RTS is still high
during slave answer, it happen a collision and 
the master does not receive the frame.
>> my slave equipment answer in less than 200us, so i must know when xmit
>> is completing to lower the RTS line
>> An extension to RTSER_RTIOC_WAIT_EVENT may be a good solution but do you
>> know if an extension to RTSER_RTIOC_WAIT_EVENT can guarantee this timing?
> Given a proper platform (check its capabilities with the latency or the
> irqbench test), yes. It's a myth that such things can only be done in
> kernel space.
> Jan
Ok I take note of this, but do you think this function should not be in
kernel space in half duplex RS485 ?

Alexandre COFFIGNAL, Chef de Projet
Email: alexandre.coffig...@cenosys.com
CénoSYS <http://www.cenosys.com>
10, Rue Xavier Bichat
F-72000 Le MANS
Tel: +33(0) 243 511 797
web : http://www.cenosys.com
CONFIDENTIALITE : Ce message électronique et tous les fichiers attachés
qu'il contient sont confidentiels et destinés exclusivement à l'usage de
la personne à laquelle ils sont adressés. Si vous avez reçu ce message
par erreur, merci de le retourner immédiatement a son émetteur sans en
conserver de copie.

CONFIDENTIALITY : This e-mail and any attachments are confidential and
may also be privileged. If you are not the named recipient, please
notify the sender immediately and do not disclose the contents to an
other person, use it for any purpose, or store or copy the information
in any medium.

Xenomai-core mailing list

Reply via email to