Logging serial port data to file
Denys Vlasenko
vda.linux at googlemail.com
Fri Apr 2 06:17:43 UTC 2010
On Tuesday 30 March 2010 04:35, Rob Landley wrote:
> On Wednesday 24 March 2010 11:16:59 Michael Hagedorn wrote:
> > Hi
> > I am quite new to the busybox and need some help. I am trying to modify
> > an embedded system on a NAS based on a STR8100 series hardware platform.
> > I have the SDK. Busybox is installed on it and I can build it successfully.
> >
> > I want to log data arriving on the serial port (I am using a USB to
> > serial device) to a file.
>
> netcat -f /dev/ttyS0 > file.txt
If you are sure you have nc which understands -f. Standard one does not.
> > Ideally with time stamps.
>
> netcat -f /dev/ttyS0 | while read i; do echo $(date +%s) "$i"; done > file.txt
Or: something | svlogd -tt LOGDIR
svlogd has all typical things for logger tools like log rotation, see
http://man.cx/svlogd%288%29
--
vda
More information about the busybox
mailing list