I just taught a short practical micropython course this evening; we used Rshell to transfer files and enter the REPL. I love Rshell, it allows a really simple interface to boards running micropython.
At the course somebody asked why are we defining the buffer size on starting and I wasn't sure.
Code: Select all
rshell --buffer-size=30 -a -p /dev/ttyUSB0
Can someone explain, to a person of limited intelligence like me, why does the buffer size need to be defined? Why is 30 a reasonable number, and when/why would this parameter change?