Rob Landley | 3e09c88 | 2007-12-16 00:04:17 -0600 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | # If you want to use toybox netcat to talk to a serial port, use this. |
| 4 | |
Rob Landley | c49650d | 2007-12-17 17:34:02 -0600 | [diff] [blame] | 5 | if [ ! -c "$1" ] |
Rob Landley | 3e09c88 | 2007-12-16 00:04:17 -0600 | [diff] [blame] | 6 | then |
| 7 | echo "Usage: minicom.sh /dev/ttyS0" |
| 8 | exit 1 |
| 9 | fi |
| 10 | |
Rob Landley | 67e61d3 | 2009-12-13 00:11:30 -0600 | [diff] [blame] | 11 | SPEED="$2" |
| 12 | [ -z "$SPEED" ] && SPEED=115200 |
| 13 | |
| 14 | stty $SPEED -F "$1" |
Rob Landley | 3e09c88 | 2007-12-16 00:04:17 -0600 | [diff] [blame] | 15 | stty raw -echo -ctlecho -F "$1" |
| 16 | stty raw -echo # Need to do it on stdin, too. |
| 17 | ./toybox netcat -f "$1" |
| 18 | stty cooked echo # Put stdin back. |