On Fri, 21 Aug 2020, Bo Berglund via fpc-pascal wrote:
What is the advantage of using synaser over serial in a simple non-gui
program running in the console in Linux?
I have been struggling making LazSerial work in a console app and been
adviced to instead use synaser (which is what lazserial is built on).
A few months back it seemingly started to work but with some "fixes".
Yesterday I needed to quickly make a checkup tool for serial comm and
this time (again) I was hit by the appearance of GUI errors. Don't
remember how exactly I solved it last time...
What I remembered was using widgetset nogui, but it seems impossible
to get to such a setting in this simple program.
And using 'interfaces' on the line preceding Lazserial was also a fix
in the previous app but does not work now.
So hence my question:
Is there something bad about serial (built-in to fpc) that makes it
unsuitable for use?
Seems like there are virtually no posts describing solutions using
serial...
As it is built-in to fpc one would assume it is the preferred way, but
for some reason it looks like it is not...
Why do you think so ?
Why not take it one step at a time ?
Write a small console applocation that does what you want (some simple test
cases) with the serial unit.
You can do the same with synaser and compare your 2 solutions.
Then, once satisfied, integrate it in your final solution.
That can be GUI program if you need that, but does not have to be so.
Michael.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal