[PLUG] minicom scripting?
Bill Barry
barryb at proaxis.com
Thu Dec 11 00:21:01 UTC 2003
On Thu, Dec 11, 2003 at 12:06:45AM -0800, Kyle Accardi wrote:
> Bill Barry wrote:
> >On Wed, Dec 10, 2003 at 10:12:27PM -0800, Bill Barry wrote:
> >
> >>On Wed, Dec 10, 2003 at 09:38:36PM -0800, Russell Senior wrote:
> >>
> >>>A neighbor asked me to help him push a text file from Linux over a
> >>>serial port to a 3D milling machine. First I try to sell him on using
> >>>the print spooler (which I think would be kind of cool). No dice,
> >>>besides he's still using sneaker net. So I fire up minicom, set the
> >>>comm parameters and save it to a special configuration. He just wants
> >>>to send a file as ASCII, so in conventional-interface minicom there is
> >>>a lot clicky-click to get to the right spot to enter the filename.
> >>>I'd like to script that for him. I noticed that minicom has some
> >>>scripting capability, but it wasn't documented in the man page. Does
> >>>anyone know how to script sending a file in minicom, or a more direct
> >>>way to stuff a file out the serial port (at 2400 baud 7E1)?
> >>>
> >>
> >>How about
> >>cat foo > /dev/ttyS0
> >>
> >
> >
> >I forgot about the 2400 baud 7e1
> >stty cs7 -parodd 2400 < /dev/ttyS0
> >
> >Is there any other reason this will not work?
>
> There's no handshaking this way, right? You'd never know if the other
> machine was even awake before you crammed the file up its hoohaw.
>
> I have seen the print spool used in such a way and even posted the story to
> plug a while back. Can't seem to find it at the moment.
>
Right. So if the device uses hardware handshaking we should add crtscts to get
stty crtscts cs7 -parodd 2400 < /dev/ttyS0
Bill Barry
More information about the PLUG
mailing list