Is there another solution for non canonical serial mode to poll each char?
Related kernel source code:
https://elixir.bootlin.com/linux/latest/C/ident/n_tty_read
I think I need a kernel patch to get a VTIME from tty termios API lower than 100ms, in order to decrease gap inter char. Microsoft Windows Serial API is able to configure until 1ms but not Linux... ReadIntervalTimeout : https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/ntddser/ns-ntddser-_serial_timeouts
Is there someone to advise me? I only have to use non-canonical mode (without framing protocol, no ascii, no break). And VMIN is still null because message length are ramdom.
VTIME Timeout in deciseconds for noncanonical read (TIME). https://man7.org/linux/man-pages/man3/termios.3.html
A Linux kernel patch is necessary...