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