> On Mar 11, 2016, at 10:41 AM, William Hermans <[email protected]> wrote:
>
> Dhanesh, netcat is pretty much a general purpose networking tool. It can take
> stdin as input via using the pipe symbol at the command line, as well as pipe
> that input on the opposite end to stdout.
>
> So as an extremely simple example:
>
> client side:
> $ nc -l -p 5000 > /path/to/somefile
>From the nc MAN pages:
-l Used to specify that nc should listen for an incoming connection
rather than initiate a connection to a remote host. It is an
error to use this option in conjunction with the -p, -s, or -z
options. Additionally, any timeouts specified with the -w option
are ignored.
The example in the nc MAN page:
$ nc -l 1234
>
> This will take input over the network from a local system attempting to
> connect to this system via netcat on port 5000. Then of course the command
> line redirection symbol, pipes whatever data comes in to a file.
>
> server side:
> $ cat /proc/cmdline | nc 192.168.7.2 5000
>
> This pipes the ouput of a local system command( stdout ) to netcat, which in
> turns sends this data to a specified IP address, and port number.
>
> For me, I think one of the really interesting thoughts behind this process is
> that on the beaglebone side of things, the data could be kept entirely in
> memory by using / creating a tmpfs file . . . size can not be overly large of
> course. But I've personally used file sizes of 256M with no ill effects. As
> the applications i personally ran on this test system used less than 100M
> total for all processes. Anyway, just something to think about.
>
> Another thing I would like to mention, in case it's not obviously to you. Is
> that if your application can take stdin input like many std linux commands.
> You would be able to pipe recieved data from netcat directly to your
> application . . .
>
> On Fri, Mar 11, 2016 at 11:22 AM, Dhanesh Kothari <[email protected]
> <mailto:[email protected]>> wrote:
> @Wally and @William, Thank you both for advice. I will study about Netcat and
> see how it can be used for my application.
>
> On Friday, March 11, 2016 at 11:06:56 PM UTC+5:30, William Hermans wrote:
> Something else actually just came to mind which I can not believe I did not
> think of first. Netcat was designed specifically for this sort of thing . . .
> but if you're unfamiliar with netcat, there are several good free books on
> the internet I believe.
>
> On Fri, Mar 11, 2016 at 10:27 AM, William Hermans <[email protected] <>> wrote:
> Thank you @Wally and @William.
> My goal is to send continuous data stream from my system and my beaglebone
> should be receiving data serially and than process the data as per my
> algorithm without any data loss.
> We are using sshfs to mount a directory on beaglebone to our system.
>
> Is sshfs your end solution then ? Or do you still want some advice ? If you
> still want more advice, then more information will be needed. We do not need
> to know exactly what you're doing, but would need to know how exactly you're
> interacting with the data. But on high level cursory look, I'm betting
> websockets *could* be made to work. Which basically means, your application
> development could be incredibly simple - Depending on your Javascript skills.
>
>
> On Fri, Mar 11, 2016 at 10:22 AM, Dhanesh Kothari <[email protected] <>>
> wrote:
> Thank you @Wally and @William.
> My goal is to send continuous data stream from my system and my beaglebone
> should be receiving data serially and than process the data as per my
> algorithm without any data loss.
> We are using sshfs to mount a directory on beaglebone to our system.
>
> --
> For more options, visit http://beagleboard.org/discuss
> <http://beagleboard.org/discuss>
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <>.
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
>
> --
> For more options, visit http://beagleboard.org/discuss
> <http://beagleboard.org/discuss>
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected]
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
> --
> For more options, visit http://beagleboard.org/discuss
> <http://beagleboard.org/discuss>
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected]
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.