On 8/28/25 11:21, andy pugh wrote:
As far as I can tell, nobody has ever used the onboard serial port
through a HAL component in realtime.
Is there a fundamental reason that this can't be done?
I'd think that is not compatible with a real time definition. Std drivers peak at 56 kilobaud, while RPSPI can and does run @ 40+ megabaud for transmit and 25 megabaud for reply's sending/receiving 32 bit packets between a pi and a 7i90HD.  The bus in this case is a 3 wire circuit about 1.25" long. Made from gpio pins on the pi that drives my 11x56 Sheldon.  Takes 3, 32 bit packets to fully update the 72 pins of a 7i90HD.  pushes a pi3 but a pi4 does it nicely.

And I've about 30 unused pins for more toy controls on that lathe. I have a fair bunch of them in use now.
There is a component that directly access the _status_ lines on the
serial port, but that makes no attempt to handle the data lines.

Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis




_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to