AnalogTerm2: Implement emulation input sequence timeout.
authorMatthew Mondor <mmondor@pulsar-zone.net>
Sun, 7 May 2023 20:04:18 +0000 (20:04 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Sun, 7 May 2023 20:04:18 +0000 (20:04 +0000)
commit8495ce5da1329d28a4ac8f45ed5eef8fc16cedc3
tree3f5f5057b6e8c3dd97ece485233ec0affa8c1670
parentb12af3349629ba3a30d2a194890ae99affe457c3
AnalogTerm2: Implement emulation input sequence timeout.
Without this a partial received sequence might appear to block
more input until a recognized end of sequence boundary character
would be read.  If the timeout expires, the partial sequence is
ignored and normal input resumes.
mmsoftware/analogterm2/src/config.c
mmsoftware/analogterm2/src/config.h
mmsoftware/analogterm2/src/draw.c
mmsoftware/analogterm2/src/state.c
mmsoftware/analogterm2/src/state.h