Need a multipoint bus that can stretch a kilometer without fibre optics, basically. RS485 is still the go-to technology for that. I just wish the UARTs would just simply and accurately transmit bytes when they’re told to. How hard can it be? Oh, there are some bytes in my output buffer! I shall stop listening for a moment and send them, and go back to listening as soon as that buffer is empty.
Cas