Greetings.
We are using the zigbee/shell sample in order to verify the connectivity of some other devices running the zigbee stack. While the shell sample had no issues in the past (circa tag v1.8.0) now we see a odd behavior in which the characters inputted in the terminal emulator (gtkterm) appear "delayed" by one character. We tried rolling back to v1.8.0 as were using the 1.9.1 tag in case that was the issue but the problem persisted. As such we do not fully know if the problem resides in the sdk, zephyr or our machine
As an example:
-checkout v1.8.0
-download shell sample
-open gtkterm and connnect to tty/ACM0
-press reset button on the board, board sends the opening message (*** Booting Zephyr OS build v2.7.99-ncs1-1 *** followed by uart:~$ )
-press the "a" key, the character "a" appears on the screen
-press the "b" key, the character "a" appears on the screen
-press the "c" key, the character "b" appears on the screen
-press the "enter" key, the character "c" appears on the screen
-press the "d" key, the "enter" is parsed and the device replies with "aabc: command not found"
-press the "e" key, the character "d" appears on the screen
And so on and so forth, this makes it very difficult to employ the shell sample for verifying our devices.
