[Development] modbus over serial port on windows 7 ?

Denis Shienkov denis.shienkov at gmail.com
Thu Jun 2 16:53:49 CEST 2016


> You can't do that with timing on a non-real-time task.

Quite so! The Modbus spec has been written for the PLC's, where are used
the Real-Time OS (or for 'bare metal' hardwares).

I have added some ideas, how to avoid it to QTBUG-53767

BR,
Denis


2016-06-02 16:02 GMT+03:00 Thiago Macieira <thiago.macieira at intel.com>:

> On quinta-feira, 2 de junho de 2016 11:42:27 BRT Alexander Blasche wrote:
> > Certain error cases can only be detected if you make assumptions about
> > timeouts. Otherwise there is no way to determine where one packet stops
> and
> > where the next one begins.
>
> You can't do that with timing on a non-real-time task. Forget it.
>
> If this bus requires that, make sure to do the packet splitting in a
> real-time
> *kernel* task.
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20160602/c9638873/attachment.html>


More information about the Development mailing list