Skip to content

serial line not usable as human interface, really? #131

@taliesin

Description

@taliesin

Hi,

I just tried to use the serial interface and found it unusable from the terminal.
The reason (in main.c) being:
int len = uart_readline(serial_cmd, 255);
returns immediately after a single character, which only works for '?'

As far as I can understand this call should be non-blocking as it would block the keyboard interface otherwise. So this needs some kind of re-write, I think.
I'm feeling like I'm missing a point somewhere, how could it ever work the way it's done?!

Helmut

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions